Google Ad Manager 2019 Advanced TV Inventory Report

October 29th, 2019

In the age of digital media, TV programmers need to monetize their content wherever audiences are watching—whether that’s on a connected TV, laptop or smartphone. But there are still several unanswered questions and challenges around selling and distributing TV inventory across the full range of digital devices. Additionally, as programmatic’s share of advanced TV ad…

The Current State of Styling Selects in 2019

October 28th, 2019

Best I could tell from the last time I compiled the most wished-for features of CSS, styling form controls was a major ask. Top 5, I’d say. And of the native form elements that people want to style, Greg Whitworth has some data that the <select> element is more requested than any other element —…

Addressing some misconceptions about our plans for improving the security of DNS

October 28th, 2019

Whenever you type a URL into your browser (for example “”), this information is sent to a domain name system (DNS) provider that converts that request into the unique numerical “IP address” (e.g. that identifies websites on the Internet. Your browser then uses that numerical IP address to take you to the site you…

A Business Case for Dropping Internet Explorer

October 28th, 2019

The distance between Internet Explorer (IE) 11 and every other major browser is an increasingly gaping chasm. Adding support for a technologically obsolete browser adds an inordinate amount of time and frustration to development. Testing becomes onerous. Bug-fixing looms large. Developers have wanted to abandon IE for years, but is it now financially prudent to…

Boxing coach uses Live Transcribe to connect with at-risk youth

October 28th, 2019

Editor’s note: Anya Karir is a Toronto-based youth boxing coach who uses Google’s accessibility tools to communicate with those around her. Isolated and alienated. That’s how I’d describe the moment I realized I was deaf. That transition, from just a kid to a deaf person, is so clear in my memory—I was three years old,…

Thanking all first responders

October 27th, 2019

Growing up, my next-door neighbor was a Boston firefighter. Like many kids, I was inspired by the heroic portrayals of firefighters battling flames and carrying people to safety. What affected me most, however, was watching my neighbor leave his house every morning, prepared to help those in need. This dedication to helping others stuck with…

Animated Position of Focus Ring

October 27th, 2019

Maurice Mahan created FocusOverlay, a “library for creating overlays on focused elements.” That description is a little confusing as you don’t need a library to create focus styles. What the library actually does is animate the focus rings as focus moves from one element to another. It’s based on the same idea as Flying Focus….

Bidirectional Horizontal Rules in CSS

October 25th, 2019

Say you have a <blockquote> and the design calls for a thick border along the left side. Well, you might not necessarily mean left side, but actually mean on the side of the start of the text. That’s exactly what CSS logical properties are meant to address, and Hussein Al Hammad has a nice article…

Meet us at Booth 3 at DrupalCon Amsterdam

October 25th, 2019

Our staff will be at Booth 3 ready to talk with you about the Drupal community, how you can get more involved as a contributor, and to hear about your needs. Make sure you…. ✓ pick up some Drupal stickers ✓ show your support by signing up for membership or partner programs Session highlights Tuesday…

Bringing Wi-Fi to the residents of Celilo Village

October 25th, 2019

For the past seven years, I have spent time visiting students in rural communities across Washington State, where I live. I share information about science, engineering, technology and math, and specifically talk about software engineering and the projects Google has launched. It’s a true joy of mine to see students excited about technology, and see…