#web (4,377 links)
You may have seen many articles saying “you shouldn’t use setState ,” and the docs are claiming “ ref s are bad” …That is so contradictory.It’s hard to…
- UTF-8 Sampler kermitproject.org
¥ · £ · € · $ · ¢ · ₡ · ₢ · ₣ · ₤ · ₥ · ₦ · ₧ · ₨ · ₩ · ₪ · ₫ · ₭ · ₮ · ₯ · ₹ Frank da Cruz The Kermit Project New York City [email protected] Last update:…
I think we can all admit it: our CSS is a mess. Everything is in one big file. We ship this massive file down to every page without caring that the page is only…
- CSS Grid, Flexbox And Box Alignment: Our New System For Web Layout – Smashing Magazine smashingmagazine.com
Advertisement Meet Smashing Book 5: “Real-Life Responsive Web Design” , our playbook to master all the tricky facets and hurdles of responsive web design.…
- What’s The Deal With The Samsung Internet Browser? – Smashing Magazine smashingmagazine.com
According to browser statistics, Chrome for Android is currently the largest mobile browser, or is about to become so . Still, too few web developers realize…
- An Intro to Monkey Testing with Gremlins.js | CSS-Tricks css-tricks.com
A common idiom in our industry is, "You never can predict how the user will use your product once they get it in their hands." If you've ever watched a…
- direction | CSS-Tricks css-tricks.com
The direction property in CSS sets the direction of of content flow within a block-level element. This applies to text, inline, and inline-block elements. It…
- Groundhog Day, or, the Problem with A/B Testing blog.codinghorror.com
On a recent airplane flight, I happened to catch the movie Groundhog Day . Again. If you aren't familiar with this classic film, the premise is simple: Bill…
- Create accessible complex tables in HTML5 forms helpx.adobe.com
The default implementation of tables in HTML5 Forms uses HTML DIV elements to render a table. Rendering involves using ARIA roles to satisfy the accessibility…
phantom underlines . isn't this amaaaaaazing. i love waiting for 8 seconds and seeing this. look at it. srsly. looooook at it. I spent a week traveling around…
- Walmart Debuts Electrode, an Open Source Platform for React/Node.js Apps - The New Stack thenewstack.io · Archived on
The nation’s number two online retailer, Walmart, has a brand new product line: Electrode , an open source universal React/Node.js application platform.…
Buttons shouldn’t have a hand cursor There is this belief that the hand cursor means “clickable”, but this is incorrect and potentially problematic. My hope is…
- Carousels Don’t Have to be Complicated - Media Temple mediatemple.net
Every time a carousel is mentioned in a blog post, it’s a requirement to mention that… say it with me now: You probably shouldn’t use a carousel. Jared Smith…
- ZEIT – Next.js zeit.co
Naoyuki Kanezawa ( @nkzawa ), Guillermo Rauch ( @rauchg ) and Tony Kovanen ( @tonykovanen ) > Tuesday, October 25th 2016 (13h ago) . We're very proud to…
- Responsive Images in CSS | CSS-Tricks css-tricks.com
The term "responsive images" has come to mean "responsive images in HTML", in other words, the srcset and sizes attribute for <img> and the <picture> element.…
- Optimizing Webpack for Faster React Builds · InVision Engineering Blog engineering.invisionapp.com · Archived on
- Part 3: We might not need quantity queries thanks to Flexbox lottejackson.com
A while ago I wrote a blog post on creating a grid using quantity queries and Flexbox. I used quantity queries to change the widths of items in the grid…
- Flex-grow 9999 Hack joren.co
← joren.co The Germans broke my CSS a while ago. Well, not literally, but their long words did. A few days before the issue occurred, I saw a talk by Zoe…
- On Style Maintenance | CSS-Tricks css-tricks.com
I was talking to a brilliant engineer friend the other day who mentioned they never get to build anything from the ground up. Their entire career has consisted…
Today we're excited to make freely available the new Web Developer's SEO Cheat Sheet 3.0 . Ever since the indelible Danny Dover created the original version in…
SVG can be used as an icon system to replace icon fonts. The reasons why SVG makes for a superior icon system are numerous, but we won’t be going over them in…
- A Complete Guide to SVG Fallbacks | CSS-Tricks css-tricks.com
The following is a guest post by Amelia Bellamy-Royds and me. Amelia and I recently presented at the same conference together. We both covered SVG, yet neither…
- Space in Design Systems – EightShapes LLC medium.com
Space in Design Systems From Basics to Expanded Concepts to Apply Space with Intent I’ve long referred to Color , Type and Icons as the “Big 3” of a system’s…
- Request Map Generator requestmap.webperf.tools
Submit a URL to generate a node map of all of the requests on the page. Rapidly identify what third-parties are on your site, where your transmitted bytes are…
- Introducing GOV.UK Frontend Alpha | GDS design notes designnotes.blog.gov.uk
An early prototype of the GOV.UK Frontend site We’re working on a new project at GDS to create a simpler, better way of building user interfaces for government…
- Learn Relay learnrelay.org
Overview Get a broad overview of the goals and prerequisites of this introduction to Relay and get to know the Pokedex app we will build together. Introduction…
- How to Test React Components Using Jest sitepoint.com
This article is by guest author Jack Franklin . SitePoint guest posts aim to bring you engaging content from prominent writers and speakers of the JavaScript…
- babeljs - babel CLI copy nonjs files - Stack Overflow stackoverflow.com
The magic `--copy-files`.
Progressive Web Apps with React.js: Part 4 — Site is Progressively Enhanced Part 4 of a new series walking through tips for shipping mobile web apps optimized…
- Your Body Text Is Too Small medium.com
Your Body Text Is Too Small Why website body text should be bigger, and ways to optimize it. B ody text is the key component in communicating the main bulk of a…
- Using CSS Mod Queries with Range Selectors alistapart.com
Illustration by Brad Colbow Recently, I was asked to build a simple list that would display in a grid—one that could start with a single element and grow…
- HTML5 Sectioning Element Flowchart html5doctor.com
Part 2 of a new series walking through tips for shipping mobile web apps optimized using Lighthouse. This issue, we’ll be looking at page load performance.…
- On Use of the Lang Attribute adrianroselli.com
9 Comments In response to Jake Wilson . Jake, was there a regex example in your comment? I am not seeing one. aroselli ; 23 January 2015 at 4:33 pm . Permalink…
- Twelve Commandments Of Software Localization – Smashing Magazine smashingmagazine.com
You’ve presented the new website and everyone loves it. The design is crisp, the code is bug-free, and you’re ready to release. Then someone asks, “Does it work…
- Languages and Chinese characters on the web growingwiththeweb.com
The lang attribute lang is an optional HTML attribute that can be used on any element to explicitly indicate the language of the contents using an IETF language…
- Languages and Chinese characters on the web growingwiththeweb.com
The lang attribute lang is an optional HTML attribute that can be used on any element to explicitly indicate the language of the contents using an IETF language…
Progressive Web Apps with React.js: Part 3 — Offline support and network resilience Part 3 of a new series walking through tips for shipping mobile web apps…
By on September 21, 2015 Tags: Javascript / DHTML When I first started using JSX with ReactJS, I knew that you could use native HTML elements, like <a> and…
- Style Guides and AEM: Fitting a Square Peg in a Round Hole shinesolutions.com
There is a push in the industry to code against an external style guide to maintain consistent styling, have a reusable set of components to build applications…
- Hiding inline SVG icons from screen readers | 456 Berea Street 456bereastreet.com
Hiding inline SVG icons from screen readers Icon fonts are finally being phased out in favour of a technology that’s more fit for purpose: SVG . There are many…
Progressive Web Apps with React.js: Part I — Introduction Progressive Web Apps take advantage of new technologies to bring the best of mobile sites & native…
- Totally get your frustration :) medium.com
Totally get your frustration :) I encourage folks to adopt this approach to keeping up with the JavaScript ecosystem: first do it, then do it right, then do it…
- React Patterns reactpatterns.com
Stateless function Stateless functions are a brilliant way to define highly reusable components.They don’t hold state or refs ; they’re just functions. const…
- Stateless React components toddmotto.com
React v0.14.0 introduces “stateless” components, which takes a more functional approach to creating chunks of JSX and templates. In my previous article on…
- Inline SVG spriting and currentColor lottejackson.com
A very common use for SVGs are icon systems. When building these I've always gone by a general rule: Add decorative images as background images in CSS and add…
Make Your React Components Pretty 💅 I took this picture. With my phone. Art. At Walmart Labs we do a lot of peer code reviews, which is great because I get to…
- Grid layout is a much needed step-change for CSS maketea.co.uk
Making website layouts can be hard. We’ve performed CSS gymnastics to achieve layouts that can seem so simple on first appearances, re-appropriating floats,…