Searching for chrome
- Aug 19 2011
Spoofing User-Agent with Chrome’s WebRequest API
Whenever you ask for a page on the web, your request has a lot of data attached to it. One part of your request (the “user-agent” string) describes your software environment—usually your operating system and your browser’s name and version number. Like many things on the web, this data is a convention, not a law. […]
Continue ReadingSpoofing User-Agent with Chrome’s WebRequest API- Tagged in:
- client side,
- tutorial,
- web applications
- Jun 21 2010
Javascript Web Workers: Chrome 5+ supports new SharedWorker()
In my excitement and haste upon discovering new SharedWorker() support in the Opera 10.60 Beta, I neglected to snoop around the window object of my two favorites, Chrome 5+ and FireFox 3.6+ … WHOOPS! If I had done so, I would’ve discovered, as I did just now, that Chrome 5+ ALSO supports new SharedWorker(). Of […]
Continue ReadingJavascript Web Workers: Chrome 5+ supports new SharedWorker()- Tagged in:
- performance,
- tools and workflow
- May 26 2010
Chrome 6: Server Push Events with new EventSource()
This is mighty awesome. I’ve put together some test demos, to run them you’ll first need to get this Chromium build: 47357 WIN32 47357 MAC 47357 32-Bit Linux 47357 32-Bit Linux Then download these: https://gist.github.com/415116 client.html <script src=”event-source.js”></script>; event-source.js document.addEventListener(‘DOMContentLoaded’, function () { var eventSrc = new EventSource(‘events.php’); eventSrc.addEventListener(‘open’, function (event) { console.log(event.type); }); eventSrc.addEventListener(‘message’, […]
Continue ReadingChrome 6: Server Push Events with new EventSource()- Tagged in:
- performance,
- tools and workflow
- May 26 2010
Javascript Web Workers: Chrome 5 Now Supports Complex Messages
After updating to Chrome 5 (specifically 5.0.375.55) last night I immediately ran some tests to see if the Web Worker API had been updated to support postMessage() arguments of types other than string. Turns out, it had. Here’s the test, plus the results: https://gist.github.com/414901 renderer.html <script src=”renderer.js”></script> renderer.js var worker = new Worker(‘worker.js’); worker.addEventListener(‘message’, function […]
Continue ReadingJavascript Web Workers: Chrome 5 Now Supports Complex Messages- Tagged in:
- performance,
- tools and workflow
- Sep 17 2025
The Web’s Most Tolerated Feature
Were you around for June 19, 2000? It was a great day! There we were, the human race, collectively: just kicking off the summer, waiting in line for Gone in 60 Seconds, digging in to our McSalad Shakers, yet greedily wondering who could take us still higher. Even Microsoft Corporation (MSFT) was living its best […]
Continue ReadingThe Web’s Most Tolerated Feature - Dec 02 2024
WPT: An overview and history
A few of our colleagues and partners have asked for an overview of WPT. We wrote this internal overview and history, which we want to also share publicly here as a reference for anyone interested in the how the project operates and came to be. What is WPT? Introduction Web Platform Tests, stylized `web-platform-tests` or […]
Continue ReadingWPT: An overview and history - Jun 05 2024
Full Stack Web Push API Guide
Push notifications are supported across major browsers, and with their recent addition to iOS last year, they are a compelling integration for the web. We recently built an installable web application with push notifications called Robert’s App (read the iOS install instructions to test it out). We built the application with remix.run and implemented notifications […]
Continue ReadingFull Stack Web Push API Guide - Feb 01 2024
Interop 2024 Launch
Intro 2024 marks three years of working with our partners on bolstering interoperability on the web. This year, we’ve identified 17 focus areas dedicated to enhancing interoperability. Improving interoperability is not just about convenience; it’s a matter of accessibility and fairness, ensuring that simplifying web creation and navigation becomes a victory for all. The goal […]
Continue ReadingInterop 2024 Launch - Jan 30 2024
Year in Review 2023
Our 2023 Last year, we continued our efforts to help build a more just and accessible web and partnered with some incredible organizations and people to help with that goal. We had our ups and downs, but continued our journey to worker ownership and grew our team. We’re excited to see what 2024 has in […]
Continue ReadingYear in Review 2023 - Apr 17 2023
‘Can I Use…’, but for ARIA!
Three years ago we announced our work on the ARIA-AT program to develop an interoperability testing system for assistive technologies, starting with screen readers. Last year we completed a redesign of the ARIA Practices Guide (APG), which web developers use for guidance on making accessible websites and apps. We’ve been hard at work along the […]
Continue Reading‘Can I Use…’, but for ARIA!