Life is about deciding who you are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸). Hide

Frontend Dogma

“2010s” News Archive (5)

Entry (Sources) and Additional TopicsDate#
Design Principles: Visual Weight and Direction (sma)1,846
design, principles
The Problems of Working With Web Agencies (j9t)1,845
business-relations, quality
Why You Should Avoid Sass “@ extend” (kit)1,844
sass
Effective Event Binding With jQuery (lon)1,843
jquery, events
Browser Trends December 2014: Safari Survival? (cra)1,842
browsers, trends, metrics, apple, safari, desktop, mobile
HTML5 Differences From HTML4 (zco/w3c)1,841
html, comparisons, standards
Learning to Be Accessible (ali)1,840
accessibility, learning
Back to Basics With WordPress CSS: Understanding the Native Classes (css)1,839
fundamentals, wordpress, css
The Non-Writer’s Guide to Writing for the Web1,838
guides, writing, content, microcontent
Analyzing a PHP Project With Jenkins1,837
php, tooling, debugging, automation, jenkins
CSS Sprites With Sass and Compass1,836
css, images, sprites, sass, compass
What Is the Web? (mno)1,835
web, web-platform, standards, concepts
What’s New in Firefox 34 (cra)1,834
firefox, mozilla, browsers
3 Principles for Perfect Typeface Pairing1,833
typography, fonts, principles
Automating CSS Regression Testing (css)1,832
css, testing, regressions, automation, tooling
What’s New in Chrome 39 (cra)1,831
chrome, google, browsers
10 Typical HTML Interview Exercises1,830
html, interviewing, conformance, semantics, aria
Animation and UX Resources (vlh)1,829
css, javascript, animations, link-lists
Planning for Performance (sco/ali)1,828
performance
Blue Beanie Day 14: Toque ’em if You’ve Got ’em (bee/ali)1,827
awareness-days, standards
Sublime Text for Front End Developers (wes/css)1,826
sublime-text, code-editors, plugins
Why You Should Include Your Developer in the Design Process (boa/sma)1,825
design, processes
The Basics of Node.js Streams1,824
fundamentals, nodejs, streaming
Beard—Sass CSS Framework1,823
websites, frameworks, presentational-html, css
Specificity Graphs (jus)1,822
css, selectors, cascade, visualization
Migrating Your Team to Sass1,821
sass, migrating, collaboration
Performance Budget Metrics (tka)1,820
performance-budgets, performance, metrics
UX for the Enterprise (ali)1,819
user-experience
Website Style Guide Resources1,818
websites, design, style-guides, pattern-libraries, documentation, overviews, link-lists
5 Obsolete Features in HTML51,817
html
Joomla’s Coming of Age1,816
joomla
Automate WordPress With IFTTT1,815
wordpress, automation, tooling
What You Need to Know About Meteor 1.01,814
meteor
Overwhelmed by Code (ali)1,813
learning, career
SVG Animation and CSS Transforms: A Complicated Love Story (css)1,812
svg, css, animations, transforms
An Overview of Compass 1.01,811
overviews, compass
The Extensible Web Manifesto (bre+)1,810
websites, manifestos, web-platform, extensibility, standards
Why Responsive Images Matter (wil/ali)1,809
images, responsive-design
Materialize1,808
websites, frameworks, presentational-html, css, materialize, material-design
Responsive Images in Practice (ali)1,807
images, responsive-design, html, css
The $PATH to Enlightenment (oli/ali)1,806
unix-like, command-line
6 Current Options for CSS Preprocessors1,805
css, preprocessors, tooling, link-lists, sass, less, stylus
How SVG Fragment Identifiers Work (chr/css)1,804
svg, images, css
Styling and Animating SVGs With CSS (sar/sma)1,803
svg, images, css, animations
HTML5 Finally Released as W3C Recommendation (sco)1,802
html, standards, w3c
HTML5 Is a Recommendation (iva/w3c)1,801
html, standards
The Specificity Graph (css)1,800
css, selectors, cascade, visualization
HTML5 Finalized, Finally (cio)1,799
html, standards, w3c
WordPress Landing Page Creation Made Easy1,798
wordpress, landing-pages
Open Web Platform Milestone Achieved With HTML5 Recommendation (w3c)1,797
html, standards, web-platform, w3c
Progress Indicators Make a Slow System Less Insufferable (nng)1,796
progress-indicators, performance, user-experience, design
CSS Post-Processing With Pleeease (cra)1,795
css, postprocessors
Axiomatic CSS and Lobotomized Owls (hey/ali)1,794
css, selectors
Google and HTML/CSS Code Quality (j9t)1,793
google, html, css, quality, history
The Specialized Web: Working With Subject-Matter Experts (ali)1,792
communication, collaboration
Probably Don’t Base64 SVG (chr/css)1,791
svg, images, data-urls, base64
How to Get Started in Web Design (chr/css)1,790
introductions, domains, hosting, tooling, code-editors, coda
CSS-Only Solution for UI Tracking (sma)1,789
css, metrics, analytics, google
Best Practices for XML Sitemaps and RSS/Atom Feeds1,788
sitemaps, rss, atom, syndication, best-practices
Personalizing Git With Aliases (jef/ali)1,787
git, customization, aliases
How to Further Improve the World of Open Standards (w3c)1,786
awareness-days, standards
What’s New in Firefox 33 (eli)1,785
firefox, mozilla, browsers
A Guide to SVG Animations (SMIL) (sar/css)1,784
guides, svg, images, animations, smil
How to Be a Good Developer1,783
how-tos, career, professionalism, quality, prioritization, craft
A Front-End Developer’s Ode to Specifications (sma)1,782
design, documentation, design-systems, processes
CSS, DRY, and Code Optimization (j9t)1,781
css, principles, optimization, maintainability
What the Heck Is the Event Loop Anyway? (jsc)1,780
videos, javascript, event-loop, events
Training the CMS (web/ali)1,779
content-management, content, writing, content-strategy, processes
The Perception of Performance (lou)1,778
performance, user-experience
Image Optimization Services (gri/clo)1,777
images, performance, optimization, link-lists
The Ninth Chromium: Xiaomi (ppk)1,776
browsers, chromium
Before You Hire Designers (mon/ali)1,775
design, hiring
Thoughts on Pagination (chr/css)1,774
pagination, urls, consistency
JS Parse and Execution Time (tka)1,773
javascript, parsing, metrics, performance
The Culinary Model of Web Design (ali)1,772
craft, optimization
On Declaration Sorting in CSS (j9t)1,771
css, sorting
Design Principles: Connecting and Separating Elements Through Contrast and Similarity (sma)1,770
design, principles, contrast, colors
Don’t Use “<picture>” (Most of the Time) (gri/clo)1,769
images, html, responsive-design
The Role of Utility Classes in Scalable CSS1,768
css, components, presentational-html, scalability, maintainability, consistency
What to Expect From Yii 2.01,767
php, frameworks
PhpStorm 8 Released—See What’s New and Grab a Free License1,766
code-editors, jetbrains, phpstorm
Getting Started With CSS Audits (ali)1,765
introductions, css, auditing, link-lists
Introducing the New Yahoo Developer Network Website1,764
introductions, yahoo, community
Sass for WordPress Developers1,763
wordpress, sass
Scroll-Then-Fix Content (chr/css)1,762
css, scrolling, debouncing
A Guide to the HTML5 “time” Element1,761
guides, html, time, examples
CSS Audits: Taking Stock of Your Code (ali)1,760
css, auditing, quality
Understanding Transducers1,759
programming, functions, examples
Picnic CSS1,758
websites, libraries, presentational-html, css
18 Critical Oversights in Web Development1,757
mistakes, errors, logging, caching, best-practices, software-design-patterns, testing, automation, auditing
Already 1 Billion Websites, and Counting (chr)1,756
web
Junior Designers vs. Senior Designers1,755
design, career, processes, comparisons
“getElementsByTagName” (W3C DOM Core Method)1,754
dom, javascript
What’s New in Chrome 37 (cra)1,753
chrome, google, browsers
What’s New in Wordpress 4.01,752
wordpress
Centering in CSS Guide (chr/css)1,751
guides, css, centering
Git: The Safety Net for Your Projects (tob/ali)1,750
git, command-line
How a New HTML Element Will Make the Web Faster (ars)1,749
html, images, performance, responsive-design
Running Code Reviews With Confidence (ali)1,748
code-reviews, processes, git, command-line
11 CSS Learning Tools and Resources (lou)1,747
css, learning, tooling, link-lists
The Conventional Front-End1,746
conventions, javascript, tooling
Refactoring Single Page App1,745
single-page-apps, refactoring, complexity, maintainability, jquery, backbone, angularjs
How to Write a Git Commit Message1,744
how-tos, commit-messages, documentation, communication, git
Customizing WordPress Archives for Categories, Tags, and Other Taxonomies (jos/sma)1,743
wordpress, information-architecture
Is Your Responsive Design Working? Google Analytics Will Tell You (sma)1,742
responsive-design, analytics, google, metrics
A Quick Tour of WordPress 4.0 (sma)1,741
wordpress
HTML and Specifying Language (j9t)1,740
html, optimization, minimalism
BEM—Block Element Modifier1,739
websites, bem, css
Consistency (jus)1,738
consistency, design, user-experience
Making SVGs Responsive With CSS (sar/cod)1,737
svg, images, responsive-design, css
Minimising Font Downloads (jaf)1,736
fonts, css, performance, optimization, support, browsers
Starting CSS Animations Mid-Way (chr/css)1,735
css, animations
Favicons, Touch Icons, Tile Icons, Etc.—Which Do You Need? (css)1,734
icons, favicons, images
Google’s Blink Not Implementing W3C Pointer Events1,733
google, blink, browser-engines, pointer-events
The 10 Things You Should Do When You Have Your Next Web Idea1,732
creativity, processes
CSS Vocabulary1,731
css, terminology, cheat-sheets
An Introduction to Git Hooks1,730
introductions, git, git-hooks
Intro to AngularJS1,729
introductions, angularjs
25 Ways to Increase Traffic to Your Website1,728
traffic, seo
Designer’s Guide to DPI1,727
guides, design, print, pixel-density
The WordPress Database Demystified1,726
wordpress, databases, mysql
Faster YouTube Embeds With JavaScript1,725
embed-code, youtube, javascript, performance
How to Create a Helpful and Better 404 Page (sma)1,724
how-tos, error-pages, user-experience, search, functionality
Swapping Out SVG Icons (chr/css)1,723
svg, images, icons, css, jquery, techniques
A Closer Look at Functions in Go1,722
go, functions
CSS-Only Accordion Using the Checkbox Hack (geo)1,721
css, accordions, forms, hacks
HTTPS as a Ranking Signal (met)1,720
google, search, security, http, seo
You Can Do That With CSS? (sco)1,719
css, forms, layout, transitions
Thinking in Components1,718
components, web-components
A Retort on Simplicity1,717
simplicity, tooling
The HTML5 “longdesc” Attribute Is Finally Home Again (bur)1,716
html, attributes, accessibility
Build a Blog With Jekyll and GitHub Pages (sma)1,715
blogging, jekyll, github-pages
Responsive Web Design, CSS Specificity, and SVG Knowledge1,714
responsive-design, sublime-text, css, javascript, svg
Testing on the Toilet: Don’t Put Logic in Tests1,713
testing
Keep Sass Simple (kit)1,712
sass
The Most Dangerous Word in Software Development (ali)1,711
communication
WordPress I18N and Localization1,710
wordpress, localization, internationalization
Organizing CSS: OOCSS, SMACSS, and BEM (mat)1,709
css, oocss, smacss, bem, comparisons
The W3C App Manifest Specification (bru+/htm)1,708
web-apps, w3c
JavaScript Event Madness! Capturing All Events Without Interference (css)1,707
javascript, events
HTML Minifier [Revisited]1,706
html, html-minifier, minification, optimization
Guide to Responsive-Friendly CSS Columns (kat/css)1,705
guides, responsive-design, css, layout
How to Craft the Perfect 404 Page1,704
how-tos, error-pages, user-experience
The W3C Looks to Standardize the Social Web (sdt)1,703
w3c, social-media, web
Tweaking Your Website? Do It Safely With Google Experiments1,702
google, testing, tooling
WordPress Theme Development: Getting Started With Underscores (“_s”)1,701
wordpress, introductions, theming, tooling
Developer’s Toolbox: GitHub1,700
videos, version-control, git, github
Ten CSS One-Liners to Replace Native Apps (ali)1,699
css, layout, design
How Do You Design Interaction? (sma)1,698
design, interaction-design
Introduction to the Resource Timing API1,697
introductions, performance, time, apis, javascript
On Web Documents and Web Apps (j9t)1,696
terminology, concepts, comparisons
An Introduction to WAI–ARIA1,695
introductions, aria, accessibility, examples
Breaking Web Design Conventions = Breaking the User Experience (nng)1,694
design, conventions, usability, user-experience
I Don’t Like It (lau/ali)1,693
design, business-relations, communication
Peachpuffs and Lemonchiffons (jsc)1,692
videos, colors
Scaling Down the BEM Methodology for Small Projects (sma)1,691
bem, css, naming
What’s New in Chrome 361,690
chrome, google, browsers
All Code Is Not Equal: On Research and Production Code (j9t)1,689
concepts, terminology, comparisons
Testing robots.txt Files Made Easier1,688
robotstxt, testing, tooling, crawling, google, search
Create Responsive Tables With Foundation1,687
videos, responsive-design, tables, html, foundation
Inheriting “box-sizing” Probably Slightly Better Best-Practice (chr/css)1,686
css, box-model, best-practices
Adding CSS Animations to AngularJS Applications1,685
css, animations, angularjs
Authoring Critical Above-the-Fold CSS (css)1,684
css, sass, performance, asynchronicity
Getting Started With Sass and Bourbon1,683
introductions, sass, preprocessors, tooling
Awesome Node.js (sin)1,682
link-lists, nodejs, tooling
Web 2024—a Response to Robin Berjon’s Post (mar)1,681
web, outlooks, javascript, web-components, w3c, web-workers, interoperability, servo
Are We Ready to Use Flexbox?1,680
css, flexbox, layout, vendor-extensions, preprocessors, support
The WAI Forward (hey/sma)1,679
accessibility, html, aria, w3c
WebRTC Specifications Advance (don/sdt)1,678
interviews, webrtc, apis, standards
Optimizing WordPress Performance With P31,677
wordpress, performance, optimization, plugins
How to “Resize” Images With CSS1,676
css, media-queries, images, resizing
Tag Management: Bringing Peace to Developer–Marketer Relations1,675
tag-management, maintenance, tooling
Media Queries Need Space to Be Successful (kar)1,674
css, media-queries, mobile
Pixels Are Expensive (aer)1,673
performance, rendering, painting
Fixed Table Layouts (chr/css)1,672
tables, css
Web 2024 (rob)1,671
web, outlooks
Server-Side Device Detection With JavaScript (sma)1,670
javascript, mobile
Speed Up Your WordPress Site1,669
wordpress, performance, tooling
The Pros and Cons of Accessibility Professional Associations1,668
accessibility, career, training
15 Little-Known Unix Commands1,667
unix-like, command-line
6 Tips for Writing Better Code1,666
tips-and-tricks, modules, preprocessors, version-control, code-reviews
kouto swiss1,665
websites, frameworks, presentational-html, css, stylus
What Every Frontend Developer Should Know About Webpage Rendering1,664
rendering, dom, cssom, painting, reflow, browsers, browser-engines
Why Managers Make Terrible Scrum Masters1,663
agile, scrum, processes, collaboration, engineering-management
How to Speed Up WordPress (sma)1,662
how-tos, wordpress, performance
Using .htaccess to Prevent Web Scraping1,661
servers, apache, scraping
Web Technologies Hanging Out Together (chr/css)1,660
html, css, javascript, php
CSS-Driven Internationalization in JavaScript (sma)1,659
javascript, css, html, internationalization, localization
Using ARIA in HTML (ste/htm)1,658
html, aria, accessibility
The World Wide Web Consortium at 20: Moving the Web Toward Its “Full Potential” (tim/kni)1,657
w3c, anniversaries
HTML5 on Track for W3C Finalization by Year’s End (red)1,656
html, w3c, standards
“async” Attribute and Scripts at the Bottom (chr/css)1,655
html, javascript, asynchronicity
HTML5: On Our Way to Recommendation (ple/w3c)1,654
html, standards
Ruby Markup (ri/web)1,653
html, ruby-markup
Minimalist Newsletter Subscription Form (osv)1,652
forms, email, functionality, minimalism
What’s New in Git 2.0?1,651
git, command-line
Apple and Responsive Design (ali)1,650
apple, responsive-design
How to Build and Develop Websites With Gulp (sma)1,649
how-tos, gulp
Women in Tech: Where Are We Headed? (div)1,648
community
Client-Side Form Validation With HTML51,647
html, forms, validation
PhpStorm 8—New Features1,646
code-editors, jetbrains, phpstorm
5 Things I’ve Learned About Accessibility1,645
accessibility, html, keyboard-navigation, testing, assistive-tech, browsers
Testing Responsive Images (wil/ali)1,644
images, html, responsive-design
Authoring HTML: Language Declarations (ri/w3c)1,643
html, metadata, localization, internationalization
Prototyping Your Workflow (ali)1,642
prototyping, processes, strategies
My ECMAScript 7 Wishlist (nza)1,641
ecmascript, wish-lists
What Web Designers Can Learn From Art History1,640
design, art, colors
The Mystery of the jQuery Object: A Basic Introduction (sma)1,639
introductions, jquery
We Have Work to Do: #yesallwomen and the Web (ali)1,638
web, community
“Mobile First” Considered Confusing (cra)1,637
mobile, mobile-first, desktop
Sniffing in China and WAP (kar)1,636
wap, wml, nginx, servers
Understanding Web Pages Better (hpe+)1,635
google, search, javascript
An Introduction to Node.js and MongoDB (sma)1,634
introductions, nodejs, mongodb, databases
HTML5 Forms: CSS (cra)1,633
html, forms, css, selectors, cascade
Understanding Version Control With Diffs (tob)1,632
version-control
HTML5 Forms: The Markup (cra)1,631
html, forms, semantics
Mobile and Accessibility: Why You Should Care and What You Can Do About It (sma)1,630
mobile, accessibility, user-experience
Managing Responsive Breakpoints With Sass (kit)1,629
sass, media-queries, responsive-design
The Dangers of Stopping Event Propagation (phi/css)1,628
jquery, events
MooTools Core and More 1.5 Are Here (ser/moo)1,627
release-notes, mootools
CSS: The Good Parts1,626
css, components, namespaces, conventions
Design Principles: Space and the Figure-Ground Relationship (sma)1,625
design, principles, spacing
Global Accessibility Awareness Day: Getting the Word Out (ali)1,624
awareness-days, accessibility
Learning Node.js: The “npm link”1,623
videos, nodejs, npm
Mozilla Relents, Says It Will Implement HTML5 DRM Solution in Firefox (fre/tec)1,622
firefox, mozilla, browsers, drm, eme
The Definitive Guide to Form Label Positioning1,621
guides, forms, labels, design, accessibility, positioning
Universal Selector (CSS Selector)1,620
css, selectors
Accessibility: The Missing Ingredient (ali)1,619
accessibility, screen-readers, assistive-tech, testing
Git for Beginners1,618
git, command-line
jQuery With CoffeeScript (chr/css)1,617
jquery, coffeescript, examples
PHP and Continuous Integration With Travis CI1,616
php, ci-cd, tooling
Picturefill 2.0: Responsive Images and the Perfect Polyfill (sma)1,615
html, images, responsive-design, polyfills
Placeholders in Form Fields Are Harmful (nng)1,614
forms, placeholders, usability
No More JS Frameworks (jcg)1,613
javascript, frameworks
WordPress Permissions—How to Set Up Proper Filesystems and Ownerships (sma)1,612
how-tos, wordpress, permissions
The History of WordPress1,611
wordpress, history
Tips for Creating Accessible SVG (tin)1,610
accessibility, svg, images, tips-and-tricks
Unicode for a Multi-Device World (sma)1,609
unicode, encoding, icons, css
mXSS (gaz)1,608
xss, html, security
URLs Are Already Dead (nza)1,607
urls, protocols, email
Moving Forward With CSS Shapes (sar/ali)1,606
css, shapes, link-lists
Email Subject Lines: 5 Tips to Attract Readers (nng)1,605
email, writing, microcontent, tips-and-tricks
Konqueror vs. Firefox1,604
browsers, konqueror, firefox, mozilla, comparisons
Dealing With Content Images in Email (chr/css)1,603
email, images, html, wordpress, responsive-design
Using Emmet With Sublime Text (joh)1,602
sublime-text, code-editors, tooling
Introduction to Kirby CMS1,601
introductions, content-management
Symfony 2 Checklist for Development and Deployment1,600
symfony, checklists
10 Random jQuery Plugins1,599
jquery, plugins, link-lists
20 Useful Docs and Guides for Front-End Developers (lou)1,598
guides, training, html, css, javascript, link-lists
A Different Letter to a Junior Designer (mal/ali)1,597
design, career
CSS Selectors Cheat Sheet1,596
css, selectors, cheat-sheets, examples
Internet Explorer Conditional Comments1,595
browsers, microsoft, internet-explorer, conditional-comments
The Internet Explorer “hasLayout” Property1,594
browsers, microsoft, internet-explorer, hacks
Cache Invalidation Strategies With Varnish Cache (per/sma)1,593
performance, caching, tooling
An Introduction to the Web Notifications API1,592
introductions, apis, notifications
CSS Comments1,591
css, comments
My Favorite Sass Tools (kit)1,590
sass, tooling, link-lists
Version Control Software in 2014: What Are Your Options?1,589
version-control, git, svn, cvs, comparisons
“:first-child” (CSS Selector)1,588
css, selectors
Syntax Highlighting Outside Your Editor (ali)1,587
code-editors, syntax-highlighting, sublime-text
Getting Started With Go1,586
introductions, go
It’s Time to Encrypt the Entire Internet (kli/wir)1,585
web, security, http, ssl, encryption
12 Little-Known CSS Facts (lou)1,584
css, colors, backgrounds, borders, tables
Basic Structure of a Web Page1,583
html
Understanding the CSS3 “transition-timing-function” Property (sma)1,582
css, time, transitions, animations
IE9 Still Has CSS Limit1,581
internet-explorer, microsoft, browsers, css
Mathematical Markup Language (MathML) Version 3.0 2nd Edition (w3c)1,580
mathml, standards
Write Code Every Day (jer)1,579
career, processes
SEO-Friendly Infinite Scroll1,578
scrolling, seo
Creating Style Guides (ali)1,577
design, documentation, style-guides, pattern-libraries
Font Size Idea: “px” at the Root, “rem” for Components, “em” for Text Elements (chr/css)1,576
css, units
Suppressing the 300 ms Click Delay (ppk)1,575
touch, events, chrome, google, browsers
Keyboard-Only Navigation for Improved Accessibility (nng)1,574
accessibility, keyboard-navigation, focus, testing
Stripes in CSS (chr/css)1,573
css, gradients, effects, examples
Web Developers Less Concerned About Browser-Compatibility, More Concerned With HTML51,572
community, html, interoperability, browsers
The Power of “em” Units in CSS (lou)1,571
css, units
HTTPS Basics1,570
fundamentals, http, privacy
HTML Forms in AngularJS1,569
html, forms, angularjs
Understanding the Object Model1,568
ruby
What’s New in Firefox 28 (cra)1,567
browsers, mozilla, firefox
People Skills for Web Workers (ali)1,566
engineering-management, collaboration
Title CSS: A Simple Approach to CSS Class Naming1,565
css, naming
“srcset” and “sizes” (eee)1,564
html, images, responsive-design
Best PHP IDE in 2014—Survey Results1,563
surveys, code-editors, php, jetbrains, phpstorm, sublime-text
How to Charge for Websites: The Agile Way (cra)1,562
how-tos, economics, business-relations, agile
WordPress Performance Improvements That Can Go Wrong (sma)1,561
wordpress, performance, plugins
WAI–ARIA Expands Web Accessibility (w3c)1,560
accessibility, aria, html, standards
5 Apps to Enhance Google Analytics1,559
google, analytics, tooling, link-lists
Symfony in Drupal 81,558
drupal, symfony, link-lists
Web at 25, W3C at 20—an Opportunity to Reflect, and to Look to the Future (w3c)1,557
anniversaries, web, w3c
A Q&A on the Picture Element (wil+/ali)1,556
interviews, html, semantics, images, responsive-design
Browserify, Why and How?1,555
browserify
Shadow DOM1,554
shadow-dom, dom, svg, images, angularjs, css, mathml
My Current CSS and Sass Styleguide (kit)1,553
css, sass, conventions, naming, bem, documentation
Sass Tooltip Mixin (geo)1,552
sass, mixins, tooltips
Story of the Web1,551
websites, web, history
The Web Is 25—and the Semantic Web Has Been an Important Part of It1,550
web, anniversaries, semantic-web
Using Meta Tags in HTML: Some Basics and Best Practices1,549
html, metadata, fundamentals, best-practices, examples
The World Celebrates 25 Years of the Web1,548
web, anniversaries
The Latest in Web Font Trends (ali)1,547
fonts, trends
Responsive Web Design—Defining the Damn Thing (mar)1,546
responsive-design, concepts
Writing Hyperlinks: Salient, Descriptive, Start With Keyword (nng)1,545
links, microcontent, writing, usability
On Links and Accessibility (j9t)1,544
links, accessibility, usability
Getting Started With Microformats2 (mic)1,543
introductions, microformats, html, naming
Rethinking Responsive SVG (sma)1,542
responsive-design, svg, images, css
Grunt and Gulp Tasks for Performance Optimization1,541
yeoman, grunt, gulp, tooling, optimization, performance
Basics of CSS Blend Modes (chr/css)1,540
fundamentals, css, blend-modes, backgrounds, examples
What’s New in Chrome 33 (cra)1,539
browsers, google, chrome
Where Is Interoperability for Social Media? (dhi/zdn)1,538
social-media, standards, interoperability, opensocial
3 Tips to Find Hacking on Your Site, and Ways to Prevent and Fix It1,537
search, google, security, tips-and-tricks
RDF 1.1 Has Been Published as Recommendation (iva/w3c)1,536
standards, rdf, link-lists
The Battle for the Body Field (ali)1,535
html, xml, wysiwyg, semantics
CSS: When to Use Generated Content (j9t)1,534
css, generated-content
Float Labels With CSS (chr/css)1,533
css, floats, labels, forms
Installable Web Apps (ppk)1,532
web-apps, installing, permissions
Dive In: Resources for Web Animation (ali)1,531
css, animations, link-lists
Multiple Simultaneous AJAX Requests (With One Callback) in jQuery (chr/css)1,530
ajax, callbacks, jquery
How to Build a CLI Tool With Node.js and Phantomjs (sma)1,529
how-tos, command-line, nodejs
Web Animation at Work (ali)1,528
css, animations, design
What’s New in Firefox 27 (cra)1,527
browsers, mozilla, firefox
Choosing Vanilla JavaScript (ali)1,526
javascript, jquery
Web Accessibility: Tools and Considerations1,525
accessibility, html, tooling, link-lists
Why AngularJS Makes Every Single Developer a Better One1,524
angularjs, software-design-patterns, quality
Killing Off the Global Navigation: One Trend to Avoid (nng)1,523
navigation, trends
Usability Testing for Mobile Is Easy (nng)1,522
mobile, usability, testing
How to Do Keyword Research: A Beginner’s Guide1,521
how-tos, guides, keywords, sem
Visualizing Data With D31,520
visualization, javascript
Getting Started With Pattern Libraries (ali)1,519
introductions, design, documentation, pattern-libraries, case-studies
A Word on Contemporary Web Design (j9t)1,518
design, information-design
Controlling Heavy Weight Websites1,517
performance, user-experience, case-studies
Force Quit a Tab in Google Chrome (chr/css)1,516
chrome, google, browsers
Forrester: HTML5 Apps Still Not as Good as Native Apps (inf)1,515
html, mobile, native
One Solution to Responsive Images (sma)1,514
responsive-design, images, html, php
CSS Resets1,513
css, resets
WordPress as a Framework1,512
wordpress
Nine Things to Expect From HTTP/2 (mno)1,511
http, protocols, performance, network
The Current Generation of CSS3 Selectors (lou)1,510
css, selectors, examples
Pragmatic UX Techniques for Smarter Websites (sma)1,509
user-experience, processes, career, link-lists
Thought Process of a Front End Problem (chr/css)1,508
processes, debugging, fonts, opera, browsers
So You Think You Know How to Write a WordPress Theme?1,507
wordpress, theming
CSSOM Value API Proposal Dump (tab)1,506
css, cssom, apis
Understanding JavaScript “bind()” (sma)1,505
javascript, examples
Web Performance Tricks—Beyond the Basics1,504
performance, tips-and-tricks, html, css, optimization, link-lists
CSS Regions Considered Harmful (ali)1,503
css, adobe
HTML Explained in 123 Tweets: The Google #htmltuesday Archive (j9t)1,502
html, google, link-lists
Packaging on the Web (jen+/tag)1,501
web-packaging, performance
Writing on Writing and Other Resources (ali)1,500
writing, link-lists
The Decay and Fall of Guest Blogging for SEO1,499
blogging, seo
Tachyons (mrm)1,498
websites, frameworks, presentational-html, css, tachyons
10 HTML Tags You May Not Be Using1,497
html, semantics
Cross-Origin Resource Sharing (ann/w3c)1,496
cors, security, standards
JSON-LD Is an Official Web Standard1,495
json-ld, json, standards, w3c
When to Use “target="_blank"” (chr/css)1,494
links, usability
The Complete Guide to Reducing Page Weight (cra)1,493
guides, performance, compression, caching, content-delivery, minification
Myth Busting: CSS Animations vs. JavaScript (css)1,492
animations, css, javascript, comparisons, myths, metrics, gsap
The State of jQuery 2014 (dme/jqu)1,491
jquery
Writing a Better JavaScript Library for the DOM (sma)1,490
javascript, dom, libraries, jquery
New Features in PHP 5.61,489
php
The Syntax vs. the Spirit (chr/css)1,488
programming, loops
What Are Icon Fonts?1,487
fonts, icon-fonts
UCS vs. UTF-8 as Internal String Encoding (mit)1,486
unicode, encoding
The MPAA Just Joined the W3C, What Could Possibly Go Wrong? (rus)1,485
w3c, multimedia, html, drm
When to Use the “button” Element (chr/css)1,484
html, buttons, forms
Despite Automatic Updates, Old Browsers Are Still a Problem (edb/zdn)1,483
browsers, web-platform, security, chrome, google, firefox, mozilla, internet-explorer, microsoft, safari, apple
HTML5 in 2014: Is It Time for a Comeback? (sha)1,482
html, mobile, native
Old Browsers, Does It Matter? (kar)1,481
browsers, interoperability, support, web-platform
3 Guidelines for Search Engine “No Results” Pages (nng)1,480
guidelines, search, usability
Cross-Origin Resource Sharing on Track to Become a W3C Recommendation (sdt)1,479
w3c, cors, security, standards
10 Web Predictions for 2014 (cra)1,478
web, outlooks, web-apps, browsers
Good-Bye 20131,477
retrospectives, semantic-web, structured-data, open-graph, json, json-ld
What Is the DOM? (chr/css)1,476
dom, html, javascript
Best PHP Frameworks for 20141,475
php, frameworks, metrics, laravel, symfony
So You’ve Decided to Open-Source a Project at Work—What Now? (nza/sma)1,474
foss, licensing, community, communication
On Interviewing Front-End Engineers (nza)1,473
interviewing, hiring
Interviewing as a Front-End Engineer in San Francisco (phi/css)1,472
interviewing, career
Tim Berners-Lee Leads Call for More Transparency Over Mass Surveillance (ale/the)1,471
web, privacy
Dart: On Its Merits (aer)1,470
dart, javascript, comparisons
Get Started With GitHub Pages (Plus Bonus Jekyll) (24w)1,469
introductions, github-pages, jekyll
The Rise of Web Bots and Fall in Human Traffic (cra)1,468
web, scraping, spam, traffic, metrics
CSS Frameworks—a Love Affair (geo)1,467
css, frameworks, foundation, bootstrap
HTML5 Form Validation1,466
html, forms, validation, accessibility
JavaScript Promises: There and Back Again (jaf/dev)1,465
javascript, promises
Understanding Forms in Drupal1,464
drupal, forms, php
9 Quick Tips About npm1,463
npm, tips-and-tricks, nvm, command-line
How to Generate Awesome Content1,462
how-tos, content, strategies, user-experience
The Device Test Imperative (bri)1,461
testing, browsers, safari, apple, css, overflow
The First Ever Banner Ad: Why Did It Work So Well? (the)1,460
monetization, history
Finding Memory Leaks With JS (pvd)1,459
javascript, memory
Grunt for People Who Think Things Like Grunt Are Weird and Hard (chr/css)1,458
tooling, grunt, installing, examples
What’s New in Firefox 26 (cra)1,457
browsers, mozilla, firefox
Why You Should Use Continuous Integration and Continuous Deployment (css)1,456
ci-cd, automation, testing, deploying, releasing, processes
How to Run a Usability Test With Users Who Are on Your Site Now (nng)1,455
how-tos, usability, testing
Animating Vectors With SVG (bri/24w)1,454
svg, images, animations, javascript
Creating Temporary Files in PHP (arp)1,453
php
CSS, HTML, and the Problem of Spec Fragmentation (j9t)1,452
css, html, standards
CSS Is for Developers (lea)1,451
css, career
Real World HTML5 Hybrid Apps1,450
html, mobile, polyfills, apis, canvas
Bootstrap vs. Foundation1,449
videos, frameworks, bootstrap, foundation, comparisons
The HTML5 “meter” Element (pan/css)1,448
html, semantics, examples
Foundation 51,447
foundation
Tim Berners-Lee Says “Surveillance Threatens Web”1,446
web, privacy, censorship
An Introduction to Full Stack JavaScript (sma)1,445
introductions, javascript, tech-stacks
Responsive Design Won’t Fix Your Content Problem (ali)1,444
content, responsive-design, strategies
Why Responsive Images Is So Hard (chr/css)1,443
images, responsive-design, css, html
Namespaced Events in jQuery (chr/css)1,442
jquery, namespaces, events
How to Convert a Negative Number to a Positive Number With PHP1,441
how-tos, php, math
SEO for Responsive Websites (sma)1,440
responsive-design, seo
The CSS Standards Process (tab/css)1,439
css, standards, processes, w3c
How to Create Cool Animations With AngularJS 1.2 and Animate.css1,438
how-tos, animations, angularjs, libraries
Grunt Tips and Tricks1,437
tips-and-tricks, grunt, configuration
What’s New in Chrome 31 (cra)1,436
browsers, google, chrome
Sass for Web Designers (sim)1,435
books, sass, design
An Introduction to DOM Events (sma)1,434
introductions, dom, events, javascript
Is Ghost Really a WordPress Killer?1,433
content-management, ghost, wordpress
A Guide to Web Components (css)1,432
guides, web-components, examples
Flat vs. Deep Website Hierarchies (nng)1,431
information-architecture
What’s the Problem With Mobile HTML5? (inf)1,430
html, mobile, native, metrics
Internet Explorer 11: The Review (cra)1,429
browsers, microsoft, internet-explorer
Responsive HTML5 Apps: Write Once, Run Anywhere? Where Is Anywhere? (wir)1,428
html, web-apps, responsive-design, performance, multimedia
Avoiding the 300 ms Click Delay, Accessibly (tka)1,427
touch, events, performance, accessibility
How the W3C Met Its Waterloo at the “Do Not Track” Vote Showdown (the)1,426
w3c, do-not-track, privacy, economics, mobile
Killer Responsive Layouts With CSS Regions (sma)1,425
responsive-design, layout, css
Offline First1,424
websites, offline, progressive-web-apps, web-apps
Sir Tim Berners-Lee: Data and the New Web (tel)1,423
web
How to Sell Responsive Web Design to Clients (sma)1,422
how-tos, business-relations, communication
What’s New in Firefox 25 (cra)1,421
browsers, mozilla, firefox
Advanced Layout Made Easy With CSS Regions (web)1,420
css, webkit, vendor-extensions
React: Rethinking Best Practices (jsc)1,419
videos, react, best-practices
Test the Web Forward: Now Part of the W3C (ado)1,418
web-platform, testing, adobe, w3c
Internationalization Tag Set (ITS) Version 2.0 (sha+/w3c)1,417
internationalization, html, xml, standards
The Top 3 Best Foundation Practices1,416
foundation, best-practices
Cross Browser CSS Injection (css)1,415
css, browsers, tooling, grunt
The Argument Machine (fra)1,414
social-media, community, communication
How the Float Label Pattern Started1,413
forms, labels, design-patterns, history
DRM Likely in Future Versions of HTML (cne)1,412
html, drm, content, eme, standards, w3c
Challenging CSS Best Practices (sma)1,411
html, css, best-practices
Basscss1,410
websites, libraries, presentational-html, css
IE11: Browser Modes Return (cra)1,409
browsers, microsoft, internet-explorer
Lessons Learned From Leading New Web Professionals (sma)1,408
lessons, leadership, engineering-management
Art Directed Articles—Still a Good Idea? (chr/css)1,407
design, trends, examples, responsive-design, link-lists
Flat UI and Forms (ali)1,406
forms, design, buttons, accessibility
Preview the New caniuse.com Features (fyr)1,405
release-notes, caniuse
5 Free Online Browser Testing Tools1,404
browsers, testing, tooling, link-lists
Interview Questions and Exercises About CSS (chr/css)1,403
interviewing, css, liquid-design, box-model, preprocessors, resets, floats, sprites, accessibility, testing
All I Want to Do Is Build a Web Site (and Launch It)1,402
processes, site-generators, grow
The DRM Dilemma Facing the Open Web1,401
drm, html, content, plugins, w3c, eff, open-web
A Beginner’s Guide to CSS Regions1,400
guides, css
Conical Gradients in CSS (css)1,399
css, gradients, colors, sass, mixins
Flexbox Layout Isn’t Slow (pau/dev)1,398
css, flexbox, layout, performance
The Extensible Web (dom)1,397
web-platform, extensibility, web-components, shadow-dom, multimedia, ecmascript
What’s New in Chrome 30 (cra)1,396
browsers, google, chrome
Celebrating World Standards Day (w3c)1,395
awareness-days, standards
Migrating From Movable Type to WordPress (ada)1,394
migrating, movable-type, wordpress
Animation of How CSS Triangles Work (chr/css)1,393
css, animations, techniques
Performance Matters (ali)1,392
performance, w3c
The Curious Case of Breadcrumbs in HTML (j9t)1,391
html, navigation, breadcrumbs
Lowering Your Standards: DRM and the Future of the W3C (dan/eff)1,390
html, content, drm, eme, w3c, standards
About Cost in Web Development (j9t)1,389
economics, prioritization
SEO Strategies for Designers1,388
seo, strategies, urls, metadata, performance
A Dual License for the HTML Working Group (ple/w3c)1,387
html, licensing, w3c
Google Launches Web Designer, a Visual Tool for Building Interactive HTML5 Sites and Ads (fre/tec)1,386
google, wysiwyg, code-editors
Philosophy in UA Detection (kar)1,385
browsers
Sustainable Web Design (ali)1,384
sustainability, performance
The Web Runs on Electricity and We’re Running Out (dor/ali)1,383
sustainability
Good Content Is Too Valuable to Die (vit/sma)1,382
content, quality
HTML Table Element Guide (chr/css)1,381
guides, html, tables, semantics, css
IE11 and the Mysterious Missing Browser Modes (cra)1,380
browsers, microsoft, internet-explorer
Line Mode Browser 2013 (lea+)1,379
websites, browsers, line-mode, history
WordPress Developer Tools1,378
wordpress, tooling, link-lists
Microsoft Claims Massive Speed Boost in Latest IE 11 Build (set/cne)1,377
internet-explorer, microsoft, browsers
Controlling CSS Animations and Transitions With JavaScript (zac/css)1,376
css, animations, transitions, javascript, examples
Image Compression for Web Developers (dev)1,375
images, compression, performance, link-lists
Web Standards Group Plans to Continue Do-Not-Track Effort1,374
w3c, do-not-track, privacy
Webpage Performance (geo)1,373
performance, compression, images, minification, caching, content-delivery
modern.ie (ppk)1,372
internet-explorer, microsoft, browsers
Do as Little as Possible (ali)1,371
web, mobile, simplicity
Responsive Navigation on Complex Websites (sma)1,370
navigation, responsive-design, complexity
Diagnostic.css—Super Quick Web Accessibility Testing (kar)1,369
accessibility, css, testing, bookmarklets
Deploying a Yeoman/Angular App to Heroku1,368
deploying, yeoman, angularjs, heroku
Technical Debt1,367
technical-debt, maintenance
Domain Sharding Revisited1,366
performance, domains, http, protocols
Tell Don’t Ask (mfo)1,365
programming, best-practices
WordPress Fragment Caching Revisited (css)1,364
wordpress, caching, performance, php
Code Culture Problem1,363
quality, communication, culture, bugs
XML, JSON, XSLT, and XQuery (w3c)1,362
xml, json, xsl, xquery
Flat Design and Thin Is In (sma)1,361
design, flat-design
Progressive Enhancement Is Faster (jaf/sma)1,360
progressive-enhancement, performance
A Look at the HTML5 “nav” Element1,359
html, semantics, navigation
Interview With Lea Verou of the W3C (lea)1,358
interviews, css, vendor-extensions, standards, w3c
The Dark Shadow of the DOM (sib)1,357
dom, shadow-dom, accessibility
Opera 16 Adds Form Filler, New Browser Tweaks (bet)1,356
opera, browsers
Randomize Sass (geo)1,355
sass, randomness
The Angular Way1,354
angularjs, jquery, best-practices
Web and Mobile Interest Group Emerges From W3C to Further Mobile Web Initiative (dom/cms)1,353
w3c, mobile, standards
Release the Kraken—Announcing Yeoman 1.01,352
release-notes, yeoman
A URL Policy for Web Projects (j9t)1,351
urls, links, conventions
Using Remote Image Files When You Develop Locally (lul)1,350
processes, images, drupal, apache, servers
WebKit Has Implemented “srcset”, and It’s a Good Thing (wil/sma)1,349
webkit, images, html, responsive-design
Semantic CSS With Intelligent Selectors (hey/sma)1,348
css, selectors, semantics, html
Best Practice for Code Examples (sib)1,347
documentation, best-practices