Accessibility’s Costs Are Lower Than You Think (vig) | | 1,675 |
accessibility, economics |
HTML5 Local Storage Revisited | | 1,674 |
html, browser-storage, apis |
Two Weird Tricks That Fix React (dan) | | 1,673 |
react, tips-and-tricks |
Can CSS Be Too Modular? (css) | | 1,672 |
css, html |
Demystifying React Components State | | 1,671 |
react, components, state-management |
Moving to HTTPS on WordPress (chr/css) | | 1,670 |
wordpress, http, security |
Vivaldi: Opera’s Spiritual Successor (cra) | | 1,669 |
browsers, vivaldi, opera |
How to Automate Style Guide-Driven Development (sma) | | 1,668 |
guides, design, style-guides, automation |
New Book: “The Little Book of HTML/CSS Frameworks” (j9t) | | 1,667 |
books, frameworks, html, css |
Easy URL Parsing With Isomorphic JavaScript (cra) | | 1,666 |
javascript, urls |
Stopping the Infighting About Digital Standards (ali) | | 1,665 |
standards, policies, conventions |
Design Principles: Dominance, Focal Points, and Hierarchy (sma) | | 1,664 |
design, principles, hierarchy |
HTML5 Image Description Extension (“longdesc”) (cpt/w3c) | | 1,663 |
html, images, standards |
What’s New in Firefox 36: Android Debugging, HTTP/2 Support, and More (eli) | | 1,662 |
firefox, mozilla, browsers |
Using AngularJS for Data Visualisations (css) | | 1,661 |
angularjs, visualization, svg |
Tired of Safari (ppk) | | 1,660 |
safari, apple, google, browsers, mobile, pointer-events |
Selector Specificity With CSS Preprocessors | | 1,659 |
css, selectors, cascade, preprocessors, bem, sass |
Pointer Events (jac/w3c) | | 1,658 |
pointer-events, apis, standards |
The Unbearable Inaccessibility of Slideshows | | 1,657 |
accessibility, design-patterns, best-practices |
Same-Origin Policy (ann) | | 1,656 |
security, cors, web-platform |
Responsive Hero Images (gri/clo) | | 1,655 |
images, responsive-design |
Accidental CSS Resets (chr/css) | | 1,654 |
css, resets, shorthands, examples |
HTTP/2 Is Done (mno) | | 1,653 |
protocols, http |
The Specialist–Generalist Balance (ali) | | 1,652 |
career, communication, collaboration |
Why I Don’t Hate Git: Hidden Consistency (mit) | | 1,651 |
git, command-line, consistency, simplicity, software-design |
WebRTC Heads Toward Standardization | | 1,650 |
webrtc |
The Love You Make (zel/ali) | | 1,649 |
business-relations, career, design |
FLIP Your Animations (aer) | | 1,648 |
animations, techniques, javascript |
Why I Don’t Use Compass Anymore (kit) | | 1,647 |
frameworks, compass |
What Will Save Us From the Dark Side of CSS Pre-Processors? (lyz/ali) | | 1,646 |
css, preprocessors, postprocessors, craft |
The Big Web Design Trends for 2015 | | 1,645 |
design, trends |
Style Guide Generator Roundup (ali) | | 1,644 |
design, documentation, style-guides, tooling, link-lists |
Reframing Accessibility for the Web (ali) | | 1,643 |
accessibility, usability |
Progressive Enhancement and Data Visualizations (css) | | 1,642 |
progressive-enhancement, html, css, svg, visualization |
The Case Against DRM Needs to Be Made Now (kni/giz) | | 1,641 |
drm, html, w3c |
Web Design and Principles (j9t) | | 1,640 |
design, principles |
Writing AngularJS Apps Using ES6 | | 1,639 |
angularjs, ecmascript, javascript |
Tour of a Performant and Responsive CSS Only Site (css) | | 1,638 |
css, parallax, effects, performance, case-studies |
Variable Fonts for Responsive Design (nic/ali) | | 1,637 |
fonts, variable-fonts, responsive-design |
Securing the Web (w3c) | | 1,636 |
web-platform, security |
DOM: Custom Elements (ann) | | 1,635 |
dom, web-components |
On the Deterioration of HTML/CSS Practices (j9t) | | 1,634 |
html, css, craft |
How to Teach Yourself Web Development | | 1,633 |
how-tos, learning, training, career |
AngularJS Internals in Depth (sma) | | 1,632 |
angularjs, javascript |
What’s New in Firefox 35 (cra) | | 1,631 |
firefox, mozilla, browsers |
A Vision for Our Sass (ali) | | 1,630 |
sass, processes |
Standards and Browser Compatibility | | 1,629 |
web-platform, standards, browsers, support, interoperability, polyfills, feature-detection, browser-detection |
Logically Speaking (ali) | | 1,628 |
communication, project-management |
The Basics of Test Automation for Apps, Games, and the Mobile Web (sma) | | 1,627 |
fundamentals, testing, automation, mobile |
Designing WordPress Themes for Printing | | 1,626 |
design, wordpress, theming, print |
Why AJAX Isn’t Enough (sma) | | 1,625 |
ajax, javascript |
Web Platform and JavaScript (ann) | | 1,624 |
web-platform, javascript |
Strategies for Keeping CSS Specificity Low (chr/css) | | 1,623 |
css, selectors, cascade, strategies |
Designing for Print With CSS (rac/sma) | | 1,622 |
design, print, css |
A Wave of Command Buses (mat) | | 1,621 |
php |
How to Interview (ali) | | 1,620 |
how-tos, career, interviewing |
Approaches to Media Queries in Sass (edu/css) | | 1,619 |
css, preprocessors, sass, media-queries, techniques |
CSS: Just Try and Do a Good Job (chr/css) | | 1,618 |
css, cascade, naming, tooling |
Analyst Watch: 2015 Will Be a Pivotal Year for HTML5 (sdt) | | 1,617 |
html |
The Good, the Bad, and the Great Examples of Web Typography (sma) | | 1,616 |
typography, fonts, examples |
Browser Storage and AngularJS | | 1,615 |
angularjs, browser-storage, browsers |
Maintainable Social Script Integration | | 1,614 |
social-media, embed-code, maintainability |
The Ultimate Content Marketing Toolkit | | 1,613 |
content, marketing, tooling, link-lists |
Ground Rules for Working With Web Agencies (j9t) | | 1,612 |
business-relations, processes, guidelines |
AngularJS in Drupal Apps | | 1,611 |
angularjs, drupal |
The UX of Error Messages | | 1,610 |
user-experience, errors, microcontent |
An Auto-Enforceable SCSS Styleguide | | 1,609 |
style-guides, automation, linting, sass, tooling |
Design Principles: Visual Weight and Direction (sma) | | 1,608 |
design, principles |
The Problems of Working With Web Agencies (j9t) | | 1,607 |
business-relations, quality |
Why You Should Avoid Sass “@ extend” (kit) | | 1,606 |
sass |
Effective Event Binding With jQuery (lon) | | 1,605 |
jquery, events |
Browser Trends December 2014: Safari Survival? (cra) | | 1,604 |
browsers, trends, metrics, apple, safari, desktop, mobile |
HTML5 Differences From HTML4 (zco/w3c) | | 1,603 |
html, comparisons, standards |
Learning to Be Accessible (ali) | | 1,602 |
accessibility, learning |
The Non-Writer’s Guide to Writing for the Web | | 1,601 |
guides, writing, content, microcontent |
Back to Basics With WordPress CSS: Understanding the Native Classes (css) | | 1,600 |
fundamentals, wordpress, css |
Analyzing a PHP Project With Jenkins | | 1,599 |
php, tooling, debugging, automation, jenkins |
CSS Sprites With Sass and Compass | | 1,598 |
css, images, sprites, sass, compass |
What’s New in Firefox 34 (cra) | | 1,597 |
firefox, mozilla, browsers |
What Is the Web? (mno) | | 1,596 |
web, web-platform, standards, concepts |
Automating CSS Regression Testing (css) | | 1,595 |
css, testing, regressions, automation, tooling |
3 Principles for Perfect Typeface Pairing | | 1,594 |
typography, fonts, principles |
What’s New in Chrome 39 (cra) | | 1,593 |
chrome, google, browsers |
10 Typical HTML Interview Exercises | | 1,592 |
html, interviewing, conformance, semantics, aria |
Planning for Performance (sco/ali) | | 1,591 |
performance |
Animation and UX Resources (vlh) | | 1,590 |
css, javascript, animations, link-lists |
Sublime Text for Front End Developers (wes/css) | | 1,589 |
sublime-text, code-editors, plugins |
Blue Beanie Day 14: Toque ’em if You’ve Got ’em (bee/ali) | | 1,588 |
awareness-days, standards |
Why You Should Include Your Developer in the Design Process (boa/sma) | | 1,587 |
design, processes |
The Basics of Node.js Streams | | 1,586 |
fundamentals, nodejs, streaming |
Beard—Sass CSS Framework | | 1,585 |
websites, frameworks, presentational-css, css |
Specificity Graphs (jus) | | 1,584 |
css, selectors, cascade, visualization |
Migrating Your Team to Sass | | 1,583 |
sass, migrating, collaboration |
UX for the Enterprise (ali) | | 1,582 |
user-experience |
Performance Budget Metrics (tka) | | 1,581 |
performance-budgets, performance, metrics |
5 Obsolete Features in HTML5 | | 1,580 |
html |
Automate WordPress With IFTTT | | 1,579 |
wordpress, automation, tooling |
Joomla’s Coming of Age | | 1,578 |
joomla |
What You Need to Know About Meteor 1.0 | | 1,577 |
meteor |
Overwhelmed by Code (ali) | | 1,576 |
learning, career |
SVG Animation and CSS Transforms: A Complicated Love Story (css) | | 1,575 |
svg, css, animations, transforms |
An Overview of Compass 1.0 | | 1,574 |
overviews, compass |
The Extensible Web Manifesto (bre+) | | 1,573 |
websites, manifestos, web-platform, extensibility, standards |
Why Responsive Images Matter (wil/ali) | | 1,572 |
images, responsive-design |
Responsive Images in Practice (ali) | | 1,571 |
images, responsive-design, html, css |
Materialize | | 1,570 |
websites, frameworks, presentational-css, css, materialize, material-design |
The $PATH to Enlightenment (oli/ali) | | 1,569 |
unix-like, command-line |
6 Current Options for CSS Preprocessors | | 1,568 |
css, preprocessors, tooling, link-lists, sass, less, stylus |
How SVG Fragment Identifiers Work (chr/css) | | 1,567 |
svg, images, css |
Styling and Animating SVGs With CSS (sar/sma) | | 1,566 |
svg, images, css, animations |
HTML5 Finally Released as W3C Recommendation (sco) | | 1,565 |
html, standards, w3c |
HTML5 Is a Recommendation (iva/w3c) | | 1,564 |
html, standards |
The Specificity Graph (css) | | 1,563 |
css, selectors, cascade, visualization |
WordPress Landing Page Creation Made Easy | | 1,562 |
wordpress, landing-pages |
HTML5 Finalized, Finally (cio) | | 1,561 |
html, standards, w3c |
CSS Post-Processing With Pleeease (cra) | | 1,560 |
css, postprocessors |
Google and HTML/CSS Code Quality (j9t) | | 1,559 |
google, html, css, quality, history |
The Specialized Web: Working With Subject-Matter Experts (ali) | | 1,558 |
communication, collaboration |
Probably Don’t Base64 SVG (chr/css) | | 1,557 |
svg, images, data-urls |
Axiomatic CSS and Lobotomized Owls (hey/ali) | | 1,556 |
css, selectors |
How to Get Started in Web Design (chr/css) | | 1,555 |
introductions, domains, hosting, tooling, code-editors, coda |
CSS-Only Solution for UI Tracking (sma) | | 1,554 |
css, metrics, analytics, google |
Personalizing Git With Aliases (jef/ali) | | 1,553 |
git, customization, aliases |
What’s New in Firefox 33 (eli) | | 1,552 |
firefox, mozilla, browsers |
How to Further Improve the World of Open Standards (w3c) | | 1,551 |
awareness-days, standards |
A Guide to SVG Animations (SMIL) (sar/css) | | 1,550 |
guides, svg, images, animations, smil |
How to Be a Good Developer | | 1,549 |
how-tos, career, professionalism, quality, prioritization, craft |
CSS, DRY, and Code Optimization (j9t) | | 1,548 |
css, principles, optimization, maintainability |
What the Heck Is the Event Loop Anyway? (jsc) | | 1,547 |
videos, javascript, event-loop, events |
A Front-End Developer’s Ode to Specifications (sma) | | 1,546 |
design, documentation, design-systems, processes |
Training the CMS (web/ali) | | 1,545 |
content-management, content, writing, content-strategy, processes |
The Perception of Performance (lou) | | 1,544 |
performance, user-experience |
Image Optimization Services (gri/clo) | | 1,543 |
images, performance, optimization, link-lists |
Before You Hire Designers (mon/ali) | | 1,542 |
design, hiring |
Thoughts on Pagination (chr/css) | | 1,541 |
pagination, urls, consistency |
JS Parse and Execution Time (tka) | | 1,540 |
javascript, parsing, metrics, performance |
The Culinary Model of Web Design (ali) | | 1,539 |
craft, optimization |
On Declaration Sorting in CSS (j9t) | | 1,538 |
css, sorting |
Design Principles: Connecting and Separating Elements Through Contrast and Similarity (sma) | | 1,537 |
design, principles, contrast, colors |
Don’t Use “<picture>” (Most of the Time) (gri/clo) | | 1,536 |
images, html, responsive-design |
The Role of Utility Classes in Scalable CSS | | 1,535 |
css, components, presentational-css, scalability, maintainability, consistency |
What to Expect From Yii 2.0 | | 1,534 |
php, frameworks |
PhpStorm 8 Released—See What’s New and Grab a Free License | | 1,533 |
code-editors, jetbrains, phpstorm |
Getting Started With CSS Audits (ali) | | 1,532 |
introductions, css, auditing, link-lists |
Sass for WordPress Developers | | 1,531 |
wordpress, sass |
Introducing the New Yahoo Developer Network Website | | 1,530 |
introductions, yahoo, community |
Scroll-Then-Fix Content (chr/css) | | 1,529 |
css, scrolling, debouncing |
CSS Audits: Taking Stock of Your Code (ali) | | 1,528 |
css, auditing, quality |
A Guide to the HTML5 “time” Element | | 1,527 |
guides, html, examples |
Picnic CSS | | 1,526 |
websites, libraries, presentational-css, css |
18 Critical Oversights in Web Development | | 1,525 |
mistakes, errors, logging, caching, best-practices, software-design-patterns, testing, automation, auditing |
Already 1 Billion Websites, and Counting (chr) | | 1,524 |
web |
What’s New in Chrome 37 (cra) | | 1,523 |
chrome, google, browsers |
“getElementsByTagName” (W3C DOM Core Method) | | 1,522 |
dom, javascript |
What’s New in Wordpress 4.0 | | 1,521 |
wordpress |
Running Code Reviews With Confidence (ali) | | 1,520 |
code-reviews, processes, git, command-line |
Centering in CSS Guide (chr/css) | | 1,519 |
guides, css, centering |
How a New HTML Element Will Make the Web Faster (ars) | | 1,518 |
html, images, performance, responsive-design |
Git: The Safety Net for Your Projects (tob/ali) | | 1,517 |
git, command-line |
The Conventional Front-End | | 1,516 |
conventions, javascript, tooling |
Refactoring Single Page App | | 1,515 |
single-page-apps, refactoring, complexity, maintainability, jquery, backbone, angularjs |
11 CSS Learning Tools and Resources (lou) | | 1,514 |
css, learning, tooling, link-lists |
Is Your Responsive Design Working? Google Analytics Will Tell You (sma) | | 1,513 |
responsive-design, analytics, google, metrics |
Customizing WordPress Archives for Categories, Tags, and Other Taxonomies (jos/sma) | | 1,512 |
wordpress, information-architecture |
A Quick Tour of WordPress 4.0 (sma) | | 1,511 |
wordpress |
HTML and Specifying Language (j9t) | | 1,510 |
html, optimization, minimalism |
BEM—Block Element Modifier | | 1,509 |
websites, bem, css |
Consistency (jus) | | 1,508 |
consistency, design, user-experience |
Starting CSS Animations Mid-Way (chr/css) | | 1,507 |
css, animations |
Minimising Font Downloads (jaf) | | 1,506 |
fonts, css, performance, optimization, support, browsers |
Making SVGs Responsive With CSS (sar/cod) | | 1,505 |
svg, images, responsive-design, css |
Google’s Blink Not Implementing W3C Pointer Events | | 1,504 |
google, blink, browser-engines, pointer-events |
The 10 Things You Should Do When You Have Your Next Web Idea | | 1,503 |
creativity, processes |
Favicons, Touch Icons, Tile Icons, Etc.—Which Do You Need? (css) | | 1,502 |
icons, favicons, images |
An Introduction to Git Hooks | | 1,501 |
introductions, git, git-hooks |
Intro to AngularJS | | 1,500 |
introductions, angularjs |
Designer’s Guide to DPI | | 1,499 |
guides, design, print, pixel-density |
25 Ways to Increase Traffic to Your Website | | 1,498 |
traffic, seo |
The WordPress Database Demystified | | 1,497 |
wordpress, databases, mysql |
Faster YouTube Embeds With JavaScript | | 1,496 |
embed-code, youtube, javascript, performance |
Swapping Out SVG Icons (chr/css) | | 1,495 |
svg, images, icons, css, jquery, techniques |
How to Create a Helpful and Better 404 Page (sma) | | 1,494 |
how-tos, error-pages, user-experience, search, functionality |
A Closer Look at Functions in Go | | 1,493 |
go, functions |
You Can Do That With CSS? (sco) | | 1,492 |
css, forms, layout, transitions |
Thinking in Components | | 1,491 |
components, web-components |
A Retort on Simplicity | | 1,490 |
simplicity, tooling |
Build a Blog With Jekyll and GitHub Pages (sma) | | 1,489 |
blogging, jekyll, github-pages |
Responsive Web Design, CSS Specificity, and SVG Knowledge | | 1,488 |
responsive-design, sublime-text, css, javascript, svg |
The Most Dangerous Word in Software Development (ali) | | 1,487 |
communication |
Keep Sass Simple (kit) | | 1,486 |
sass |
WordPress I18N and Localization | | 1,485 |
wordpress, localization, internationalization |
Organizing CSS: OOCSS, SMACSS, and BEM (mat) | | 1,484 |
css, oocss, smacss, bem, comparisons |
HTML Minifier [Revisited] | | 1,483 |
html, html-minifier, minification, optimization |
JavaScript Event Madness! Capturing All Events Without Interference (css) | | 1,482 |
javascript, events |
How to Craft the Perfect 404 Page | | 1,481 |
how-tos, error-pages, user-experience |
Guide to Responsive-Friendly CSS Columns (kat/css) | | 1,480 |
guides, responsive-design, css, layout |
The W3C Looks to Standardize the Social Web (sdt) | | 1,479 |
w3c, social-media, web |
Tweaking Your Website? Do It Safely With Google Experiments | | 1,478 |
google, testing, tooling |
WordPress Theme Development: Getting Started With Underscores (“_s”) | | 1,477 |
wordpress, introductions, theming, tooling |
Ten CSS One-Liners to Replace Native Apps (ali) | | 1,476 |
css, layout, design |
Developer’s Toolbox: GitHub | | 1,475 |
videos, version-control, git, github |
On Web Documents and Web Apps (j9t) | | 1,474 |
terminology, concepts, comparisons |
Introduction to the Resource Timing API | | 1,473 |
introductions, performance, apis, javascript |
How Do You Design Interaction? (sma) | | 1,472 |
design, interaction-design |
An Introduction to WAI–ARIA | | 1,471 |
introductions, aria, accessibility, examples |
Peachpuffs and Lemonchiffons (jsc) | | 1,470 |
videos, colors |
Scaling Down the BEM Methodology for Small Projects (sma) | | 1,469 |
bem, css, naming |
What’s New in Chrome 36 | | 1,468 |
chrome, google, browsers |
I Don’t Like It (lau/ali) | | 1,467 |
design, business-relations, communication |
All Code Is Not Equal: On Research and Production Code (j9t) | | 1,466 |
concepts, terminology, comparisons |
Create Responsive Tables With Foundation | | 1,465 |
videos, responsive-design, tables, html, foundation |
Inheriting “box-sizing” Probably Slightly Better Best-Practice (chr/css) | | 1,464 |
css, box-model, best-practices |
Authoring Critical Above-the-Fold CSS (css) | | 1,463 |
css, sass, performance, asynchronicity |
Adding CSS Animations to AngularJS Applications | | 1,462 |
css, animations, angularjs |
Getting Started With Sass and Bourbon | | 1,461 |
introductions, sass, preprocessors, tooling |
Web 2024—a Response to Robin Berjon’s Post (mar) | | 1,460 |
web, outlooks, javascript, web-components, w3c, web-workers, interoperability, servo |
WebRTC Specifications Advance (don/sdt) | | 1,459 |
interviews, webrtc, apis, standards |
Are We Ready to Use Flexbox? | | 1,458 |
css, flexbox, layout, vendor-extensions, preprocessors, support |
Optimizing WordPress Performance With P3 | | 1,457 |
wordpress, performance, optimization, plugins |
The WAI Forward (hey/sma) | | 1,456 |
accessibility, html, aria, w3c |
How to “Resize” Images With CSS | | 1,455 |
css, media-queries, images, resizing |
Tag Management: Bringing Peace to Developer–Marketer Relations | | 1,454 |
tag-management, maintenance, tooling |
Pixels Are Expensive (aer) | | 1,453 |
performance, rendering, painting |
Media Queries Need Space to Be Successful (kar) | | 1,452 |
css, media-queries, mobile |
Fixed Table Layouts (chr/css) | | 1,451 |
tables, css |
Web 2024 (rob) | | 1,450 |
web, outlooks |
Speed Up Your WordPress Site | | 1,449 |
wordpress, performance, tooling |
The Pros and Cons of Accessibility Professional Associations | | 1,448 |
accessibility, career, training |
Server-Side Device Detection With JavaScript (sma) | | 1,447 |
javascript, mobile |
15 Little-Known Unix Commands | | 1,446 |
unix-like, command-line |
kouto swiss | | 1,445 |
websites, frameworks, presentational-css, css, stylus |
6 Tips for Writing Better Code | | 1,444 |
tips-and-tricks, modules, preprocessors, version-control, code-reviews |
What Every Frontend Developer Should Know About Webpage Rendering | | 1,443 |
rendering, dom, cssom, painting, reflow, browsers, browser-engines |
Why Managers Make Terrible Scrum Masters | | 1,442 |
agile, scrum, processes, collaboration, engineering-management |
How to Speed Up WordPress (sma) | | 1,441 |
how-tos, wordpress, performance |
Using .htaccess to Prevent Web Scraping | | 1,440 |
servers, apache, scraping |
Web Technologies Hanging Out Together (chr/css) | | 1,439 |
html, css, javascript, php |
CSS-Driven Internationalization in JavaScript (sma) | | 1,438 |
javascript, css, html, internationalization, localization |
The World Wide Web Consortium at 20: Moving the Web Toward Its “Full Potential” (tim/kni) | | 1,437 |
w3c, anniversaries |
HTML5 on Track for W3C Finalization by Year’s End (red) | | 1,436 |
html, w3c, standards |
“async” Attribute and Scripts at the Bottom (chr/css) | | 1,435 |
html, javascript, asynchronicity |
HTML5: On Our Way to Recommendation (ple/w3c) | | 1,434 |
html, standards |
Ruby Markup (ri/web) | | 1,433 |
html, ruby-markup |
What’s New in Git 2.0? | | 1,432 |
git, command-line |
Minimalist Newsletter Subscription Form (osv) | | 1,431 |
forms, email, functionality, minimalism |
Apple and Responsive Design (ali) | | 1,430 |
apple, responsive-design |
How to Build and Develop Websites With Gulp (sma) | | 1,429 |
how-tos, gulp |
Women in Tech: Where Are We Headed? (div) | | 1,428 |
community |
Client-Side Form Validation With HTML5 | | 1,427 |
html, forms, validation |
PhpStorm 8—New Features | | 1,426 |
code-editors, jetbrains, phpstorm |