Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand that they be respected. Hide

Frontend Dogma

“2010s” News Archive (5)

Entry (Sources) and Additional TopicsDate#
How to Automate Style Guide-Driven Development (sma)2,004
guides, design, style-guides, automation
Vivaldi: Opera’s Spiritual Successor (cra)2,003
browsers, vivaldi, opera
New Book: “The Little Book of HTML/CSS Frameworks” (j9t)2,002
books, frameworks, html, css
Easy URL Parsing With Isomorphic JavaScript (cra)2,001
javascript, urls
Stopping the Infighting About Digital Standards (ali)2,000
standards, policies, conventions
Design Principles: Dominance, Focal Points, and Hierarchy (sma)1,999
design, principles, hierarchy
HTML5 Image Description Extension (“longdesc”) (cpt/w3c)1,998
html, images, standards
Using AngularJS for Data Visualisations (css)1,997
angularjs, visualization, svg
Tired of Safari (ppk)1,996
safari, apple, chrome, chromium, google, browsers, mobile, pointer-events
What’s New in Firefox 36: Android Debugging, HTTP/2 Support, and More (eli)1,995
firefox, mozilla, browsers
Pointer Events (jac/w3c)1,994
pointer-events, apis, standards
Why Developers and Designers Should Work Together1,993
design, collaboration, processes
Selector Specificity With CSS Preprocessors1,992
css, selectors, cascade, preprocessors, bem, sass
Responsive Hero Images (gri/clo)1,991
images, responsive-design
Same-Origin Policy (ann)1,990
security, cors, web-platform
List of Android WebViews (ppk)1,989
overviews, mobile, browsers, chromium, chrome, google
The Unbearable Inaccessibility of Slideshows1,988
accessibility, design-patterns, best-practices
Accidental CSS Resets (chr/css)1,987
css, resets, shorthands, examples
HTTP/2 Is Done (mno)1,986
protocols, http
The Specialist–Generalist Balance (ali)1,985
career, communication, collaboration
Why I Don’t Hate Git: Hidden Consistency (mit)1,984
git, command-line, consistency, simplicity, software-design
WebRTC Heads Toward Standardization1,983
webrtc
The Love You Make (zel/ali)1,982
business-relations, career, design
FLIP Your Animations (aer)1,981
animations, techniques, javascript
Why I Don’t Use Compass Anymore (kit)1,980
frameworks, compass
What Will Save Us From the Dark Side of CSS Pre-Processors? (lyz/ali)1,979
css, preprocessors, postprocessors, craft
Counting Chromia (ppk)1,978
chromium, browsers, mobile, google, metrics
The Big Web Design Trends for 20151,977
design, trends
Style Guide Generator Roundup (ali)1,976
design, documentation, style-guides, tooling, link-lists
Reframing Accessibility for the Web (ali)1,975
accessibility, usability
Progressive Enhancement and Data Visualizations (css)1,974
progressive-enhancement, html, css, svg, visualization
The Case Against DRM Needs to Be Made Now (kni/giz)1,973
drm, html, w3c
Web Design and Principles (j9t)1,972
design, principles
Writing AngularJS Apps Using ES61,971
angularjs, ecmascript, javascript
DOM: Custom Elements (ann)1,970
dom, web-components
Securing the Web (w3c)1,969
web-platform, security
Variable Fonts for Responsive Design (nic/ali)1,968
fonts, variable-fonts, responsive-design
Lessons Learned From the Early Days of Google1,967
videos, lessons, google
Tour of a Performant and Responsive CSS Only Site (css)1,966
css, parallax, effects, performance, case-studies
AngularJS Internals in Depth (sma)1,965
angularjs, javascript
On the Deterioration of HTML/CSS Practices (j9t)1,964
html, css, craft
Flash of Faux Text—Still More on Font Loading (zac)1,963
flash-of-x, fonts, ttf, woff, css, javascript
How to Teach Yourself Web Development1,962
how-tos, learning, training, career
What’s New in Firefox 35 (cra)1,961
firefox, mozilla, browsers
A Vision for Our Sass (ali)1,960
sass, processes
Front End and Back End (ppk)1,959
programming, career, comparisons
Standards and Browser Compatibility1,958
web-platform, standards, browsers, support, interoperability, polyfills, feature-detection, browser-detection
Programming Fonts1,957
websites, fonts, programming, comparisons
Logically Speaking (ali)1,956
communication, project-management
Angular and Templating (ppk)1,955
angularjs
Famo.us Partners With the jQuery Foundation (row)1,954
famous, jquery
The Basics of Test Automation for Apps, Games, and the Mobile Web (sma)1,953
fundamentals, testing, automation, mobile
The Problem With Angular (ppk)1,952
angularjs
Using WebP/JPEG 2000/JPEG-XR/APNG Now With Picturefill and Modernizr (zol)1,951
images, webp, jpeg, png, polyfills, modernizr
Designing WordPress Themes for Printing1,950
design, wordpress, theming, print
Web Platform and JavaScript (ann)1,949
web-platform, javascript
Why AJAX Isn’t Enough (sma)1,948
ajax, javascript
Strategies for Keeping CSS Specificity Low (chr/css)1,947
css, selectors, cascade, strategies
Timing Guidelines for Exposing Hidden Content (nng)1,946
guidelines, time, hiding, user-experience
A Wave of Command Buses (mat)1,945
php
Designing for Print With CSS (rac/sma)1,944
design, print, css
How to Interview (ali)1,943
how-tos, career, interviewing
A New Microsoft Browser? (ppk)1,942
browsers, microsoft, internet-explorer
Approaches to Media Queries in Sass (edu/css)1,941
css, preprocessors, sass, media-queries, techniques
CSS: Just Try and Do a Good Job (chr/css)1,940
css, cascade, naming, tooling
Analyst Watch: 2015 Will Be a Pivotal Year for HTML5 (sdt)1,939
html
The Good, the Bad, and the Great Examples of Web Typography (sma)1,938
typography, fonts, examples
Browser Storage and AngularJS1,937
angularjs, browser-storage, browsers
Maintainable Social Script Integration1,936
social-media, embed-code, maintainability
The Ultimate Content Marketing Toolkit1,935
content, marketing, tooling, link-lists
OpenSocial Foundation Moves Standards Work to W3C Social Web Activity (w3c)1,934
opensocial, w3c
Ground Rules for Working With Web Agencies (j9t)1,933
business-relations, processes, guidelines
The UX of Error Messages1,932
user-experience, errors, microcontent
AngularJS in Drupal Apps1,931
angularjs, drupal
A Link Is a Promise (nng)1,930
links, microcontent, writing
An Auto-Enforceable SCSS Styleguide1,929
style-guides, automation, linting, sass, tooling
Design Principles: Visual Weight and Direction (sma)1,928
design, principles
The Problems of Working With Web Agencies (j9t)1,927
business-relations, quality
Why You Should Avoid Sass “@extend” (kit)1,926
sass
Effective Event Binding With jQuery (lon)1,925
jquery, events
HTML5 Differences From HTML4 (zco/w3c)1,924
html, comparisons, standards
Browser Trends December 2014: Safari Survival? (cra)1,923
browsers, trends, metrics, apple, safari, desktop, mobile
Learning to Be Accessible (ali)1,922
accessibility, learning
Back to Basics With WordPress CSS: Understanding the Native Classes (css)1,921
fundamentals, wordpress, css
The Non-Writer’s Guide to Writing for the Web1,920
guides, writing, content, microcontent
What Is the Web? (mno)1,919
web, web-platform, standards, concepts
What’s New in Firefox 34 (cra)1,918
firefox, mozilla, browsers
Analyzing a PHP Project With Jenkins1,917
php, tooling, debugging, automation, jenkins
CSS Sprites With Sass and Compass1,916
css, images, sprites, sass, compass
Automating CSS Regression Testing (css)1,915
css, testing, regressions, automation, tooling
3 Principles for Perfect Typeface Pairing1,914
typography, fonts, principles
What’s New in Chrome 39 (cra)1,913
chrome, google, browsers
Animation and UX Resources (vlh)1,912
css, javascript, animations, link-lists
Planning for Performance (sco/ali)1,911
performance
10 Typical HTML Interview Exercises1,910
html, interviewing, conformance, semantics, aria
Blue Beanie Day 14: Toque ’em if You’ve Got ’em (bee/ali)1,909
awareness-days, standards
Sublime Text for Front End Developers (wes/css)1,908
sublime-text, code-editors, plugins
Why You Should Include Your Developer in the Design Process (boa/sma)1,907
design, processes
The Basics of Node.js Streams1,906
fundamentals, nodejs, streaming
Beard—Sass CSS Framework1,905
websites, frameworks, presentational-html, css
Specificity Graphs (jus)1,904
css, selectors, cascade, visualization
Performance Budget Metrics (tka)1,903
performance-budgets, performance, metrics
UX for the Enterprise (ali)1,902
user-experience
Migrating Your Team to Sass1,901
sass, migrating, collaboration
Fundamental Principles of Great UX Design—How to Deliver Great UX Design (uxm)1,900
principles, fundamentals, how-tos, user-experience, design
Website Style Guide Resources1,899
websites, design, style-guides, pattern-libraries, documentation, overviews, link-lists
Joomla’s Coming of Age1,898
joomla
Automate WordPress With IFTTT1,897
wordpress, automation, tooling
5 Obsolete Features in HTML51,896
html
What You Need to Know About Meteor 1.01,895
meteor
SVG Animation and CSS Transforms: A Complicated Love Story (css)1,894
svg, css, animations, transforms
Overwhelmed by Code (ali)1,893
learning, career
An Overview of Compass 1.01,892
overviews, compass
The Extensible Web Manifesto (bre+)1,891
websites, manifestos, web-platform, extensibility, standards
Why Responsive Images Matter (wil/ali)1,890
images, responsive-design
Materialize1,889
websites, frameworks, presentational-html, css, materialize, material-design
Responsive Images in Practice (ali)1,888
images, responsive-design, html, css
The $PATH to Enlightenment (oli/ali)1,887
unix-like, command-line
How SVG Fragment Identifiers Work (chr/css)1,886
svg, images, css
Styling and Animating SVGs With CSS (sar/sma)1,885
svg, images, css, animations
6 Current Options for CSS Preprocessors1,884
css, preprocessors, tooling, link-lists, sass, less, stylus
HTML5 Is a Recommendation (iva/w3c)1,883
html, standards
HTML5 Finally Released as W3C Recommendation (sco)1,882
html, standards, w3c
The Specificity Graph (css)1,881
css, selectors, cascade, visualization
Open Web Platform Milestone Achieved With HTML5 Recommendation (w3c)1,880
html, standards, web-platform, w3c
WordPress Landing Page Creation Made Easy1,879
wordpress, landing-pages
HTML5 Finalized, Finally (cio)1,878
html, standards, w3c
Progress Indicators Make a Slow System Less Insufferable (nng)1,877
progress-indicators, performance, user-experience, design
CSS Post-Processing With Pleeease (cra)1,876
css, postprocessors
Axiomatic CSS and Lobotomized Owls (hey/ali)1,875
css, selectors
Google and HTML/CSS Code Quality (j9t)1,874
google, html, css, quality, history
The Specialized Web: Working With Subject-Matter Experts (ali)1,873
communication, collaboration
Probably Don’t Base64 SVG (chr/css)1,872
svg, images, data-urls, base64
How to Get Started in Web Design (chr/css)1,871
introductions, domains, hosting, tooling, ftp, code-editors, coda
CSS-Only Solution for UI Tracking (sma)1,870
css, metrics, analytics, google
Best Practices for XML Sitemaps and RSS/Atom Feeds1,869
sitemaps, rss, atom, syndication, best-practices
Personalizing Git With Aliases (jef/ali)1,868
git, customization, aliases
How to Further Improve the World of Open Standards (w3c)1,867
awareness-days, standards
What’s New in Firefox 33 (eli)1,866
firefox, mozilla, browsers
A Guide to SVG Animations (SMIL) (sar/css)1,865
guides, svg, images, animations, smil
How to Be a Good Developer1,864
how-tos, career, professionalism, quality, prioritization, craft
A Front-End Developer’s Ode to Specifications (sma)1,863
design, documentation, design-systems, processes
CSS, DRY, and Code Optimization (j9t)1,862
css, principles, optimization, maintainability
What the Heck Is the Event Loop Anyway? (jsc)1,861
videos, javascript, event-loop, events
Is Everyone a Designer?1,860
design
Continuous Integration Is Dead (yeg)1,859
ci-cd, version-control, processes
Training the CMS (web/ali)1,858
content-management, content, writing, content-strategy, processes
The Perception of Performance (lou)1,857
performance, user-experience
Image Optimization Services (gri/clo)1,856
images, performance, optimization, link-lists
The Ninth Chromium: Xiaomi (ppk)1,855
browsers, chromium, xiaomi
Before You Hire Designers (mon/ali)1,854
design, hiring
Thoughts on Pagination (chr/css)1,853
pagination, urls, consistency
JS Parse and Execution Time (tka)1,852
javascript, parsing, metrics, performance
Why Continuous Integration Doesn’t Work (yeg/tec)1,851
ci-cd, version-control, processes
The Culinary Model of Web Design (ali)1,850
craft, optimization
On Declaration Sorting in CSS (j9t)1,849
css, sorting
Design Principles: Connecting and Separating Elements Through Contrast and Similarity (sma)1,848
design, principles, contrast, colors
Don’t Use “<picture>” (Most of the Time) (gri/clo)1,847
images, html, responsive-design
The Role of Utility Classes in Scalable CSS1,846
css, components, presentational-html, scalability, maintainability, consistency
What to Expect From Yii 2.01,845
php, frameworks
PhpStorm 8 Released—See What’s New and Grab a Free License (swa)1,844
code-editors, jetbrains, phpstorm
Getting Started With CSS Audits (ali)1,843
introductions, css, auditing, link-lists
Scroll-Then-Fix Content (chr/css)1,842
css, scrolling, debouncing
Sass for WordPress Developers1,841
wordpress, sass
Introducing the New Yahoo Developer Network Website1,840
introductions, yahoo, community
A Guide to the HTML5 “time” Element1,839
guides, html, time, examples
CSS Audits: Taking Stock of Your Code (ali)1,838
css, auditing, quality
Understanding Transducers1,837
programming, functions, examples
Picnic CSS1,836
websites, libraries, presentational-html, css
18 Critical Oversights in Web Development1,835
mistakes, errors, logging, caching, best-practices, software-design-patterns, testing, automation, auditing
Already 1 Billion Websites, and Counting (chr)1,834
web
Junior Designers vs. Senior Designers1,833
design, career, processes, comparisons
“getElementsByTagName” (W3C DOM Core Method)1,832
dom, javascript
What’s New in Chrome 37 (cra)1,831
chrome, google, browsers
What’s New in Wordpress 4.01,830
wordpress
Centering in CSS Guide (chr/css)1,829
guides, css, centering
Git: The Safety Net for Your Projects (tob/ali)1,828
git, command-line
How a New HTML Element Will Make the Web Faster (ars)1,827
html, images, performance, responsive-design
Running Code Reviews With Confidence (ali)1,826
code-reviews, processes, git, command-line
The Conventional Front-End1,825
conventions, javascript, tooling
Refactoring Single Page App1,824
single-page-apps, refactoring, complexity, maintainability, jquery, backbone, angularjs
11 CSS Learning Tools and Resources (lou)1,823
css, learning, tooling, link-lists
How to Write a Git Commit Message1,822
how-tos, commit-messages, documentation, communication, git
Customizing WordPress Archives for Categories, Tags, and Other Taxonomies (jos/sma)1,821
wordpress, information-architecture
Is Your Responsive Design Working? Google Analytics Will Tell You (sma)1,820
responsive-design, analytics, google, metrics
A Quick Tour of WordPress 4.0 (sma)1,819
wordpress
HTML and Specifying Language (j9t)1,818
html, optimization, minimalism
What I’d Tell My Younger Self About Learning Development as a Web Designer1,817
learning, programming, javascript, databases, servers, preprocessors, version-control, performance, security, career
W3C Status Banners (zac)1,816
w3c
BEM—Block Element Modifier1,815
websites, bem, css
Consistency (jus)1,814
consistency, design, user-experience
Making SVGs Responsive With CSS (sar/cod)1,813
svg, images, responsive-design, css
Minimising Font Downloads (jaf)1,812
fonts, css, performance, optimization, support, browsers
Starting CSS Animations Mid-Way (chr/css)1,811
css, animations
Favicons, Touch Icons, Tile Icons, Etc.—Which Do You Need? (css)1,810
icons, favicons, images
The 10 Things You Should Do When You Have Your Next Web Idea1,809
creativity, processes
Google’s Blink Not Implementing W3C Pointer Events1,808
google, blink, browser-engines, pointer-events
CSS Vocabulary1,807
css, terminology, cheat-sheets
Intro to AngularJS1,806
introductions, angularjs
An Introduction to Git Hooks1,805
introductions, git, git-hooks
Designer’s Guide to DPI1,804
guides, design, print, pixel-density
What I’d Tell My Younger Self About Learning HTML/CSS1,803
learning, html, css, responsive-design, career
25 Ways to Increase Traffic to Your Website1,802
traffic, seo
The WordPress Database Demystified1,801
wordpress, databases, mysql
How to Create a Helpful and Better 404 Page (sma)1,800
how-tos, error-pages, user-experience, search, functionality
Swapping Out SVG Icons (chr/css)1,799
svg, images, icons, css, jquery, techniques
Faster YouTube Embeds With JavaScript1,798
embed-code, youtube, javascript, performance
Migrating From Famo.us v0.2 to v0.3.01,797
migrating, famous
A Closer Look at Functions in Go1,796
go, functions
CSS-Only Accordion Using the Checkbox Hack (geo)1,795
css, accordions, forms, hacks
HTTPS as a Ranking Signal (met)1,794
google, search, security, http, seo
You Can Do That With CSS? (sco)1,793
css, forms, layout, transitions
Thinking in Components1,792
components, web-components
A Retort on Simplicity1,791
simplicity, tooling
The HTML5 “longdesc” Attribute Is Finally Home Again (bur)1,790
html, attributes, accessibility
Build a Blog With Jekyll and GitHub Pages (sma)1,789
blogging, jekyll, github-pages
Responsive Web Design, CSS Specificity, and SVG Knowledge1,788
responsive-design, sublime-text, css, javascript, svg
Testing on the Toilet: Don’t Put Logic in Tests1,787
testing
The Most Dangerous Word in Software Development (ali)1,786
communication
Keep Sass Simple (kit)1,785
sass
WordPress I18N and Localization1,784
wordpress, localization, internationalization
Organizing CSS: OOCSS, SMACSS, and BEM (mat)1,783
css, oocss, smacss, bem, comparisons
The W3C App Manifest Specification (bru+/htm)1,782
web-apps, w3c
JavaScript Event Madness! Capturing All Events Without Interference (css)1,781
javascript, events
HTML Minifier [Revisited]1,780
html, html-minifier, minification, optimization
Guide to Responsive-Friendly CSS Columns (kat/css)1,779
guides, responsive-design, css, layout
How to Craft the Perfect 404 Page1,778
how-tos, error-pages, user-experience
The W3C Looks to Standardize the Social Web (sdt)1,777
w3c, social-media, web
WordPress Theme Development: Getting Started With Underscores (“_s”)1,776
wordpress, introductions, theming, tooling
Tweaking Your Website? Do It Safely With Google Experiments1,775
google, testing, tooling
Ten CSS One-Liners to Replace Native Apps (ali)1,774
css, layout, design
Developer’s Toolbox: GitHub1,773
videos, version-control, git, github
How Do You Design Interaction? (sma)1,772
design, interaction-design
On Web Documents and Web Apps (j9t)1,771
terminology, concepts, comparisons
Introduction to the Resource Timing API1,770
introductions, performance, time, apis, javascript
An Introduction to WAI–ARIA1,769
introductions, aria, accessibility, examples
Breaking Web Design Conventions = Breaking the User Experience (nng)1,768
design, conventions, usability, user-experience
I Don’t Like It (lau/ali)1,767
design, business-relations, communication
Peachpuffs and Lemonchiffons (jsc)1,766
videos, colors
Scaling Down the BEM Methodology for Small Projects (sma)1,765
bem, css, naming
What’s New in Chrome 361,764
chrome, google, browsers
All Code Is Not Equal: On Research and Production Code (j9t)1,763
concepts, terminology, comparisons
Testing robots.txt Files Made Easier1,762
robotstxt, testing, tooling, crawling, google, search
Inheriting “box-sizing” Probably Slightly Better Best-Practice (chr/css)1,761
css, box-model, best-practices
Create Responsive Tables With Foundation1,760
videos, responsive-design, tables, html, foundation
Authoring Critical Above-the-Fold CSS (css)1,759
css, sass, performance, asynchronicity
Adding CSS Animations to AngularJS Applications1,758
css, animations, angularjs
Awesome Node.js (sin)1,757
link-lists, nodejs, tooling
Getting Started With Sass and Bourbon1,756
introductions, sass, preprocessors, tooling
Web 2024—a Response to Robin Berjon’s Post (mar)1,755
web, outlooks, javascript, web-components, w3c, web-workers, interoperability, servo
The WAI Forward (hey/sma)1,754
accessibility, html, aria, w3c
Are We Ready to Use Flexbox?1,753
css, flexbox, layout, vendor-extensions, preprocessors, support
Optimizing WordPress Performance With P31,752
wordpress, performance, optimization, plugins
WebRTC Specifications Advance (don/sdt)1,751
interviews, webrtc, apis, standards
How to “Resize” Images With CSS1,750
css, media-queries, images, resizing
Tag Management: Bringing Peace to Developer–Marketer Relations1,749
tag-management, maintenance, tooling
Media Queries Need Space to Be Successful (kar)1,748
css, media-queries, mobile
Pixels Are Expensive (aer)1,747
performance, rendering, painting
Fixed Table Layouts (chr/css)1,746
tables, css
Web 2024 (rob)1,745
web, outlooks
Server-Side Device Detection With JavaScript (sma)1,744
javascript, mobile
The Pros and Cons of Accessibility Professional Associations1,743
accessibility, career, training
Speed Up Your WordPress Site1,742
wordpress, performance, tooling
kouto swiss1,741
websites, frameworks, presentational-html, css, stylus
What Every Frontend Developer Should Know About Webpage Rendering1,740
rendering, dom, cssom, painting, reflow, browsers, browser-engines
15 Little-Known Unix Commands1,739
unix-like, command-line
6 Tips for Writing Better Code1,738
tips-and-tricks, modules, preprocessors, version-control, code-reviews
Why Managers Make Terrible Scrum Masters1,737
agile, scrum, processes, collaboration, engineering-management
How to Speed Up WordPress (sma)1,736
how-tos, wordpress, performance
Web Technologies Hanging Out Together (chr/css)1,735
html, css, javascript, php
Using .htaccess to Prevent Web Scraping1,734
servers, apache, scraping
CSS-Driven Internationalization in JavaScript (sma)1,733
javascript, css, html, internationalization, localization
Using ARIA in HTML (ste/htm)1,732
html, aria, accessibility
The World Wide Web Consortium at 20: Moving the Web Toward Its “Full Potential” (tim/kni)1,731
w3c, anniversaries
HTML5 on Track for W3C Finalization by Year’s End (red)1,730
html, w3c, standards
“async” Attribute and Scripts at the Bottom (chr/css)1,729
html, javascript, asynchronicity
HTML5: On Our Way to Recommendation (ple/w3c)1,728
html, standards
Ruby Markup (ri/web)1,727
html, ruby-markup
Minimalist Newsletter Subscription Form (osv)1,726
forms, email, functionality, minimalism
What’s New in Git 2.0?1,725
git, command-line
Apple and Responsive Design (ali)1,724
apple, responsive-design
How to Build and Develop Websites With Gulp (sma)1,723
how-tos, gulp
Women in Tech: Where Are We Headed? (div)1,722
community
Client-Side Form Validation With HTML51,721
html, forms, validation
PhpStorm 8—New Features (swa)1,720
code-editors, jetbrains, phpstorm
Testing Responsive Images (wil/ali)1,719
images, html, responsive-design
5 Things I’ve Learned About Accessibility1,718
accessibility, html, keyboard-navigation, testing, assistive-tech, browsers
Authoring HTML: Language Declarations (ri/w3c)1,717
html, metadata, localization, internationalization
Prototyping Your Workflow (ali)1,716
prototyping, processes, strategies
My ECMAScript 7 Wishlist (nza)1,715
ecmascript, wish-lists
HTTP1,714
translations, introductions, http, protocols, link-lists
What Web Designers Can Learn From Art History1,713
design, art, colors
The Mystery of the jQuery Object: A Basic Introduction (sma)1,712
introductions, jquery
We Have Work to Do: #yesallwomen and the Web (ali)1,711
web, community
“Mobile First” Considered Confusing (cra)1,710
mobile, mobile-first, desktop
Sniffing in China and WAP (kar)1,709
wap, wml, nginx, servers
Understanding Web Pages Better (hpe+)1,708
google, search, javascript
An Introduction to Node.js and MongoDB (sma)1,707
introductions, nodejs, mongodb, databases
HTML5 Forms: CSS (cra)1,706
html, forms, css, selectors, cascade
Understanding Version Control With Diffs (tob)1,705
version-control
Mobile and Accessibility: Why You Should Care and What You Can Do About It (sma)1,704
mobile, accessibility, user-experience
HTML5 Forms: The Markup (cra)1,703
html, forms, semantics
The Dangers of Stopping Event Propagation (phi/css)1,702
jquery, events
Managing Responsive Breakpoints With Sass (kit)1,701
sass, media-queries, breakpoints, responsive-design
MooTools Core and More 1.5 Are Here (ser/moo)1,700
release-notes, mootools
CSS: The Good Parts1,699
css, components, namespaces, conventions
Design Principles: Space and the Figure-Ground Relationship (sma)1,698
design, principles, spacing
Global Accessibility Awareness Day: Getting the Word Out (ali)1,697
awareness-days, accessibility
Mozilla Relents, Says It Will Implement HTML5 DRM Solution in Firefox (fre/tec)1,696
firefox, mozilla, browsers, drm, eme
The Definitive Guide to Form Label Positioning1,695
guides, forms, labels, design, accessibility, positioning
Universal Selector (CSS Selector)1,694
css, selectors
Learning Node.js: The “npm link”1,693
videos, nodejs, npm
Accessibility: The Missing Ingredient (ali)1,692
accessibility, screen-readers, assistive-tech, testing
jQuery With CoffeeScript (chr/css)1,691
jquery, coffeescript, examples
Git for Beginners1,690
git, command-line
Picturefill 2.0: Responsive Images and the Perfect Polyfill (sma)1,689
html, images, responsive-design, polyfills
PHP and Continuous Integration With Travis CI1,688
php, ci-cd, tooling
Placeholders in Form Fields Are Harmful (nng)1,687
forms, placeholders, usability
No More JS Frameworks (jcg)1,686
javascript, frameworks
WordPress Permissions—How to Set Up Proper Filesystems and Ownerships (sma)1,685
how-tos, wordpress, permissions
The History of WordPress1,684
wordpress, history
Unicode for a Multi-Device World (sma)1,683
unicode, encoding, icons, css
mXSS (gaz)1,682
xss, html, security
URLs Are Already Dead (nza)1,681
urls, protocols, email
Tips for Creating Accessible SVG (tin)1,680
accessibility, svg, images, tips-and-tricks
Moving Forward With CSS Shapes (sar/ali)1,679
css, shapes, link-lists
Email Subject Lines: 5 Tips to Attract Readers (nng)1,678
email, writing, microcontent, tips-and-tricks
Konqueror vs. Firefox1,677
browsers, konqueror, firefox, mozilla, comparisons
Dealing With Content Images in Email (chr/css)1,676
email, images, html, wordpress, responsive-design
Using Emmet With Sublime Text (joh)1,675
sublime-text, code-editors, tooling
Introduction to Kirby CMS1,674
introductions, kirby, content-management
Symfony 2 Checklist for Development and Deployment1,673
symfony, checklists
A Different Letter to a Junior Designer (mal/ali)1,672
design, career
The Web Is a Rectangle1,671
design, responsive-design
10 Random jQuery Plugins1,670
jquery, plugins, link-lists
20 Useful Docs and Guides for Front-End Developers (lou)1,669
guides, training, html, css, javascript, link-lists
Cache Invalidation Strategies With Varnish Cache (per/sma)1,668
performance, caching, tooling
The Internet Explorer “hasLayout” Property1,667
browsers, microsoft, internet-explorer, hacks
CSS Selectors Cheat Sheet1,666
css, selectors, cheat-sheets, examples
Internet Explorer Conditional Comments1,665
browsers, microsoft, internet-explorer, conditional-comments
CSS Comments1,664
css, comments
Version Control Software in 2014: What Are Your Options?1,663
version-control, git, svn, cvs, comparisons
My Favorite Sass Tools (kit)1,662
sass, tooling, link-lists
An Introduction to the Web Notifications API1,661
introductions, apis, notifications
Syntax Highlighting Outside Your Editor (ali)1,660
code-editors, syntax-highlighting, sublime-text
“:first-child” (CSS Selector)1,659
css, selectors
It’s Time to Encrypt the Entire Internet (kli/wir)1,658
web, security, http, ssl, encryption
Getting Started With Go1,657
introductions, go
12 Little-Known CSS Facts (lou)1,656
css, colors, backgrounds, borders, tables
Basic Structure of a Web Page1,655
html
Understanding the CSS3 “transition-timing-function” Property (sma)1,654
css, time, transitions, animations
IE9 Still Has CSS Limit1,653
internet-explorer, microsoft, browsers, css
Mathematical Markup Language (MathML) Version 3.0 2nd Edition (w3c)1,652
mathml, standards
Write Code Every Day (jer)1,651
career, processes
SEO-Friendly Infinite Scroll1,650
scrolling, seo
Creating Style Guides (ali)1,649
design, documentation, style-guides, pattern-libraries
Font Size Idea: “px” at the Root, “rem” for Components, “em” for Text Elements (chr/css)1,648
css, units
Suppressing the 300 ms Click Delay (ppk)1,647
touch, events, chrome, google, browsers
Keyboard-Only Navigation for Improved Accessibility (nng)1,646
accessibility, keyboard-navigation, focus, testing
Stripes in CSS (chr/css)1,645
css, gradients, effects, examples
Web Developers Less Concerned About Browser-Compatibility, More Concerned With HTML51,644
community, html, interoperability, browsers
The Power of “em” Units in CSS (lou)1,643
css, units
HTTPS Basics1,642
fundamentals, http, privacy
HTML Forms in AngularJS1,641
html, forms, angularjs
Understanding the Object Model1,640
ruby
What’s New in Firefox 28 (cra)1,639
browsers, mozilla, firefox
People Skills for Web Workers (ali)1,638
engineering-management, collaboration
Title CSS: A Simple Approach to CSS Class Naming1,637
css, naming
“srcset” and “sizes” (eee)1,636
html, images, responsive-design
Best PHP IDE in 2014—Survey Results (swa)1,635
surveys, code-editors, php, jetbrains, phpstorm, sublime-text
WordPress Performance Improvements That Can Go Wrong (sma)1,634
wordpress, performance, plugins
How to Charge for Websites: The Agile Way (cra)1,633
how-tos, economics, business-relations, agile
WAI–ARIA Expands Web Accessibility (w3c)1,632
accessibility, aria, html, standards
5 Apps to Enhance Google Analytics1,631
google, analytics, tooling, link-lists
Web at 25, W3C at 20—an Opportunity to Reflect, and to Look to the Future (w3c)1,630
anniversaries, web, w3c
A Q&A on the Picture Element (wil+/ali)1,629
interviews, html, semantics, images, responsive-design
Symfony in Drupal 81,628
drupal, symfony, link-lists
Browserify, Why and How?1,627
browserify
Shadow DOM1,626
shadow-dom, dom, svg, images, angularjs, css, mathml
My Current CSS and Sass Styleguide (kit)1,625
css, sass, conventions, naming, bem, documentation
Sass Tooltip Mixin (geo)1,624
sass, mixins, tooltips
The Web Is 25—and the Semantic Web Has Been an Important Part of It1,623
web, anniversaries, semantic-web
Using Meta Tags in HTML: Some Basics and Best Practices1,622
html, metadata, fundamentals, best-practices, examples
Story of the Web1,621
websites, web, history
The World Celebrates 25 Years of the Web1,620
web, anniversaries
The Latest in Web Font Trends (ali)1,619
fonts, trends
Responsive Web Design—Defining the Damn Thing (mar)1,618
responsive-design, concepts
Writing Hyperlinks: Salient, Descriptive, Start With Keyword (nng)1,617
links, microcontent, writing, usability
On Links and Accessibility (j9t)1,616
links, accessibility, usability
Getting Started With Microformats2 (mic)1,615
introductions, microformats, html, naming
Rethinking Responsive SVG (sma)1,614
responsive-design, svg, images, css
Grunt and Gulp Tasks for Performance Optimization1,613
yeoman, grunt, gulp, tooling, optimization, performance
Basics of CSS Blend Modes (chr/css)1,612
fundamentals, css, blend-modes, backgrounds, examples
Where Is Interoperability for Social Media? (dhi/zdn)1,611
social-media, standards, interoperability, opensocial
3 Tips to Find Hacking on Your Site, and Ways to Prevent and Fix It1,610
search, google, security, tips-and-tricks
What’s New in Chrome 33 (cra)1,609
browsers, google, chrome
RDF 1.1 Has Been Published as Recommendation (iva/w3c)1,608
standards, rdf, link-lists
The Battle for the Body Field (ali)1,607
html, xml, wysiwyg, semantics
CSS: When to Use Generated Content (j9t)1,606
css, generated-content
Float Labels With CSS (chr/css)1,605
css, floats, labels, forms
Installable Web Apps (ppk)1,604
web-apps, installing, permissions
Why Your HTML and CSS Mastery Are Not Enough1,603
html, css, design, career, learning
Dive In: Resources for Web Animation (ali)1,602
css, animations, link-lists
Multiple Simultaneous AJAX Requests (With One Callback) in jQuery (chr/css)1,601
ajax, callbacks, jquery
Everything You Know About Accessibility Testing Is Wrong (kar)1,600
accessibility, testing, bobby
How to Build a CLI Tool With Node.js and Phantomjs (sma)1,599
how-tos, command-line, nodejs
Web Animation at Work (ali)1,598
css, animations, design
What’s New in Firefox 27 (cra)1,597
browsers, mozilla, firefox
Choosing Vanilla JavaScript (ali)1,596
javascript, jquery
Why AngularJS Makes Every Single Developer a Better One1,595
angularjs, software-design-patterns, quality
Web Accessibility: Tools and Considerations1,594
accessibility, html, tooling, link-lists
Killing Off the Global Navigation: One Trend to Avoid (nng)1,593
navigation, trends
Usability Testing for Mobile Is Easy (nng)1,592
mobile, usability, testing
How to Do Keyword Research: A Beginner’s Guide1,591
how-tos, guides, keywords, sem
Visualizing Data With D31,590
visualization, javascript
Getting Started With Pattern Libraries (ali)1,589
introductions, design, documentation, pattern-libraries, case-studies
A Word on Contemporary Web Design (j9t)1,588
design, information-design
Controlling Heavy Weight Websites1,587
performance, user-experience, case-studies
Force Quit a Tab in Google Chrome (chr/css)1,586
chrome, google, browsers
Forrester: HTML5 Apps Still Not as Good as Native Apps (inf)1,585
html, mobile, native
One Solution to Responsive Images (sma)1,584
responsive-design, images, html, php
CSS Resets1,583
css, resets
WordPress as a Framework1,582
wordpress
Nine Things to Expect From HTTP/2 (mno)1,581
http, protocols, performance, network
The Current Generation of CSS3 Selectors (lou)1,580
css, selectors, examples
Pragmatic UX Techniques for Smarter Websites (sma)1,579
user-experience, processes, career, link-lists
Thought Process of a Front End Problem (chr/css)1,578
processes, debugging, fonts, opera, browsers
So You Think You Know How to Write a WordPress Theme?1,577
wordpress, theming
CSSOM Value API Proposal Dump (tab)1,576
css, cssom, apis
Understanding JavaScript “bind()” (sma)1,575
javascript, examples
CSS Regions Considered Harmful (ali)1,574
css, adobe
Web Performance Tricks—Beyond the Basics (swa)1,573
performance, tips-and-tricks, html, css, optimization, link-lists
HTML Explained in 123 Tweets: The Google #htmltuesday Archive (j9t)1,572
html, google, link-lists
Packaging on the Web (jen+/tag)1,571
web-packaging, performance
Writing on Writing and Other Resources (ali)1,570
writing, link-lists
The Decay and Fall of Guest Blogging for SEO1,569
blogging, seo
REMs and Viewport Measurements—Why You Shouldn’t Use Them Yet1,568
css, units, viewport, responsive-design
Tachyons (mrm)1,567
websites, frameworks, presentational-html, css, tachyons
Cross-Origin Resource Sharing (ann/w3c)1,566
cors, security, standards
JSON-LD Is an Official Web Standard1,565
json-ld, json, standards, w3c
10 HTML Tags You May Not Be Using1,564
html, semantics
When to Use “target="_blank"” (chr/css)1,563
links, usability
The Complete Guide to Reducing Page Weight (cra)1,562
guides, performance, compression, caching, content-delivery, minification
Myth Busting: CSS Animations vs. JavaScript (css)1,561
animations, css, javascript, comparisons, myths, metrics, gsap
The State of jQuery 2014 (dme/jqu)1,560
jquery
Writing a Better JavaScript Library for the DOM (sma)1,559
javascript, dom, libraries, jquery
New Features in PHP 5.6 (swa)1,558
php
The Syntax vs. the Spirit (chr/css)1,557
programming, loops
What Are Icon Fonts?1,556
fonts, icon-fonts
UCS vs. UTF-8 as Internal String Encoding (mit)1,555
unicode, encoding
The MPAA Just Joined the W3C, What Could Possibly Go Wrong? (rus)1,554
w3c, multimedia, html, drm
When to Use the “button” Element (chr/css)1,553
html, buttons, forms
Despite Automatic Updates, Old Browsers Are Still a Problem (edb/zdn)1,552
browsers, web-platform, security, chrome, google, firefox, mozilla, internet-explorer, microsoft, safari, apple
Old Browsers, Does It Matter? (kar)1,551
browsers, interoperability, support, web-platform
HTML5 in 2014: Is It Time for a Comeback? (sha)1,550
html, mobile, native
3 Guidelines for Search Engine “No Results” Pages (nng)1,549
guidelines, search, usability
Cross-Origin Resource Sharing on Track to Become a W3C Recommendation (sdt)1,548
w3c, cors, security, standards
10 Web Predictions for 2014 (cra)1,547
web, outlooks, web-apps, browsers
Good-Bye 20131,546
retrospectives, semantic-web, structured-data, open-graph, json, json-ld
What Is the DOM? (chr/css)1,545
dom, html, javascript
Best PHP Frameworks for 2014 (swa)1,544
php, frameworks, metrics, laravel, symfony
So You’ve Decided to Open-Source a Project at Work—What Now? (nza/sma)1,543
foss, licensing, community, communication
On Interviewing Front-End Engineers (nza)1,542
interviewing, hiring
Interviewing as a Front-End Engineer in San Francisco (phi/css)1,541
interviewing, career
Tim Berners-Lee Leads Call for More Transparency Over Mass Surveillance (ale/the)1,540
web, privacy, politics
Dart: On Its Merits (aer)1,539
dart, javascript, comparisons
Get Started With GitHub Pages (Plus Bonus Jekyll) (24w)1,538
introductions, github-pages, jekyll
The Rise of Web Bots and Fall in Human Traffic (cra)1,537
web, bots, scraping, spam, traffic, metrics
CSS Frameworks—a Love Affair (geo)1,536
css, frameworks, foundation, bootstrap
HTML5 Form Validation1,535
html, forms, validation, accessibility
JavaScript Promises: There and Back Again (jaf)1,534
javascript, promises
Understanding Forms in Drupal1,533
drupal, forms, php
9 Quick Tips About npm1,532
npm, tips-and-tricks, nvm, command-line
The Device Test Imperative (bri)1,531
testing, browsers, safari, apple, css, overflow
How to Generate Awesome Content1,530
how-tos, content, strategies, user-experience
The First Ever Banner Ad: Why Did It Work So Well? (the)1,529
monetization, history
Finding Memory Leaks With JS (pvd)1,528
javascript, memory
Grunt for People Who Think Things Like Grunt Are Weird and Hard (chr/css)1,527
tooling, grunt, installing, examples
What’s New in Firefox 26 (cra)1,526
browsers, mozilla, firefox
Why You Should Use Continuous Integration and Continuous Deployment (css)1,525
ci-cd, automation, testing, deploying, releasing, processes
How to Run a Usability Test With Users Who Are on Your Site Now (nng)1,524
how-tos, usability, testing
Animating Vectors With SVG (bri/24w)1,523
svg, images, animations, javascript
Creating Temporary Files in PHP (arp)1,522
php
CSS, HTML, and the Problem of Spec Fragmentation (j9t)1,521
css, html, standards
CSS Is for Developers (lea)1,520
css, career
Real World HTML5 Hybrid Apps1,519
html, mobile, polyfills, apis, canvas
Bootstrap vs. Foundation1,518
videos, frameworks, bootstrap, foundation, comparisons
The HTML5 “meter” Element (pan/css)1,517
html, semantics, examples
Foundation 51,516
foundation
Tim Berners-Lee Says “Surveillance Threatens Web”1,515
web, privacy, censorship, politics
An Introduction to Full Stack JavaScript (sma)1,514
introductions, javascript, tech-stacks
Responsive Design Won’t Fix Your Content Problem (ali)1,513
content, responsive-design, strategies
Why Responsive Images Is So Hard (chr/css)1,512
images, responsive-design, css, html, art-direction
Namespaced Events in jQuery (chr/css)1,511
jquery, namespaces, events
How to Convert a Negative Number to a Positive Number With PHP1,510
how-tos, php, math
SEO for Responsive Websites (sma)1,509
responsive-design, seo
The CSS Standards Process (tab/css)1,508
css, standards, processes, w3c
How to Create Cool Animations With AngularJS 1.2 and Animate.css1,507
how-tos, animations, angularjs, libraries
Should Designers Code?1,506
design, career
Grunt Tips and Tricks1,505
tips-and-tricks, grunt, configuration