Notes"Last night, I checked in some more work from Mark Steele (who's focusing on the Firefox WebGL implementation), and along with that, enabled WebGL in trunk nightlies. (Finally!)"Unfurl
Notes"Ever notice an annoying, persistent lag every ten seconds or so when you're watching a YouTube (or other) video in Firefox? Reader Bernard Sandberg has, and he's written in with a smart about:config that solves the problem for him."Unfurl
NotesAww, shucks! "Les Orchard isn't just a cool domain name. He is a person. A person who has done a great job detailing HTML 5 drag and drop that you can use today in Firefox 3.5."Unfurl
Notes"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."Unfurl
Notes"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."Unfurl
Notes"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."Unfurl
Notes"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."Unfurl
NotesI'm sure Opera Unity is more than this, but it doesn't seem so radical. "Turn the web on its head with the Plain Old Webserver (POW), which adds a server to your browser."Unfurl
Notes"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."Unfurl
Notes"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.Unfurl
Notes"One of the pieces of feedback in our recent survey was that add-on developers really wanted to remove the login requirement for experimental add-ons. So we did it."FeedEmbedUnfurl
Notes"1.14 +<!-- LOCALIZATION NOTE: The title is intended to be apologetic and disarming, expressing dismay 1.15 + and regret that we are unable to restore the session for the user --> "Unfurl
Notes"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."Unfurl
Notes"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"Unfurl
Notes"Zotero [zoh-TAIR-oh] is a free, easy-to-use Firefox extension to help you collect, manage, and cite your research sources. It lives right where you do your work â in the web browser itself."Unfurl
Notes"Ever had one of those âoh $*#@â moments when you've finally finished filling out a long form, and hit submit only to see an error message? And when you hit the back button, the form was blank... If so, you know you need Lazarus. And if not, you have a chance to install Lazarus before disaster strikes! "Unfurl
Notes"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."Unfurl
Notes"Basically fernâs code generates a list of URLâs which are available as nouns to Ubiquity and Ubiquity displays them as suggestions."FeedEmbedUnfurl
NotesAmong 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, "Unfurl
Notes"Skinning Ubiquity is easy; Firefox supports CSS3, which also adds a great number of features to make styling dependent on CSS alone easier. "Unfurl
Notes"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."Unfurl
Notes"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."Unfurl
Notes"a Firefox Extension called âAmbient Newsâ, and its goal is to provide the user with zero-cost news about the sites that they visit frequently. The extension requires no configuration; you just install it and see if it helps you out."Unfurl
Notes"So even in a more competitive environment than ever, Iâm very optimistic about the future of Mozilla and the future of the open Web." John Lilly is the CEO of Mozilla.Unfurl
Notes"Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."Unfurl
Notes"Vimperator is a free browser add-on for Firefox, which makes it look and behave like the Vim text editor. It has similar key bindings, and you could call it a modal web browser, as key bindings differ according to which mode you are in."Unfurl
Notes"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."Unfurl
Notes"The Universal Edit Button is a green pencil icon wiki.png in the address bar that indicates a web page is editable. It is similar to the orange "broadcast" RSS icon ExampleRSS.png that indicates there is an RSS feed available." Here's another thing I've been using for awhile that I can't believe I hadn't already bookmarked.FeedUnfurl
Notes"All data is sent via a set of X-FirePHP-Data response headers. This means that the debugging data will not interfere with the content on your page. Thus FirePHP is ideally suited for AJAX development where clean JSON or XML responses are required."Unfurl