Design Principles Behind Firefox OS Explained
At MozCamp Warsaw, a presentation was given on the design principles behind the core Firefox OS experience. Layering of applications (if you're wondering why the Firefox mobile interface has that weird curve by the tab control, you'll find answers here), an emphasis on content over visual frills for their own sake, consistent iconography, and clean typography dominate.
is anything like their punctuation, grammar or spell-check, I see bad things in the future.
We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
Cache everything 40 times.
Use MB sized buffers for chunks of data less than a kB.
Cache all traffic in memory.
Cache all images in memory multiple times, especially large ones.
Cache all ads in memory.
Pre-load all links and cache in memory to give the illusion of speed.
Multiply all memory allocation sizes by 100.
Did I mention to cache everything in memory? I did mean everything.