Remy Sharp on his stance to not include jQuery by default anymore: The point is that today we have features natively available, and I’m trying to consider my audience before dropping in jQuery by default Yet again one of the reasons why I teach my students bare/vanilla JS next to learning them to work with …
Author Archives: Bramus!
One Less JPG
Update 2017: By now it’s clear that an equal amount of JS-bytes and JPG-bytes are not the same. The JS still needs to be evaluated and executed, which also comes as a cost. People often build beautiful sites with multiple easy-to-use JavaScript libraries. Then, when it comes to addressing frontend performance, suddenly those libraries are …
TraceGL
FlipperBot
Sigur Rós – Ísjaki
The Internship
Browser Repaint Performance
To hit 60fps, we sometimes need to go beyond JavaScript as the sole performance bottleneck for our pages and spend more time investigating paint and layout issues – styles might actually be the core cause of our sluggish performance. The H shortcut within the Developer Tools sure comes in handy! DevTools: Visually Re-engineering CSS For …
Long overdue: HTTPS for the App Store
Early July 2012, I reported to Apple numerous vulnerabilities related to their App Store iOS app. Early March Apple finally issued a fix for it and turned on HTTPS for the App Store. I am really happy that my spare-time work pushed Apple to finally enabled HTTPS to protect users. This post discuss the vulnerabilities …
In Defence of the Floppy Disk Save Symbol
Those who believe that the floppy cannot represent saving a document because nobody uses real floppy disks anymore miss an important point: while symbols initially piggyback on the meaning we assigned to a material object in order to stand in for something more abstract, once a symbol is used often enough, the symbol itself is …
Continue reading “In Defence of the Floppy Disk Save Symbol”