corenominal

Full stack web developer, interested in all the things, but especially the web, code, design, Linux, OS X, PHP, WordPress, JavaScript & robots.

Tagged: browsers

Create a Simple Web Extension image/svg+xml

At Mozilla’s recent all hands event in Hawaii I set out to create my first web extension; I wanted the extension to be useful but simple, something with a real use case. In the end I created a very simple web extension that continuously monitors the document.title to replace foul words with asterisks, a safety measure to avoid embarrassment when sharing your screen or having people looking over your shoulder. Let me walk you through how simple creating a basic web extension is!

A good guide to creating your first web extension.

Reducing Adobe Flash Usage in Firefox image/svg+xml

Mozilla and the Web as a whole have been taking steps to reduce the need for Flash content in everyday browsing. Starting in August, Firefox will block certain Flash content that is not essential to the user experience, while continuing to support legacy Flash content. These and future changes will bring Firefox users enhanced security, improved battery life, faster page load, and better browser responsiveness.

Seems like a wise move. What’s interesting here is the graph they show that details how the crash rates decreased dramatically when YouTube and Facebook switched to HTML5 video. I wonder if other browser vendors will follow suit?

P.S. The BBC have covered this story, I hope they take notice and sort their shit out.

The day Google Chrome disables HTTP/2 for nearly everyone: May 31st, 2016 image/svg+xml

According to this post, it looks like Ubuntu 16.04 LTS is one of the only Linux distributions that ships an OpenSSL package that is compatible with Chrome’s new negotiation protocol. My servers are still running Ubuntu 14.04 LTS and I had planned on keeping it for another 24 months, but if the details in this post are correct, I’ll probably be upgrading very soon.

What every Browser knows about you image/svg+xml

This is a demonstration of all the data your browser knows about you. All this data can be accessed by any website without asking you for any permission.

I kind of like these services, not because I’m concerned at all about what information my browser is providing, but because I like to know what’s available to me as a developer. That said, if you are concerned, it might be worth a visit.

The web on my phone image/svg+xml

Chrome for iOS is not Chrome. Firefox for iOS is not Firefox. Opera for iOS is not Opera. They are all using WebKit. They’re effectively the same as Mobile Safari, just with different skins.

This I did not know. After years of using Android devices, I’ve seriously been considering switching to an iPhone, but after reading this, maybe I’ll reconsider.