#firefox

255 bookmarks tagged with #firefox · RSS Feed · ← All Tags

Newsonaut: Turning inner space into outer space

https://www.newsonaut.com/articles/hang-on-to-your-firefox
Firefox is our last best hope for browser engine diversity and competition. Without it we would be stuck with Google Chrome and its spinoffs everywhere (including Vivaldi). The only holdout would be Apple Safari, hanging in there only because it’s the enforced default on iPhones.

Saying goodbye to asm.js | SpiderMonkey JavaScript/WebAssembly Engine

https://spidermonkey.dev/blog/2026/05/20/saying-goodbye-to-asmjs.html
asm.js was Mozilla’s response to the question posed by NaCl and PNaCl: how can the web run code at native speeds? The idea was clever: pick a strict, statically-typed subset of JavaScript that an engine could recognize on the fly and compile down to native code. We could get performance similar to NaCl/PNaCl and still have code live inside web content and use web API’s (no separate sandbox, IPC, or alternative API’s). asm.js shipped in Firefox 22 back in 2013 and was a success. It let projects like Unity and Unreal ship C/C++ codebases to the web for the first time, using just standard web technologies. The Epic Citadel demo was ported to the web in just four days. It was a landmark achievement, and a fond memory for the original asm.js team.

A first interview with Mozilla’s new CEO on AI, Firefox, and the web | The Verge

https://www.theverge.com/tech/845216/mozilla-ceo-anthony-enzor-demeo
It’s no accident that the Firefox guy is taking over, by the way. “Priority one [for Mozilla] is still building the best browser,” he says. “I am very pragmatic that that is our core business, and it would take a lot to prove otherwise.” Going forward, when Mozilla launches new products, they’re likely to be tied to Firefox — Enzor-DeMeo mentions that Mozilla VPN is coming to Firefox next year, just to name one, and says there are other features in the works.

I know you don’t want them to want AI, but… - Anil Dash

https://www.anildash.com/2025/11/14/wanting-not-to-want-ai/
Another reality that people were a little more quiet in acknowledging, and sometimes reluctant to engage with out loud, is the reality that hundreds of millions of people are using the major AI tools every day. When I would point this out, there was often an initial defensive reaction talking about how people are forced to use these tools at work, or how AI is being shoehorned into every tool and foisted upon users. This is all true! And also? Hundreds of millions of users are choosing to go to these websites, of their own volition, and engage with these tools.

Playing with AI inference in Firefox Web extensions

https://blog.tomayac.com/2025/02/07/playing-with-ai-inference-in-firefox-web-extensions/
Concluding, I think this is a very interesting way of working with AI inference in the browser. The obvious downside is that you need to convince your users to download an extension, but the obvious upside is that you possibly can save them from having to download a model they may already have downloaded and stored on their disk.

Why feed reading is an open web problem, and what browsers could do about it – Luis Villa

http://tieguy.org/blog/2013/04/21/why-feed-reading-is-an-open-web-problem-and-what-browsers-could-do-about-it/
I’ve long privately thought that Firefox should treat feed reading as a first-class citizen of the open web, and integrate feed subscribing and reading more deeply into the browser (rather than the lame, useless live bookmarks.) The impending demise of Reader has finally forced me to spit out my thoughts on the issue. They’re less polished than I like when I blog these days, but here you go – may they inspire someone to resuscitate this important part of the open web.

Why feed reading is an open web problem, and what browsers could do about it – Luis Villa

http://tieguy.org/blog/2013/04/21/why-feed-reading-is-an-open-web-problem-and-what-browsers-could-do-about-it
I’ve long privately thought that Firefox should treat feed reading as a first-class citizen of the open web, and integrate feed subscribing and reading more deeply into the browser (rather than the lame, useless live bookmarks.) The impending demise of Reader has finally forced me to spit out my thoughts on the issue. They’re less polished than I like when I blog these days, but here you go – may they inspire someone to resuscitate this important part of the open web.

