#web (4,377 links)
- Enhancing CSS Layout: From Floats To Flexbox To Grid – Smashing Magazine smashingmagazine.com
Earlier this year, support for CSS grid layout landed in most major desktop browsers. Naturally, the specification is one of the hot topics at meet-ups and…
Predix UI components give product teams the building blocks they need to create a modern web applications. Illustrations by Tali Marcus , Design Technologist,…
Using dropdown menus in forms might seem a no-brainer : they don’t take much space on the UI, they automatically validate the input, all browsers and platforms…
- Taking The Pattern Library To The Next Level – Smashing Magazine smashingmagazine.com
No thorough conversation about the front end today can end without mention of pattern libraries . Sometimes a pattern library appears in the form of a living…
- Designing The Perfect Date And Time Picker – Smashing Magazine smashingmagazine.com
What could be so difficult about designing a decent date picker ? Basically, we just need an input field and an icon that represents a calendar clearly enough,…
- Accessibility, News and You bbc-news.github.io
We want to be the most accessible news website in the world. You can help us achieve this by following a few simple steps. If you have any questions ask one of…
- Jekyll Includes are Cool daverupert.com
I’m building a pattern library in Jekyll. I like Jekyll for this because I can store all my reusable components in the _includes/ directory and use Jekyll’s {%…
- Fantasies of the Future paulrobertlloyd.com
Alternative formats Audio Video (coming soon) In an attempt to understand our work, digital designers may look towards architectural practice for inspiration.…
- Sticky headers (#1/3) remysharp.com
I have mixed feelings about sticky headers on web pages, but it annoys me more when the implementation causes scroll jank or contributes to it. The coding…
The New York Times website is changing , and the technology we use to run it is changing too. As the new site rolls out over the next several months, a look…
- Using CSS variables correctly - Mike Riethmuller madebymike.com.au
Using CSS variables correctly June 18, 2017 CSS Variables (also known as Custom Properties) are now supported in all modern browsers and people are starting to…
- Learning from Lego: A Step Forward in Modular Web Design alistapart.com
With hundreds of frameworks and UI kits, we are now assembling all kinds of content blocks to make web pages. However, such modularity and versatility hasn’t…
- Building m.uber: Engineering a High-Performance Web App for the Global Market eng.uber.com · Archived on
As Uber expands to new markets, we want to enable all users to quickly request a ride, regardless of location, network speed, and device. With this in mind, we…
- Full Width Containers in Limited Width Parents | CSS-Tricks css-tricks.com
I bookmarked a tweet a few months ago, as it was a bonafide CSS trick and that's what we love around here. The issue is: how do we make a full-browser-width…
Edit on GitHub Accessibility Why Accessibility? Web accessibility (also referred to as a11y ) is the design and creation of websites that can be used by…
- The Perfect Paragraph—A Web Typography Learning Game betterwebtype.com
T he Equilateral Triangle of a Perfect Paragraph is a theory developed by Matej Latin in the Better Web Type course about web typography for web designers and…
👋 Hello new visitors! Looks like this post has been getting some attention, bringing you here … welcome! 🙂 If you happen to like this kind of post: my blog is…
Service Worker has already been here for a while: since 2015-09 it has been fully supported in Chrome/Opera and if compared to what we have today it has gone a…
By passing child components down instead of data you can avoid passing data down through many levels of components. It also makes your components more reusable.…
- Connect: behind the front-end experience stripe.com
We recently released a new and improved version of Connect , our suite of tools designed for platforms and marketplaces. Stripe’s design team works hard to…
- Designing Efficient Web Forms: On Structure, Inputs, Labels And Actions – Smashing Magazine blogs.adobe.com
Someone who uses your app or website has a particular goal. Often, the one thing standing between the user and their goal is a form. Forms remain one of the…
- Drop Caps: Historical Use And Current Best Practices With CSS – Smashing Magazine smashingmagazine.com
Advertisement Many companies try to create a great experience for customers. But few are willing to make the changes required to deliver on that promise. In…
- Modern DevTools - A video based web performance course moderndevtools.com
Modern DevTools A video based course to develop, debug & performance audit your websites. Level-up your web development skills and create blazing fast…
- text-decoration-skip | CSS-Tricks css-tricks.com
The text-decoration-skip property specifies where a text underline, overline, or strike-through should break. This improves legibility of decorated text and…
We’re starting to hit a problem with the new CSS methods (Flexbox and Grid), and how people using a keyboard (or equivalent) interact with a page. I’m not the…
- Aspect Ratio Boxes | CSS-Tricks css-tricks.com
I had a little situation the other I needed to make one of those aspect-ratio friendly boxes . This isn't particularly new stuff. I think the original credit…
Translating the World’s Content to be Understood by Search Engines Automate. Scale. Leverage. Learn More Free 14 Day Trial Deploy Schema Markup To any Platform…
- The State of Schema Markup: Summary of Survey Results schemaapp.com
Have you ever wondered who in the world is doing schema markup and what are the challenges they face day to day? We were curious, and so this past February and…
- 4 Things I Know About Pattern Libraries daverupert.com
It’s been four years since I wrote about Responsive Deliverables . Since then I’ve been working steadily with companies to build out their own “tiny…
- Web Framework - Home getmwf.com
NEW MWF Validator A powerful tool that quickly scans, evaluates and reports any potentially breaking issues on your MWF website. TRY THE VALIDATOR NEW Persona…
- Multi Entry | Multi Entry multientry.com
Motherboard: a Biaoqing Field Guide Performing Foreignness (Art by Wendy Xu) Zhuang B - To Be a Poser Zine: The Zhuang B Issue Slang Cards Lucky Peach: I Eat,…
- User Facing State | CSS-Tricks css-tricks.com
Let's talk about state . Communicating state to the user that is, not application stores state in JavaScript objects, or localStorage. We're going to be talking…
Accessibility Fundamentals: Semantics and Navigating Content https://goo.gl/KgU3v3 One of the key goals in building an accessible experience is to make sure…
- A Love Letter to CSS developer.telerik.com
When I tell coworkers of my unabated love for CSS they look at me like I’ve made an unfortunate life decision. “Let’s sit down TJ, and talk about the poor…
- Emmet Re:view re-view.emmet.io
A browser extension for displaying responsive web-pages in a side-by-side views to quickly test how it looks at different resolutions and devices. Install…
- Responsive Design for Motion webkit.org
WebKit now supports the prefers-reduced-motion media feature , part of CSS Media Queries Level 5, User Preferences . The feature can be used in a CSS @media…
- Under-Engineered Custom Radio Buttons and Checkboxen adrianroselli.com
May 29, 2017 ; I keep seeing overly-complex controls with additional elements as style hooks, scripting to make up for non-semantic replacements, images that…
webpack2, create-react-native-app, snapshot testing++, & more! Welcome to Storybook 3.0 , a huge step forward for the world’s favorite UI component development…
- The Storybook Story – Storybook – Medium medium.com
From UI development startup to open collective With over 10,000 Github stars and 290k monthly npm downloads , Storybook is the most popular open source tool for…
Floating labels are problematic After writing Placeholders are Problematic some people suggested the floating label. We are often seduced by novel patterns that…
- 7 Habits of Highly Effective Media Queries bradfrost.com
As we all know, media queries are responsive design’s secret sauce. Here are some considerations for crafting high-quality media queries: Let content determine…
I was asked to do a little session on this the other day. I'd say I'm underqualified to answer the question, as is any single person. If you really needed hard…
- Write Once, Render Anywhere by @peggyrayzis - ReactNYC reactnyc-universal-components.surge.sh
Write Once, Render Anywhere by @peggyrayzis - ReactNYC
- JSON Feed: Home jsonfeed.org
We — Manton Reece and Brent Simmons — have noticed that JSON has become the developers’ choice for APIs, and that developers will often go out of their way to…
In the past few years we’ve seen the rise of CSS-in-JS , emerging primarily from within the React community. This, of course, hasn’t been without its…
- Presentation: Accessibility in a Responsive World, A11Y Days 2017 | Filament Group, Inc., Boston, MA filamentgroup.com
Presentation: Accessibility in a Responsive World, A11Y Days 2017 Posted by Scott on 05/16/2017 This April, I was thrilled to be given the opportunity to…
- Understanding Masonry Layout - SitePoint sitepoint.com
The modern web design world is an innovative one. Table-based lists with offset pagination are rapidly falling out of favor, whereas Masonry layouts with…
- Create a Responsive CSS-only Masonry layout w3bits.com
Pinterest has inspired many to do a masonry-based layout on their sites. We have some solid JavaScript alternatives out there to create masonry layouts, but how…
Rearchitecting Airbnb’s Frontend Overview: We recently rethought the architecture for the JavaScript side of our codebase at Airbnb. This post will look at (1)…
- CSS :focus-within | scottohara.me scottohara.me
The :focus-within pseudo-class is a CSS Level 4 selector that has recently picked up a bit of steam with FireFox, Safari, and (at the time of writing this)…