40

A guide to overcoming CSS browser support issues

 5 years ago
source link: https://www.tuicool.com/articles/hit/M7VFreb
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
7byErq7.jpg!web

How to Architect a Complex Web Table — Tables frequently appear on the web but aren’t particularly easy to design and code. This illustrated guide explains the anatomy of tables and how to build them properly.

Slava Shestopalov

Firefox 66 to Block Automatically Playing Audible Video & Audio — Version 66 is due in March, and it will block audible content by default . It will only allow a site to play audio or video aloud via the 'HTMLMediaElement' API once a page has had interaction to initiate (such as a user clicking ‘Play’) .

Chris Pearce (Mozilla)

yMVzyuA.png!web

Free Visual Testing with Percy — Replace time-consuming manual QA to catch visual UI bugs automatically. Percy’s all-in-one visual testing solution makes it easy to test your UI across browsers and responsive breakpoint widths and review all visual changes with a single click.

Percy sponsor

A Guide To CSS Support In Browsers — A look at the issues you may face when certain CSS features behave differently across browsers (or not at all) , with some tips for getting around such roadblocks.

Smashing Magazine

Bandwidth or Latency: When to Optimise for Which — A simple way to quickly and roughly work out whether your assets would benefit most from an increase in bandwidth or a reduction in latency.

Harry Roberts

WebExtensions V3 Considered Harmful? — A strong reaction to Chrome’s proposed changes to how Web extensions will work. “The Open Web Platform is alive and vibrant. The Browser Extension ecosystem is in jail, subject to unpredictable harmful changes decided by one single actor. This must change, it’s not viable any more.”

Daniel Glazman

HTML, CSS and Our Vanishing Industry Entry Points — Thoughts on CSS, frameworks and the vanishing entry points to web development. The author fears a loss of something that “has enabled so many people without a traditional computer science background to be here” .

Rachel Andrew

:computer: Jobs

Frontend Developer at X-Team (Remote) — Join the most energizing community for developers. Work from anywhere with the world's leading brands.

X-Team

Try Vettery — Vettery specializes in developer roles and is completely free for job seekers.

Vettery

:blue_book: Articles, Opinion & Tutorials

▶   Time Traveler's Guide to Accessibility Mechanics “the time has come to invent another solution that will let us encapsulate accessibility in the shadow DOM - and its called the Accessibility Object Model” .

Léonie Watson

Revisiting the abbr Element — An experiment in enhancing the <abbr> abbreviation element, creating a tooltip experience that works for touchscreen, keyboard, and mouse.

Ire Aderinokun

The Case for Vanilla Front-end Development — Makes the argument for framework-free front-end web development using vanilla HTML, CSS, and JS.

Ragnar Lonn

A Much Faster Way to Debug Code Than with Breakpoints or console.log — Wallaby catches errors in your tests and displays the results of expressions right in your editor as you type.

Wallaby.js sponsor

Navigation Should Be Boring “Almost any part of an app can be a good place to add novelty, except for one: navigation. Navigation is different. Navigation should be boring.”

Allen Pike

State of gRPC in The Browser “With the release of gRPC-Web, gRPC is poised to become a valuable addition in the toolbox of frontend developers.”

Johan Brandhorst

Dropbox Paper As A Headless CMS — A quick look at how to turn Dropbox Paper into a headless CMS (and use it to publish content elsewhere). Here’s the code if you want to take a look .

Jasper Moelker

:wrench: Code and Tools

JfaaYnq.png!web

CSS Grid: Excel Spreadsheet — An impressive recreation of the Excel user interface using CSS Grid.

Olivia Ng codepen

stylelint: A Modern Style Linter — A linter with over 160 built-in rules to help “catch errors, apply limits and enforce stylistic conventions”.Here’s the repo.

stylelint


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK