Tags: browsers

Getting Started with Headless Chrome [↗]

Headless Chrome is shipping in Chrome 59. It’s a way to run the Chrome browser in a headless environment. Essentially, running Chrome without chrome! It brings all modern web platform features provided by Chromium and the Blink rendering engine to the command line.

Details how to print the DOM to stdout, take screenshots, and create PDF files with Headless Chrome. I’ve used PhantomJS (another headless browser) in the past and I remember it being a fun experience, so I’m looking forward to trying this.

Target Browser Coverage [↗]

Previously, we discussed the new editor and browser support within WordPress core. Following up on those conversations, we are officially ending support for Internet Explorer versions 8, 9, and 10, starting with WordPress 4.8.

Microsoft officially discontinued supporting these browsers in January 2016, and attempting to continue supporting them ourselves has gotten to the point where it’s holding back development.

Great news.

Scrolling on the web: A primer [↗]

An article all about browser scrolling, there’s a lot more to it than I thought.

Communicating the Dangers of Non-Secure HTTP [↗]

In order to clearly highlight risk to the user, starting this month in Firefox 51 web pages which collect passwords but don’t use HTTPS will display a grey lock icon with a red strike-through in the address bar.

This is a good move, but I wonder if the visual indicator should be stronger?

Create a Simple Web Extension [↗]

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.

Native Browser Copy To Clipboard [↗]

It wasn’t that long ago where you couldn’t programmatically copy text to the clipboard from the web without using Flash. But it’s getting pretty well supported these days.

Interesting, I didn’t realise that native support for this had progressed this far. Nice.

Headless Browsers [↗]

A list of (almost) all headless web browsers in existence.

Wow, I didn’t realise there were so many of these things. I’ve only ever used PhantomJS.

Reducing Adobe Flash Usage in Firefox [↗]

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 [↗]

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.

/ Command [↗]

Making the web better with Slack-like slash commands. Add to Google Chrome and easily send GIFs, selfies, and more on any website.

Nifty!

◀ Older