Firefox can be virtually endlessly extended through all manner of extensions. But even without extensions, the browser has a plethora of settings that are not exposed through the Preferences panel and hidden away in the about:config system. When using Firefox, enter about:config (no "http://" or "www" in there) into the address bar, take heed of the sensible warning and take a look around. Many of the settings are there by default, or changed through preferences (anything that isn't at default value is displayed in bold) and still others have to be added manually. Most of these settings won't be very useful to the average user, but there are some hidden gems. Here's a few of my favourite ones.
Read more
Blog posts tagged "browser" – Posts 1..5 of 9 posts found:
HTTPS sites are encrypted with a public/private key pair, being vouched for in a certificate by having that certificate signed by a trusted CA. However, it might be possible that somebody generates a certificate for your domain and has it signed by a fraudulent or compromised CA. Protection against this is provided by use of HKPK. But what keys should be "pinned" and why? I've found information about this online to be lacking, so I did some research and here's the results.
Read more
Sometimes it's cool to just try stuff out in web development without having to support every old browser. Here's the result of playing around for an afternoon attempting to recreate Windows Aero look using just CSS in the current browsers (Firefox 21, Chrome 27, MSIE 10).
Read more
After ensuring that your newly created website works great on all desktop browsers, you put in the effort to make the site responsive. Everything is spot on with any of the Android browsers, but then you test on iOS/Mobile Safari and some of your click events aren't registering. Why is that? In my most recent project, I've encountered two different causes for this. Oddly enough, neither has anything to do with JavaScript, but CSS is the culprit. While one of them might be by design, the other is most definitely a bug, in my opinion. Since Mobile Safari is hell to debug (especially since in iOS 6, the developer console was removed and the only way to debug is by using desktop Safari, which isn't even available for Windows any more — probably a good thing, as the Windows versions were utter crap), it took ages to find the cause of this and I figured I'd spare you the trouble. Here's what happens and how to fix it.
Read more
If you have multiple monitors and use Firefox to view a HTML5 video (using the <video> tag, such as in the YouTube HTML5 player) or perhaps have a WebGL game that runs full-screen, you will find that the moment you click away to another window on the other monitor, Firefox leaves full-screen mode. This makes it completely useless for watching video while doing something else. There is a fix for it.
Read more