Menu

W3C News

W3C re-introduces popular BLINK feature

April 1st, 2021

W3C today re-introduced the popular BLINK feature as part of the open web platform, thus mitigating the community critique about the removal of the early version. Using state-of-the-art W3C technology, Web authors now can be sure to get the readers’ attention that their important information deserves, and web users to never miss important information again….

April 2021 Security Releases NodeJs

March 31st, 2021

Summary The Node.js project will release new versions of all supported release lines on or shortly after Tuesday, April 6th, 2021. Three High severity issues Impact The 15.x release line of Node.js is vulnerable to two high severity issues. The 14.x release line of Node.js is vulnerable to three high severity issues. The 12.x release…

XSL Transformations (XSLT) Version 2.0 (Second Edition) is a W3C Recommendation

March 30th, 2021

W3C has published XSL Transformations (XSLT) Version 2.0 (Second Edition) as a W3C Recommendation. This specification defines the syntax and semantics of XSLT 2.0, a language for transforming XML documents into other XML documents. This Second Edition incorporates errata and clarifications, without new features. W3C has published a 3.0 version of the XSLT language as…

Tools for Auditing CSS

March 29th, 2021

Auditing CSS is not a common task in a developer’s everyday life, but sometimes you just have to do it. Maybe it’s part of a performance review to identify critical CSS and reduce unused selectors. Perhaps is part of the effort to improve accessibility where all the colors used in the codebase evaluated for contrast….

Want to Write a Hover Effect With Inline CSS? Use CSS Variables.

March 26th, 2021

The other day I was working on a blog where each post has a custom color attached to it for a little dose of personality. The author gets to pick that color in the CMS when they’re writing the post. Just a super-light layer of art direction. To make that color show up on the…

Nishu Goel: The journey to GDE

March 26th, 2021

Google Developers Experts is a community of passionate developers who love to share their knowledge with others. There are over 150 women in the community. #WomenAreExperts is a series that features their stories and achievements, with an aim to inspire more women to follow their path. Today, meet Nishu Goel — a Google Developer Expert in Angular, and…

Building a Full-Stack Geo-Distributed Serverless App with Macrometa, GatsbyJS, & GitHub Pages

March 25th, 2021

In this article, we walk through building out a full-stack real-time and completely serverless application that allows you to create polls! All of the app’s static bits (HTML, CSS, JS, & Media) will be hosted and globally distributed via the GitHub Pages CDN (Content Delivery Network). All of the data and dynamic requests for data…

Takes on React State

March 24th, 2021

React is actually a bit of an outlier with state management. While it has first-class tools like useState and Context, you’re more own your own for reactive global state. Here’s David Ceddia with “React State Management Libraries and How to Choose” which does a good job of talking about the options. I say “outlier” because…

Maps Scroll Wheel Fix

March 23rd, 2021

This blog post by Steve Fenton came across my feeds the other day. I’d never heard of HERE maps before, but apparently they are embeddable somehow, like Google Maps. The problem is that you zoom and out of HERE maps with the scroll wheel. So imagine you’re scrolling down a page, your cursor (or finger)…

Alyssa Nicoll: A love story — The Web & Angular

March 19th, 2021

Google Developers Experts is a community of passionate developers who love to share their knowledge with others. There are over 150 women in the community. #WomenAreExperts is a series that features their stories and achievements, with an aim to inspire more women to follow their path. Today, meet Alyssa Nicoll — a Google Developer Expert in Angular, and…