38 private links
Piwigo is open source photo gallery software for the web. Designed for organisations, teams and individuals.
Learn how to avoid sudden layout shifts to improve user-experience
Progressive Web Apps (PWA) are reliable, fast, and engaging, although there are many things that can take a PWA from a baseline to exemplary experience.
To help teams create the best possible experiences we've put together this checklist which breaks down all the things we think it takes to be a Baseline PWA, and how to take that a step further with an Exemplary PWA by providing a more meaningful offline experience, reaching interactive even faster and taking care of many more important details.
Here's a secret: You may not need scroll events in your next app. Using an IntersectionObserver, I show how you can fire a custom event when position:sticky elements become fixed or when they stop sticking. All without the use of scroll listeners.
Rally is a personal finance app that uses Material Design components and Material Theming to create an on-brand experience with a data-driven aesthetic.
Run "Google Play Music" as a standalone desktop app. Never again will you have to hunt through your tabs to pause your music, or stop listening to your favourite song because Chrome is guzzling up all your RAM...
These are the general guidelines that apply to all structured data. These guidelines must be followed to enable structured data to be eligible for inclusion in Google Search results. Pages or sites that violate these content guidelines may receive less favorable ranking or be marked as ineligible for rich results in Google Search in order to maintain a high-quality search experience for our users. If your page includes structured data or content that is considered spam, you will see a message on your Manual Actions page in Search Console.
Use the Google Maps APIs Styling Wizard as a quick way to generate a JSON styling object.
I want to be very clear: I believe AMP is a framework designed with good intentions, aimed at solving the very real problem of a web that’s gotten far, far too slow for its users. But using AMP? The cost for the web, and for those who do business on it, is much, much too high.
Chrome extension that enhances the keyboard shortcuts in Google Search
Google Maps JavaScript API overlay object to easily add markers with an SVG image as the icon.
Open the app with your new account and paste the URL of the folder, then press start
For the purpose of validating the technical concepts behind distributed content service Teletext.io, here is a series of experiments to see what gets indexed and what doesn't if javascript and Google Tag Manager are used to inject content and JSON-LD in your page.
Which static map API do you want to use?
According to the World Health Organization, 285 million people have vision impairments. As web applications have grown rich and creative, they have become less accessible to these users.
Introduction to Web Accessibility is an online course that introduces tools and techniques for web developers to easily ensure that websites are more accessible to users who are blind or have low vision.
Embark on a journey that takes you all over the world.
From the most desolate roads in Australia to the busy, bustling streets of New York City.
To be accessible, UI components need to work across multiple devices with varying screen-sizes and different kinds of input. Moreover, components should be usable by the broadest group of users, including those with disabilities.
certainlyakey starred jashephe/Gmail-Notifier
Material icons are beautifully crafted, delightful, and easy to use in your web, Android, and iOS projects. Learn more about material design and our process for making these icons in the system icons section of the material design guidelines.
Chrome has taught us to idealize features for so long that we've become blind to its many glaring faults.