Firefox 3D John Hancock Center

http://shaneriley.com/firefox_skyscraper/
Introducing a new use for Firefox 3D view: Creating sculptures using DOM elements! For my first project using 3D view, I figured I'd take a skyscraper in Hashrocket Chicago's neighborhood and attempt to recreate it using DOM elements and absolute positioning. The resulting building ended up being inspired by the design of the John Hancock Center, but is not a scale replica by any means.

Firefox 3D John Hancock Center

http://shaneriley.com/firefox_skyscraper
Introducing a new use for Firefox 3D view: Creating sculptures using DOM elements! For my first project using 3D view, I figured I'd take a skyscraper in Hashrocket Chicago's neighborhood and attempt to recreate it using DOM elements and absolute positioning. The resulting building ended up being inspired by the design of the John Hancock Center, but is not a scale replica by any means.

Firefox's birthday present to us: Teaching tech titans about DIY upstarts • The Register

http://www.theregister.co.uk/2012/09/28/firefox_legacy/
Given technology's focus on the latest and greatest, it's easy to forget that much of this "latest and greatest" wouldn't even be possible without the work Mozilla did for years with Firefox. Or that dominating the browser market was never Mozilla's aim with Firefox. Quixotic as it may sound, the purpose of Firefox was always to spread Web freedom.

Firefox's birthday present to us: Teaching tech titans about DIY upstarts • The Register

http://www.theregister.co.uk/2012/09/28/firefox_legacy
Given technology's focus on the latest and greatest, it's easy to forget that much of this "latest and greatest" wouldn't even be possible without the work Mozilla did for years with Firefox. Or that dominating the browser market was never Mozilla's aim with Firefox. Quixotic as it may sound, the purpose of Firefox was always to spread Web freedom.

Mark Finkle’s Weblog » Firefox for Android: Where’s the Error Console?

http://starkravingfinkle.org/blog/2011/12/firefox-for-android-wheres-the-error-console/
The new native Android UI version of Firefox does not ship with a dedicated Error Console. Instead, all console messages are redirected to the Android system log – also known as logcat. If you have the Android SDK installed, you already have a way to view the logcat:

Mark Finkle’s Weblog » Firefox for Android: Where’s the Error Console?

http://starkravingfinkle.org/blog/2011/12/firefox-for-android-wheres-the-error-console
The new native Android UI version of Firefox does not ship with a dedicated Error Console. Instead, all console messages are redirected to the Android system log – also known as logcat. If you have the Android SDK installed, you already have a way to view the logcat:

View Firefox page source in an external editor - Mac OS X Hints

http://hints.macworld.com/article.php?story=20110106101920874
To do this, you need to enter about:config in Firefox's URL bar, then accept the warning when prompted. In the Filter box, type source.editor, which will show you three variables. Double-click on view_source.editor.external first, to change its Value to true. Next, double-click on view_source.editor.path, which will drop down a small sheet in which you enter the path to your preferred editor. The path must be a full complete Unix-style path, and point to the actual executable (not the app bundle). So for Coda, I used:

Mozilla developing Web push notification system for Firefox

http://arstechnica.com/business/news/2012/02/mozilla-developing-web-push-notification-system-for-firefox.ars
Mozilla is developing a push notification system for the Firefox Web browser. It will allow users to receive notifications from websites without having to keep those sites open in their browser. The system will also be able to relay push notifications to mobile devices.

Introducing Push Notifications

http://jbalogh.me/2012/01/30/push-notifications
Push notifications are a way for websites to send small messages to users when the user is not on the site. iOS and Android devices already support their own push notification services, but we want to make notifications available to the whole web. We’re making prototypes and designing the API right now and want to share our progress.

Mozilla’s WebAPI for Firefox takes shape, porn sites quiver in anticipation | ExtremeTech

