If one of the big tech companies says you're wrong, you might shrug it off. But when four of them — Apple, Google, Microsoft and Mozilla — call you out, that's when you're in real trouble. This is the situation the World Wide Web Consortium (W3C) found itself in after pulling some shenanigans with the next version of the Document Object Model (DOM).
Tagged With mozilla
It has been revealed that a marketing stunt has left many Firefox users thinking their computers had been hacked. An add-on, called “Looking Glass 1.0.3", has been officially installed with recent builds of Firefox. It's an AR game that lets people play along using clues from the hit TV show Mr Robot. But it's also a warning to software developers to not let marketing teams get too cute.
We've grown accustomed to apps and even operating systems collecting data about usage and trends and sending it back to the appropriate mothership. What's more unusual (but very much appreciated) is when a company provides a heads-up about its collection plans, something Mozilla communicated last week for Firefox.
Browser vendors have made massive strides with JavaScript performance. Google kicked things off with its V8 engine, but since then, the likes of Mozilla and Microsoft have come back with snappy virtual machines of their own. But JavaScript can only take you so far. The next step is WebAssembly (wasm), which supports compilation from C/C++ and near-native performance in the browser. Both Chrome and Firefox now have wasm enabled by default.
Today, Mozilla, the company behind Firefox, has announced that it has acquired the popular bookmarking service, Pocket.
When browser vendors make breaking changes to developer APIs, it's left to add-on and extension creators whether they fix their offerings. Usually, if it's a small change, no problem. But what about massive overhauls? For Luís Miguel, responsible for a number of popular Firefox add-ons, Mozilla's switch to the WebExtensions API this year will signal his exit from the add-on scene.
Browsers now come with all manner of developer tools for debugging websites, inspecting code and even making live changes. HTML, CSS and XML are easily interpreted and presented in human-readable form, but just-as-important formats such as JSON still come out as a wall of monospaced text. Soon that won't be the case for Firefox.
Recent versions of Firefox come with Electrolysis, or "e10s" enabled, allowing the browser to launch tabs and add-ons in separate processes. What Firefox doesn't come with (for now at least) is a way to manage this new functionality, though one add-on developer has come to the rescue.
Firefox is still a strong browser and with Chrome getting heavier than ever, many are looking back to their old friend Firefox as an alternative. Plus, it’s still got one of the best, well-vetted extension libraries around. Here are the essential Firefox extensions you need to bend the web to your will.
The slow death of Adobe Flash marches on. Google has announced it will be blocking non-essential Flash content that runs in the background of webpages in September. Mozilla has already started doing this with its Firefox browser this month. Here's what you need to know.
Google has already committed to blocking almost all Adobe Flash content from its Chrome browser by the end of the year. Now Mozilla has said it stop certain non-essential Flash content from being displayed in the Firefox browser starting from August. Here's what you need to know.
We've already seen some consolidation in the browser space with Opera dropping its technology base and moving to Blink, Google's fork of WebKit and the meat behind Chrome. Would Mozilla ever consider such a move for Firefox? Not right now, but the company is happy to use the best tools for the job, even if those tools come from Google.
Last December marked the beginning of the end for Mozilla's smartphone platform, Firefox OS. Now it's official -- Mozilla will cease development of the operating system after the next update and will be closing the doors on its satellite operations over the next few months.
It's no secret Mozilla has been toying with ideas to monetise Firefox, with one "experiment" including advertisement-filled home page tiles. After trialling the feature for a while, Mozilla has decided to give it the axe.
Switching an application from single to multi-process is no small undertaking, especially with a project the size of Firefox. Despite Mozilla's best intentions to get "Electrolysis", the codename for its project to make its browser multi-process, into 43, the implementation has been pushed back to 2016 for version 46 at the earliest.
There was a time when browsers needed a little help to deliver decent multimedia content, but we're fast leaving those days behind. For proof, look no further to Google and now Mozilla's decision to cut the ancient Netscape Plugin Application Programming Interface (NPAPI), the core API that allows plugins such as Flash and Silverlight to operate.
Building extensible software is a tricky business. On one hand, you want your platform to be as customisable as possible, while on the other you want the flexibility to update APIs to make them faster, more secure and feature-rich. These aims aren't always compatible, as we're now discovering with Mozilla and the fundamental changes it's making to Firefox's add-on infrastructure.