Amazon announces "Cloud Accelerated" Mobile Browser named Amazon Silk
Firefox 7 - now using much less memory
The secret numerology behind the iPhone event invitation
Browser Market Pollution: IE[x] is the new IE6
It's the end of the web as we know it
Future friendly, or Forward to Yesterday?
The makeup of the Open Web stack - Comprehensive & accurate listing of …
…able to make everything else stuck regardless the number of CPU and WebWorkers the Browser can handle
the " close window/tab " explicit action that takes ages due some greedy onunload operation
any sort of security issue
the change/update that requires a page reload
We are all in the same field Architecture matters, experience matters, performances matter, investigations matter, code quality matter, unit tests matter, UX is essential, and UI only attractive.
This is …
…iOS5-compatible fixed headers and transitions, and the Mobile Graded Browser Support has also been updated.
GitHub Most Watched This Week ( JavaScript)
FitVids.js - handles video sizing as a jQuery plugin. My comment: if it's based on Thierry Koblentz's article , why do we need a JavaScript-based solution?
node
Browser support
Currently, only Internet Explorer 10 supports setImmediate() , and it does so through msSetIntermediate() since the specification is not yet finalized. The Internet Explorer 10 Test Drive site has a setImmediate() example that shows the improved performance using the new method. The example sorts values using a delay while the current state of the sort is displayed visually. This example requires Internet Explorer 10.
The future
I'm very optimistic …
Browser compatibility
Performance improvements over EventEmitter
Usage
Usage is basically the same as EventEmitter . The constructor takes a configuration object, where the namespace delimiter can be changed:
var server = EventEmitter2 ({ wildcard : true , delimiter : '::' , maxListeners : 20 });
The many method sounds a little bit confusing at first, but all it does is fires an event several times and then removes it:
server . many ( 'quad hello' …
I took a little hiatus last week from posting Robert's read, but now it's back with lots of good links!
Tip: remember, you can always find all my reading suggestions in the Robert's read category
Robert's read for September 10th 2011
Here are the links from the latest two weeks:
Help The Community: Report Browser Bugs
Mozilla Hacks Weekly, September 8th 2011
ievms - Automate free IE7-9 virtual machine installs on Max OS X and Linux
…on identity that neatly outlines the need for BrowserID: " Web browsers will have to be rewritten to understand basic identity protocols." Several comments pointed to BrowserID as an implementation of what he has in mind.
If you want to read more tips or discuss the web with Jeff, he's available on Twitter as @ canuckistani .
Rob Hawkes
A3 is a new WebGL library by Paul Lewis . It's still early days but the demos are …
Developing for Multi-Touch Web Browsers (HTML5Rocks)
Everybody's talking (and translating) with Chrome - speech input through HTML! (speech attribute [ WebKit-specific: x-webkit-speech] plus the JS event onspeechchange [onwebkitspeechchange])
Looking into Mirrors - using an introspection library for JS
window.maxConnectionsPerServer - for feature detection in IE9, but it appears to be a global variable? Crockford will be upset.
Fargo …
The Browser by many other names : a browser is more than a rendering engine and a UI (user interface). Mitchell Baker, leader of the Mozilla project, explores what a browser can do when it comes to user sovereignty, or in other words, "to tune the Internet to the experience I want".
Tristan can be found on Twitter as @ nitot
There has been a lot of mentions of the use of GPU (graphics processing unit) hardware acceleration in smartphone and tablet web browsers. So far, the content has been pretty general and hasn't provided much technical direction apart from simple advice such as "use CSS translate3d". This blog article tries to shed some more light on browser interactions with the GPU and explain what happens behind the scenes.
Accelerating Primitive Drawing