Search

Nalezeno "quote": 264

Useful and Useless Code Comments


Jim Nielsen: If somebody says a comment isn’t adding any value, I would ask: to whom? Personally, I’ve never liked the advice that writing obvious comments is bad practice—probably because I write obvious comments all the time. Jim showed … The post Useful and Useless Code Comments...

Media Queries in Times of @container


Max Böck took me up on my challenge to look through a codebase and see how many of the @media queries could ultimately become @container queries. I took the bait and had a look at some of my projects – … The post Media Queries in Times of @container appeared first on CSS-Tricks. You...

CSS-Tricks Chronicle XXXX


Just a little link roundup of some off-site stuff I’ve done recently. As I’m wont to do from time to time. DevJourney Podcast #151 Chris Coyier from ceramics to CSS-Tricks and CodePen‘ Chris took us from playing on … The post CSS-Tricks Chronicle XXXX appeared first...

Principles for user-centered front-end development


Colin Oakley: • Accessible — Use semantic HTML, and make sure we meet the WCAG 2.1 AA standard as a minimum and it works with assisted technologies (this sits alongside the DWP Accessibility Manual) • Agnostic — Build … The post Principles for user-centered front-end...

CSS Hell


Collection of common CSS mistakes, and how to fix them From Stefánia Péter. Clever idea for a site! Some of them are little mind-twisters that could bite you, and some of them are honing in on best practices that … The post CSS Hell appeared first on CSS-Tricks. You can support CSS-Tricks...

The Humble `img` Element And Core Web Vitals


Addy Osmani on images in HTML: The humble <img> element has gained some superpowers over the years. Given how central it is to image optimization on the web, let’s catch up on what it can do and how it can … The post The Humble `img` Element And Core Web Vitals appeared...

DevTools for CSS layouts 2021 edition


Chen Hui Jing covers some recent movement in DevTools: Firefox’s grid inspector was pretty full-featured from the get-to and released together with CSS grid in Firefox 52. It was constantly improved upon since. Chrome added a basic grid inspector … The post DevTools for...

Topframe


This is extremely fun. Jeff Lindsay has created Topframe, and writes: Anybody that knows how to mess around with HTML can now mess around with their desktop computing experience. Topframe is an open source tool that lets you … The post Topframe appeared first on CSS-Tricks. You...

Apparently, You Can Use Route53 as a Blazingly Fast Database


Routtumbe53 is DNS management service by AWS. DNS is absolutely not a database, and yet here’s Nicholas Martin writing up some very clever trickery originally done by Corey Quinn: When you think about it, DNS configuration is actually a … The post Apparently, You Can Use Route53...

Apparently, You Can Use Route53 as a Blazingly Fast Database


Route53 is DNS management service by AWS. DNS is absolutely not a database, and yet here’s Nicholas Martin writing up some very clever trickery originally done by Corey Quinn: When you think about it, DNS configuration is actually a … The post Apparently, You Can Use Route53 as...

Eliminating five top compatibility pain points on the web


Robert Nyman and Philip Jägenstedt: Google is working with other browser vendors and industry partners to fix the top five browser compatibility pain points for web developers. The areas of focus are CSS Flexbox, CSS Grid, position: sticky,  … The post Eliminating five...

The Almost-Complete Guide to Cumulative Layout Shift


Here’s Jess B. Peck writing all about Google’s Core Web Vitals: Let’s step back one. CLS is when you’re about to click on a link, and the whole page shifts and you click on a different link instead. It’s when … The post The Almost-Complete Guide to Cumulative Layout Shift...

How to Improve CSS Performance


There is no doubt that CSS plays a huge role in web performance. Milica Mihajlija puts a point on exactly why: When there is CSS available for a page, whether it’s inline or an external stylesheet, the browser delays rendering … The post How to Improve CSS Performance appeared first...

SvelteKit is in public beta


Rich Harris: Think of it as Next for Svelte. It’s a framework for building apps with Svelte, complete with server-side rendering, routing, code-splitting for JS and CSS, adapters for different serverless platforms and so on. Great move. I find … The post SvelteKit is...

You want margin-inline-start


David Bushell in ”Changing CSS for Good“: I’m dropping “left“ and “right“ from my lexicon. The new CSS normal is all about Logical Properties and Values […] It can be as easy as replacing left/right … The post You want margin-inline-start appeared first on CSS-Tricks. You...

How to describe element’s natural sizing behavior


PPK: When introducing width and height I explain that by default width takes as much horizontal space as it can, while height takes as little vertical space as possible. This leads to a discussion of these two opposed models … The post How to describe element’s natural sizing...

How to describe element’s natural sizing behavior


PPK: When introducing width and height I explain that by default width takes as much horizontal space as it can, while height takes as little vertical space as possible. This leads to a discussion of these two opposed models … The post How to describe element’s natural sizing...

The Mobile Performance Inequality Gap


Alex Russell made some interesting notes about performance and how it impacts folks on mobile: […] CPUs are not improving fast enough to cope with frontend engineers’ rosy resource assumptions. If there is unambiguously good news on the tooling front, … The post The Mobile...

React Without Build Tools


Jim Nielsen: I think you’ll find it quite refreshing to use React A) with a JSX-like syntax, and B) without any kind of build tooling. Refreshing indeed: CodePen Embed Fallback It’s not really the React that’s the hard part … The post React Without Build Tools appeared first...

Nahoru
Tento web používá k poskytování služeb a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tímto souhlasíte. Další informace