http://www.extremetech.com/computing/107211-mozillas-webapi-for-firefox-takes-shape-porn-sites-quiver-in-anticipation
The first fruits of Mozilla’s attempt to make a Chrome OS-like Firefox operating system — Boot 2 Gecko — are now beginning to take shape in the Nightly builds of Firefox for Android. Dubbed “WebAPI,” these recent additions allow Firefox to access an Android device’s hardware through a JavaScript API. As of the latest Nightly, Firefox 11 for Android can now read the battery state, capture images from the camera, send SMSes, and trigger the vibrator motor.

Solving Firefox’s add-on compatibility problem « Blair’s Brain

http://theunfocused.net/2011/11/19/solving-firefoxs-add-on-compatibility-problem
This makes me sad. And it's a problem that's been magnified by the switch to rapid release. One of the strengths of Firefox is it's rich selection of add-ons. In fact, 85% of Firefox users have chosen to install an add-on. On average, those users have 5 add-ons installed. Firefox users really love their add-ons. So it's not surprising that they get frustrated when one of their favorite add-ons gets disabled because it's not marked as being compatible with the new Firefox update they just installed. So I started working on a project to fix it. The end result will be that most add-ons will automatically be compatible with Firefox, starting with (hopefully) Firefox 10.

Native UI for Firefox on Android | lucasr.org

http://lucasr.org/2011/11/15/native-ui-for-firefox-on-android
It’s been a month since Johnathan publicly announced the native UI for Firefox on Android. So it’s probably a good time to give everyone a quick status update. In case you haven’t heard about it yet, we are re-implementing Fennec’s UI using Android’s native platform to be able to deliver a much better performance and UX to our users on Android devices.

The end of an era: Internet Explorer drops below 50% of Web usage

http://arstechnica.com/microsoft/news/2011/11/the-end-of-an-era-internet-explorer-drops-below-50-percent-of-web-usage.ars
A couple of interesting things happened in the world of Web browser usage during October. The more significant one is that Internet Explorer's share of global browser usage dropped below 50 percent for the first time in more than a decade. Less significant, but also notable, is that Chrome for the first time overtook Firefox here at Ars, making it the technologist's browser of choice.

Bootstrapped extensions - MDC Doc Center

https://developer.mozilla.org/en/Extensions/Bootstrapped_extensions
Traditional extensions include overlays, wherein the application can load up XUL from the extension's package and automatically apply it atop its own UI. While this makes creating extensions that add to the application's user interface relatively easy, it means that updating, installing, or disabling an extension requires an application restart.

2011: The Year of Firefox - or of Chrome? - Open Enterprise

http://blogs.computerworlduk.com/open-enterprise/2011/01/2011-the-year-of-firefox---or-of-chrome/index.htm
"I see no reason why Chrome won't rise to above 20% in the short term. This means, of course, that the market share of Firefox and Internet Explorer will continue to drop. But as I noted some time back, this really isn't a huge problem for Firefox - although it is for Microsoft. The reason is quite simple: Firefox was never aiming at world domination, it was fighting to create an open Web where no browser held such a dominant position that it could ignore open standards and impose de facto ones instead. We pretty much have that now, with Internet Explorer increasingly standards-compliant - and proud of it, amazingly."

Firefox for Maemo RC3 « blog.pavlov.net

http://blog.pavlov.net/2010/01/27/firefox-for-maemo-rc3
"We’re excited to bring you the third release candidate of Firefox for Maemo. Since RC2, we fixed several usability bugs that were found, as well as addressed a number of performance issues. Based on feedback we’ve received so far, we were able to find and fix several crash bugs. To improve page load times and responsiveness, we tuned a number of preferences and improved several algorithms. We’ve sped up zooming and made our panning even better."

W3C FileAPI in Firefox 3.6 at hacks.mozilla.org

http://hacks.mozilla.org/2009/12/w3c-fileapi-in-firefox-3-6
"Often, web applications will prompt the user to select a file, typically to upload to a server. Unless the web application makes use of a plugin, file selection occurs through an HTML input element, of the sort . Firefox 3.6 now supports much of the W3C File API, which specifies the ability to asynchronously read the selected file into memory, and perform operations on the file data within the web application (for example, to display a thumbnail preview of an image, before it is uploaded, or to look for ID3 tags within an MP3 file, or to look for EXIF data in JPEG files, all on the client side). This is a new API, and replaces the file API that was introduced in Firefox 3."

rsstodolist: an RSS based todo-list

http://rsstodolist.appspot.com
"A JetPack for rsstodolist is available to add current URL by a single click. To use it, first, install JetPack, then, come back on that page and click on the upper-right "install" button. You should then have a new item in your status bar (at bottom) allowing you to type your feed name and use the "add url" button to add the current url to your feed."

Answers and Questions » Blog Archive » Electrolysis: Making Mozilla Faster and More Stable Using Multiple Processes

http://benjamin.smedbergs.us/blog/2009-06-16/electrolysis-making-mozilla-faster-and-more-stable-using-multiple-processes
"For a long while now (even before Google Chrome was announced), Mozilla has been examining ways to make Firefox better by splitting the work of displaying web pages up among multiple processes."

Multi-process Firefox, coming to an Internets near you Chris Pitchin’ Hey

http://blog.mozilla.com/cjones/2009/06/21/multi-process-firefox-coming-to-an-internets-near-you
"The fun comes when I kill -9 this gecko-iframe, the “tab” containing mozilla.com. To the non-geeky, invoking kill -9 on a program causes it to crash IMMEDIATELY. This simulates what would happen if, say, you tried to run a buggy plugin and it got itself into trouble. Notice that only the “content” disappears when the page crashes; the user interface itself keeps running as if nothing happened. This is a big step forward! If I were to kill -9 the current version of Firefox, everything would die, user interface and tabs."

fligtar.com » One Size Doesn’t Fit All

http://blog.fligtar.com/2009/06/19/one-size-doesnt-fit-all
"IE8 is certainly leaps and bounds better than IE6, but neither claiming to support nor actually supporting the functionality of Firefox’s top add-ons is the best way to compete with Firefox’s add-ons ecosystem. Web slices sound delicious, but my personal opinion is that most new features of web browsers today should be implemented as add-ons and not as core features. That’s not to say I think Firefox is there, but I think we’re going in the right direction. As we like to say, one size doesn’t fit all."

Icrontic » Firefox 3.5 by month’s end

http://icrontic.com/news/firefox-35-by-months-end
"The new version of the increasingly popular browser carries a clearinghouse of features, some 5,000 in all according to Mozilla. Headlining for the raft of changes includes: HTML5 streaming video, IP geolocation for location-sensitive websites (think restaurant searches), a knockoff of IE8’s InPrivate browsing mode and a dupe of Chrome’s webpages-as-apps feature."

Mozilla Add-ons Blog

http://blog.mozilla.com/addons
"Starting today, visitors to the add-ons website will see a brand new look with collections of add-ons front and center. We’ve integrated collections throughout the site, and created a Collection Directory that showcases all of the add-on lists created by our users."

hackademix.net » Dear Adblock Plus and NoScript Users, Dear Mozilla Community

http://hackademix.net/2009/05/04/dear-adblock-plus-and-noscript-users-dear-mozilla-community
"I abused the power and wasted the enormous trust capital gained by the NoScript add-on through the years to prevent Adblock Plus from blocking stuff on four internet domains of mine, without asking an explicit preemptive user consent." The rest of the blog entry is basically sorry-but-not-really.

Adblock Plus and (a little) more: Displaying web content in an extension - without security issues

http://adblockplus.org/blog/displaying-web-content-in-an-extension-without-security-issues
"Over the last few years I reported a bunch of security vulnerabilities in various extensions and by far the most common issue was: “Extension Foo allows execution of remote code in privileged context”. Typically, an RSS reader extension would take the content of the RSS feed (HTML code), format it nicely and insert into the extension window. The issue that is overlooked here is that the RSS feed could contain some JavaScript code and it would then execute with the privileges of the extension — meaning for example that it would get full access to the browser (cookies, history etc) and to user’s files. pdp discovered a similar issue in the Firebug extension that uses an HTML-based templating system and forgot to sanitize some input received from the webpage."

Labs/Extensions2 - MozillaWiki

https://wiki.mozilla.org/Labs/Extensions2
"Enhancing the browser should be as easy as it is to write a web page. The time between having an idea, and an implementation should be as short as possible: Programming the "hello world" add-on for each of the major add-on types should take less than 5 minutes from start to running in the browser. ... (*) It may seem odd that this is referred to as a manifesto, as it is not hundreds of pages long and has not been written by someone with an unkempt beard and filthy military surplus clothing. We believe in simplicity in all its forms. That is why we are inclined toward brevity. And why we shower"

Mozilla Labs » Blog Archive » Introducing Geode

http://labs.mozilla.com/2008/10/introducing-geode
"Introducing Geode, an experimental add-on to explore geolocation in Firefox 3 ahead of the implementation of geolocation in a future product release. Geode provides an early implementation of the W3C Geolocation specification so that developers can begin experimenting with enabling location-aware experiences using Firefox 3 today, and users can tell us what they think of the experience it provides. It includes a single experimental geolocation service provider so that any computer with WiFi can get accurate positioning data."

What Mozilla Means to Me at Toolness

http://www.toolness.com/wp?p=207
Among other things, here's why I'm not too stressed about Google Chrome. Also, why Mozilla is unlike any other company I've ever worked for. "Over 180 million users worldwide, Over 5000 community-contributed extensions Over 50 localizations. Over 200 knowledge base articles on support.mozilla.com, Over 1,600 total contributors to the code base. Over 20,000 volunteers who download the latest nightly build of FirefoxOver 2,000,000 beta testers, "

rephrase § E4X

http://rephrase.net/days/07/06/e4x
"E4X, short for “ECMASCript for XML”, is an extension to ECMAScript (i.e. JavaScript, JScript, ActionScript…) with new syntax and built-in objects for more convenient handling of XML fragments. It seems to be used most frequently with ActionScript 3 (Flash), but is also available in recent Mozilla/Firefox releases."

On Commands, Designers and The Magic Editor « chimney

http://abcdefu.wordpress.com/2008/09/04/on-commands-designers-and-the-magic-editor
"Ubiquity is a graphical keyboard user interface. But a lot of people are missing the graphical aspect of it. And that is precisely what makes Ubiquity different from a command line. Command icons help but previews have to be more visual, not just the plain text that you would normally expect from the terminal. I can’t emphasize enough the fact that previews must be graphical because after all, Ubiquity is a GUI."

Wiki Providers Come Together to Offer Universal Edit Button - ReadWriteWeb

http://www.readwriteweb.com/archives/wiki_universal_edit_button.php
"Leave it to people in the wiki market to know how to collaborate. Nearly 20 different wiki providers have teamed up to offer a new Firefox extension that will notify users whenever they are on a page that is publicly editable, using a standard icon that sits in the same place the RSS autodiscovery icon appears. Clicking on the icon (img. on the left) will take you to that page's editing interface."

Readeroo

http://www.monsur.com/projects/readeroo
"Readeroo is a simple Firefox plugin that lets you "queue up" articles you might not have the time to read now, and then access them later (the name comes from "Reader" and "Queue"). It is powered by del.icio.us."

SIMILE | Piggy Bank

http://simile.mit.edu/piggy-bank
'Piggy Bank is an extension to the Firefox web browser that turns it into a “Semantic Web browser”, letting you make use of existing information on the Web in more useful and flexible ways.'

Firefox Extension: Tab Mix

http://hemiolapei.free.fr/divers/tabmix/tabmix.html.en
"Is it possible to combine the most practical tab-related extensions together, then we could just install ONE extension for a better tabbed browsing? That's what I try to do in Tab Mix."