Για προγραμματιστές, από προγραμματιστές.

Προβεβλημένα

Hacks Blog read more at hacks.mozilla.org

  • @media, MathML, and Django 1.11: MDN Changelog for May 2018

    May's MDN changelog highlights lots of stuff that got shipped to make MDN Web Docs so much better all the time. The team, with help from numerous contributors, migrated CSS @media and MathML compat data, prepared for Django 1.11, started tracking work in ZenHub, continued the HTML Interactive Examples project, ...

  • Overscripted! Digging into JavaScript execution at scale

    We set out to explore the unseen or non-obvious JavaScript execution events that are triggered when a user visits a webpage, and all the first- and third-party events that are set in motion when people retrieve content. To help enable more exploration and analysis, we are releasing our full set ...

  • Baby’s First Rust+WebAssembly module: Say hi to JSConf EU!

    A secret project has been brewing for JSConf EU, and this weekend is the big reveal: The Arch is a larger-than-life experience that uses 30,000 colored LEDs to create a canvas for light animations. And you can take charge of this space. Using modules, you can create a light animation. ...

  • A cartoon intro to DNS over HTTPS

    At Mozilla, we closely track threats to users' privacy and security. This is why we've added tracking protection to Firefox and created the Facebook container extension. In today's cartoon intro, Lin Clark describes two new initiatives we're championing to close data leaks that have been part of the domain name ...

  • Progressive Web Games

    Web game developer Andrzej Mazur explores the concept of Progressive Web Games. He describes howe to use PWA features built with Web APIs for modern game development. He introduces the Enclave Phaser Template (EPT) — a free, open sourced mobile boilerplate for HTML5 games that provides many shortcuts for getting ...

Help improve MDN

All parts of MDN (docs and the site itself) are created by an open community of developers. Please join us! Pick one of these ways to help: