The Machine Learning team at Mozilla is hard at work improving performance and ease-of-use for our open source speech-to-text engine. The upcoming 0.2 release will include a much-requested feature: the ability to do speech recognition live, as the audio is being recorded.
In August, the MDN content community reviewed and merged 85 Browser Compatibility Data pull requests. This month, we’ll continue working on new interactive examples, converting compatibility data, and migrating MDN services.
Firefox Focus is a mobile app for ad-free, private browsing. The upcoming release of Focus for Android will come bundled with Gecko, the browser engine that powers Firefox Quantum. Help us test Gecko in Focus today by installing the Focus Beta.
Research engineer Manish Goregaokar, who works on Servo and Rust, shares what he's learned and some of the code he wrote, while porting a WebGL application to WebVR.
The WebXR Device API has two goals that differentiate it from WebVR: support for new user inputs like voice and gestural navigation, and laying a foundation for augmented reality on the web. This emerging specification aims to remove barriers so AR and VR content is accessible to creators and users alike.
From the new Firefox Shape Path Editor, which lets floated content sculpt the flow of content, to the Variable Fonts, which enable fine-grained adjustment of font rendering, to more efficient Firefox Dev Tools view options, Firefox 62 delivers a cornucopia of features.
CSS Shapes lets your web designs break out of the rectangular grid. Using a new CSS standard, text can flow, images can be rounded, even just a few non parallel lines can make your site stand out and make your brand distinctive. With the Shape Path Editor in Firefox 62 you can visually edit the shape directly from the CSS inspector, using Firefox Developer Tools to select the element whose shape you want to modify.
Firefox 62 adds support for Variable Fonts, an exciting new technology that makes it possible to create beautiful typography with a single font file. Variable fonts are now supported in all major browsers. And because great features deserve great tools, we’re hard at work building an all new Font Editor into the Firefox DevTools for Firefox 63. Or check it out today in Firefox Nightly.
The Interplanetary File System (IPFS) is a new protocol powered by individuals on the internet. Its goal is to “re-decentralize” the web by replacing location-oriented HTTP with a content-oriented protocol that allows websites and web apps to be “served” by any computer on the internet with IPFS support. IPFS and the distributed web decouple information from physical location and singular distribution, with the aim of creating a more affordable, available, and faster web for all.
Mozilla Hubs is a VR chat system that lets you walk and talk in VR with your friends, no matter where in the world they are. Now you can share virtually any kind of media with everyone in your Hubs room by just pasting in a URL. Anything you share becomes a virtual object that everyone can interact with. From images to videos to 3D models, Hubs enables sharing and collaboration across devices (laptops, phones, headsets) and OSes.
Publishing and sharing is core to the Web’s ethos, yet to publish your own website or even just share a document, you need to know how to run a server, or be able to pay someone to do it for you. Peer-to-peer protocols like
dat:// make it possible for regular user devices to host content, so Beaker uses
dat:// to enable publishing from the browser, where instead of using a server, a website’s author and its visitors help host its files. It’s kind of like BitTorrent, but for websites!