Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s occupation, destruction, and ethnic cleansing of Palestine (history) 🇵🇸 Hide

Frontend Dogma

“2010s” News Archive (4)

Entry (Sources) and Additional TopicsDate#
Accessible, Simple, Responsive Tables (css)2,282
tables, accessibility, simplicity, responsive-design
PostCSS Mythbusting: Four PostCSS Myths Busted2,281
postcss, myths
Useful WordPress Tools, Themes, and Plugins (vit/sma)2,280
wordpress, tooling, themes, plugins, link-lists
Google’s Mobilegeddon Aftermath: Eight Months Into a Better Mobile Web (sma)2,279
mobile, google, seo, wordpress
Keeping Your Content Classy (dre)2,278
content, content-management, html
6 SEO Trends to Watch for in 20162,277
trends, seo, content, marketing, mobile, performance, social-media
Chrome, Firefox, and Edge Add Support for New WebAssembly Format (cam/sof)2,276
webassembly, support, browsers, chrome, google, firefox, mozilla, edge, microsoft
How to Optimize Mobile Performance (sma)2,275
how-tos, mobile, performance, optimization, performance-budgets, content-management, caching, testing
On “:not” and Specificity (ire)2,274
css, selectors, cascade
The Web’s Original Sin (ppk)2,273
web, content, economics, monetization
Leveling Up With React: React Router (bra/css)2,272
react, routing, react-router
Intro to ReactJS2,271
introductions, react
What I Learned in Five Weeks of Using CSS Modules2,270
css, modules, lessons
Use “rem” for Global Sizing; Use “em” for Local Sizing (fon/css)2,269
css, units
What Is a Headless CMS? (chr/css)2,268
content-management, headless, concepts, terminology
Cleaning Up a CSS Codebase (kit)2,267
css, refactoring, linting, architecture
Your First Drupal 8 Migration2,266
drupal, migrating
Coding mod_rewrite and WordPress Permalinks (tel)2,265
servers, apache, wordpress, urls
Getting Started With Foundation 6’s CLI Tools2,264
introductions, foundation, command-line
React Server Side Rendering With Node and Express (sma)2,263
react, server-side-rendering, nodejs, express
An Interview With Libby Nicholaou on Creative Residency (chr/css)2,262
interviews, design, creativity
Do You Know These Eight HTML5 Tags?2,261
html, semantics
Infinite Scrolling, Pagination, or “Load More” Buttons? Usability Findings in Ecommerce (sma)2,260
usability, ecommerce, scrolling, pagination, buttons
Scheduled Backups for WordPress for Free in 5 Minutes2,259
wordpress, tips-and-tricks
Taking AMP for a Spin (css)2,258
amp, google
An Interview With Una Kravets (una+/css)2,257
interviews, css, sass, design
Nunjucks: A JavaScript Template Engine2,256
javascript, template-engines, nunjucks
CPP: A Standardized Alternative to AMP (tka)2,255
amp, google, performance, policies
Become a Web Developer in 7 Simple Steps2,254
career, communication
Content Modeling With Jekyll (sma)2,253
content, information-architecture, jekyll
All Talk and No Buttons: The Conversational UI (ali)2,252
design, interaction-design, conversational-design
7 Trends That Will Define Web Design in 20162,251
design, trends, ai, mobile-first, layout, animations
Efficient Responsive Design Process (ben/sma)2,250
responsive-design, processes, collaboration, communication, business-relations
You Got Your CSS in My JavaScript (jus)2,249
javascript, css, principles
Remember WordPress’ Pingbacks? The W3C Wants Us to Use Them Across the Whole Web (the)2,248
w3c, webmentions, indieweb
W3C Announces Web Authentication Standards Project2,247
w3c, authentication
Validating Product Ideas (ali)2,246
product-management, processes
W3C Looks to Secure the Web (sdt)2,245
w3c, authentication, security
Distribution Packages Considered Insecure2,244
dependencies, unix-like, security
Why npm Scripts? (css)2,243
npm, nodejs, conversion, linting, minification, compression, sprites, images, examples
9 of the Most Popular Free WordPress Themes2,242
wordpress, themes, link-lists
The Future of Loading CSS (jaf)2,241
html, css, rendering, chrome, google, browsers
Critical Metric: Critical Resources2,240
performance, metrics, css, javascript
Introducing: The Ultimate CSS Survey (lou)2,239
introductions, surveys, css
Building a Jekyll Site: Converting a Static Website to Jekyll (mik/css)2,238
jekyll, installing
why-is-node-running2,237
packages, npm, nodejs
Custom Elements No Longer Contentious (ann)2,236
web-components
Usability Testing of Icons (nng)2,235
icons, images, testing, usability
A Brief(ish) History of the Web Universe: The Early Web (bka)2,234
web, history, browsers, mosaic
Getting Started With React: Building a “Hello World” Demo2,233
introductions, frameworks, react
The Power of Responsive Design Sprints (gri/clo)2,232
design, responsive-design, processes, agile
What’s New in ECMAScript 2016 (ES7) (paw)2,231
ecmascript, standards
Getting Past “Hello World” in Angular 22,230
angularjs, angular, link-lists
The Art of the Commit (dde/ali)2,229
version-control, command-line, commit-messages, writing
The Ultimate Guide to Link Building With Content2,228
guides, content, links, seo
The Problem With the Chromium WebViews (ppk)2,227
chromium, browsers, mobile
Extending Sass With PostCSS2,226
sass, postcss, css, tooling
The Controversial State of JavaScript Tooling2,225
javascript, tooling, community, modules, tree-shaking
Understanding Transducers in JavaScript (rom)2,224
javascript, functions
CSS Specificity Is Base-Infinite (chr/css)2,223
css, selectors, cascade
Why I Love Working With the Web (rem)2,222
web-platform, simplicity
Working With Databases in WordPress2,221
wordpress, databases, php
Lazy-Loading Images: How Not to Really Annoy Your Users2,220
images, lazy-loading, performance, jquery
The Woes of Date Input (htm)2,219
html, forms
Angular 2 First App Post-Mortem2,218
angularjs, angular
The Current State of Web Security (An Interview With Anselm Hannemann) (hel+/css)2,217
interviews, security, http, ssl, tls, encryption, cloudflare, lets-encrypt
Aligning Your Front End Process2,216
processes, tooling, documentation
10 Years of Web Inspector (web)2,215
safari, apple, browsers, dev-tools, anniversaries
It’s Time to Rethink Vendor Prefixes in CSS2,214
css, vendor-extensions, webkit, graceful-degradation
CSS Variables: The Architecture Backbone (sma)2,213
css, custom-properties, sass, preprocessors
Eliminating Known Vulnerabilities With Snyk (sma)2,212
security, vulnerabilities, tooling
Influencing Web Layouts With Print Layouts (chr/css)2,211
design, print, css, shapes
Introduction to Craft CMS2,210
introductions, content-management
Neat Trick for CSS “object-fit” Fallback on Edge (and Other Browsers)2,209
css, edge, microsoft, browsers
Getting Started With Underscore.js2,208
introductions, libraries
The Sad State of Web Development2,207
nodejs, babel, postcss, react, single-page-apps
JavaScript Code Conventions (ama)2,206
javascript, conventions, formatting, naming
10 Web Predictions for 2016 (cra)2,205
web, outlooks, security, site-generators, browsers, css, mobile, performance, webassembly, seo
An Introduction to CSS’s “@ supports” Rule (Feature Queries)2,204
introductions, css, support, feature-detection
Build a Web App With Backbone.js and Socket.IO2,203
web-apps, backbone, tooling, websockets
The Law of Maintainability (j9t)2,202
maintainability
Why You Should Choose Your Own HTTPS (hel)2,201
http, performance, content-delivery, tooling, cloudflare
Writing Is Design (pjo)2,200
writing, design
Blending Modes Demystified (ali)2,199
design, images, colors, effects, css
Shaping the WCAG 2.0 Extensions (coo/w3c)2,198
accessibility, wcag
The Problem With Progressive Enhancement2,197
progressive-enhancement, javascript, performance, resilience
The World Wide Web: Huge Possibilities for Tomorrow2,196
w3c, web, html
HSTS and “Let’s Encrypt” (tka)2,195
http, http-headers, ssl, lets-encrypt, security
Internet Explorer CSS Limits and Workarounds2,194
internet-explorer, microsoft, browsers, css
Programming Languages and Programming Paradigms2,193
programming, oop, go
W3C Wants to Standardise Music Notation in Your Web Browser (ars)2,192
w3c
JavaScript, HTML5, and the Web Made Big Comebacks in 2015 (dan)2,191
javascript, html, web, retrospectives
Revisiting Firefox’s DevTools (pat/sma)2,190
firefox, mozilla, browsers, dev-tools
Generating SVG With React (sma)2,189
svg, react, javascript
A Guide for SVG Support in Email (geo/css)2,188
guides, svg, images, support, email
In Defense of CSS Resets2,187
css, resets
JavaScript: 2015 in Review (cra)2,186
javascript, retrospectives
Reimagining Single-Page Applications With Progressive Enhancement (hey/sma)2,185
single-page-apps, progressive-enhancement, html, css, javascript
An in-Depth Look at CORS2,184
security, cors, javascript, php
Indexing HTTPS Pages by Default2,183
google, search, http, security
A Beginner’s Guide to WebGL2,182
guides, webgl, examples, tooling, link-lists
Understanding the CSS Modules Methodology (kit)2,181
css, modules, architecture, webpack
Component-Driven CSS Frameworks2,180
frameworks, css, components, bootstrap, foundation, pure
Move Fast and Fix Things (git)2,179
technical-debt, git, github, processes, case-studies
Why I’m Not Using Your Open Source Project (nza)2,178
foss, licensing, maintenance, documentation
SMIL Is Dead! Long Live SMIL! A Guide to Alternatives to SMIL Features (sar/css)2,177
guides, smil, svg, images, animations
“Learn More” Links: You Can Do Better (nng)2,176
links, microcontent, usability
Using Multi-Step Animations and Transitions (geo/css)2,175
css, animations, transitions, transforms, examples
Decorating the Web With CSS Border Images2,174
decoration, css, borders, images
Design, White Lies, and Ethics (ali)2,173
design, testing
PostCSS—a Comprehensive Introduction (rea/sma)2,172
introductions, tooling, css, postcss
A Brief(ish) History of the Web Universe: Time (bka)2,171
web, history, html
What’s New in Vue.js 1.02,170
vuejs
Microsoft Edge’s JavaScript Engine to Go Open-Source (mic)2,169
edge, microsoft, browsers, javascript-engines, foss
On MDN Keeping Around Outdated Information (ppk)2,168
mdn, documentation
Getting Started With CSS “calc()” (ana/sma)2,167
introductions, css, functions
Learn PHP 7, Find Out What’s New, and More2,166
php, tooling, link-lists
Styling Placeholder Texts (ppk)2,165
design, css, placeholders
The 10 Big Web Design Trends of 20152,164
design, layout, trends, minimalism, scrolling, flat-design, animations, colors, backgrounds, typography
A New Responsive Font Format for the Web (fon/css)2,163
fonts, variable-fonts, responsive-design
Technical SEO—Fundamental Principles (sma)2,162
seo, fundamentals, principles
Flexbox Froggy (tho)2,161
websites, css, flexbox, layout, learning
Frameworks (bee/ali)2,160
design, responsive-design
Rolling Out Responsive (ali)2,159
responsive-design, processes
Vivaldi, Your Next Browser?2,158
browsers, vivaldi
Blue Beanie Day2,157
websites, awareness-days, standards
On Keeping Breakpoints DRY (edu/css)2,156
css, javascript, media-queries, responsive-design
Seriously, Don’t Use Icon Fonts (tyl/clo)2,155
fonts, icon-fonts, html, quality
A Brief(ish) History of the Web Universe: The Pre-Web (bka)2,154
web, history, sgml
Simplicity Wins Over Abundance of Choice (nng)2,153
simplicity, product-management, usability
PHP vs. Ruby—Let’s All Just Get Along2,152
php, ruby, comparisons
The Cost of Frameworks Recap (chr/css)2,151
frameworks, performance
Getting Started With Service Workers2,150
introductions, web-workers, javascript
Visual Regression Testing With PhantomCSS (jon/css)2,149
testing, regressions, grunt
Introducing EdgeHTML 13, Our First Platform Update for Microsoft Edge (mic)2,148
introductions, edgehtml, edge, microsoft, browsers, browser-engines
JavaScript Frameworks and Mobile Performance2,147
javascript, frameworks, performance, mobile
Loading Web Fonts With the Web Font Loader (fon/css)2,146
fonts, flash-of-x, performance, user-experience
The Cost of Frameworks (aer)2,145
frameworks, metrics, efficiency
You Should Use [Insert Library/Framework], It’s the Bestestest! (aer/rem)2,144
videos, frameworks
Static Site Generators Reviewed: Jekyll, Middleman, Roots, Hugo (bii/sma)2,143
static-site-generation, site-generators, comparisons, jekyll, hugo
Legibility, Readability, and Comprehension: Making Users Read Your Words (nng)2,142
content, legibility, readability, testing
An Overview of JavaScript Templating Engines2,141
overviews, javascript, template-engines, mustache, handlebars, jquery
Writing CSS on Growing Teams (ali)2,140
css, processes, communication, code-reviews, documentation
An Introduction to Google’s Accelerated Mobile Pages (AMP)2,139
introductions, amp, google
CSS in the Modern World2,138
css, link-lists
The Difference Between Responsive and Adaptive Design (geo/css)2,137
design, responsive-design, liquid-design, comparisons
Design + Performance (zem/btc)2,136
videos, design, performance, user-experience
Making a Simple Site Work Offline With ServiceWorker (css)2,135
offline, web-workers, javascript, functionality, support, browsers
Modern Progressive Enhancement (jaf/btc)2,134
videos, javascript, progressive-enhancement
Style Guide Best Practices (bra/btc)2,133
videos, design, documentation, style-guides, best-practices
Why Passwordless Authentication Works (cra)2,132
authentication, passwords, security
9 Ways That Design Trends Are Holding You Back2,131
design, creativity
About Conditional Comments (mic)2,130
conditional-comments, browsers, microsoft, internet-explorer
Programmers: Stop Calling Yourselves Engineers (ibo/the)2,129
career, terminology
W3C Launches One-Stop Accessibility Resource for Developers2,128
w3c, accessibility, documentation, wcag
A Primer on Using Flexbox With Compass2,127
introductions, css, flexbox, layout, compass
How I Got Started in Technical Evangelism2,126
career, advocacy, developer-relations
The Image Replacement Museum (mar/css)2,125
image-replacement, techniques, html, css, images, overviews, link-lists
Why Static Site Generators Are the Next Big Thing (bii/sma)2,124
site-generators, tooling
Background Image Shapes (css)2,123
backgrounds, images, shapes, css, transforms, clipping, svg
ECMAScript 6 (ES6): What’s New in the Next Version of JavaScript (web/sma)2,122
ecmascript, javascript
Templating With Handlebars (css)2,121
handlebars
4 Expert Tips for Getting the Most Out of Google Fonts2,120
google, fonts, tips-and-tricks
HTTP/2: The Pros, the Cons, and What You Need to Know2,119
protocols, http, performance
Offering Feedback (rac/ali)2,118
business-relations, collaboration, communication, product-management
Space Yourself (mwi/sma)2,117
typography, whitespace, css, unicode
Choosing a CMS Your Organization Will Love (ali)2,116
content-management, tooling, productivity
How to Solve Caching Conundrums (cra)2,115
how-tos, caching, http
Object-Oriented UX (ali)2,114
user-experience, information-architecture, design
Performance Budgets in Action (spe)2,113
performance, performance-budgets
Reverse Text Color Based on Background Color Automatically in CSS (fon/css)2,112
css, colors, backgrounds, animations, effects
What’s New in Ember 2.0?2,111
emberjs
Ensure High Contrast for Text Over Images (nng)2,110
contrast, colors, images, accessibility, usability
What’s New in Electron (jlo/ele)2,109
release-notes, electron
Deprecating Our AJAX Crawling Scheme (nag)2,108
google, search, crawling, ajax
CSS Snapshot 2015 (tab+/w3c)2,107
css, standards
How to Create a Web Style Guide You’ll Be Proud Of2,106
how-tos, design, documentation, style-guides
Accelerated Mobile Pages Project (fon/css)2,105
amp, google, mobile
Creating a CSS Sliding Background Effect (geo/css)2,104
css, transforms, backgrounds, effects
How Semantics Create a Better Internet2,103
semantic-web, rdf
AMP and Incentives (tka)2,102
amp, google, performance, web
Caching a MongoDB Database With Redis2,101
databases, mongodb, caching, javascript
Using Web Fonts the Best Way (in 2015) (hel)2,100
fonts, performance
Accelerated Mobile Pages Project2,099
websites, amp, google
Defining and Dealing With Technical Debt (geo/css)2,098
technical-debt, concepts, maintainability, documentation, style-guides, code-reviews
How to Make Charts With SVG (fon/css)2,097
how-tos, visualization, svg, images, html, javascript
Transforming the Web With HTML5 (sdt)2,096
html, web-platform, flash, multimedia
Simplicity in Front-End Tooling (hcr)2,095
tooling, simplicity, preprocessors, postprocessors, sass, css
An Intro to the Twig Templating Engine in Drupal 82,094
introductions, template-engines, twig, drupal
Introducing RAIL: A User-Centric Model for Performance (pau/sma)2,093
introductions, performance, metrics, user-experience
Writing to Think (ali)2,092
writing, career
What I’ve Hated and What I’ve Loved About Web Development (j9t)2,091
retrospectives, career
ESLint: The Next-Generation JavaScript Linter (nza/sma)2,090
javascript, linting, eslint
ES6 Promises in Depth2,089
ecmascript, javascript, promises, callbacks, asynchronicity, events
ES6 Modules in Depth2,088
ecmascript, javascript, modules
Reference Imports in Less (Are Kinda Cool) (chr/css)2,087
less, preprocessors
Authoring Tool Accessibility Guidelines (ATAG) 2.0 (jsp+/w3c)2,086
accessibility, standards, tooling
“Just” (bra)2,085
communication, collaboration
The Nearly-Headless CMS (ali)2,084
content-management, headless, tooling
Understanding JavaScript Constructors (css)2,083
javascript, scope
SQL vs. NoSQL: How to Choose (cra)2,082
how-tos, databases, sql, comparisons
ES6 Math Additions in Depth2,081
ecmascript, javascript, math
When to Hide Content Behind Forms and When to Give Content Away (nng)2,080
content, hiding
Repeated Violations of Webmaster Guidelines2,079
google, search
Factors Affecting Website Performance2,078
performance, network, browsers, memory, servers, images, multimedia
The Problem of “Fire and Forget” in Web Design (j9t)2,077
processes, maintenance, prioritization
The Full Stack Overflow Developer (cod)2,076
career, craft, quality, link-lists
Normalize (CSS) No More2,075
normalize-css, design
Creating Cel Animations With SVG (hey/sma)2,074
animations, svg, images, css, sass
An Intro to CSS Testing With SonarQube (css)2,073
introductions, css, testing, tooling
Preloading Images in Parallel With Promises (kit)2,072
javascript, promises, images, preloading, performance
The Most Popular WordPress Landing Page Plugins2,071
wordpress, plugins, landing-pages
Hello, My Name Is <Error> (ali)2,070
naming, conventions, forms, errors, usability
Node v4.0.0 (Current) (nod)2,069
release-notes, nodejs
Is the Web Platform Getting Too Big? (nza)2,068
web-platform, web
Object Orientated Development With WordPress2,067
wordpress, oop, php
Preventing User Errors: Avoiding Conscious Mistakes (nng)2,066
usability, errors
How to Solve the Global npm Module Dependency Problem2,065
how-tos, npm, dependencies
The Anatomy of Responsive Images (jaf)2,064
html, images, responsive-design, support, browsers
Hey Designers: Stop Being an Afterthought (rhj/sma)2,063
design, processes, collaboration, communication
Gulp for Beginners (zel/css)2,062
gulp, automation, installing, examples
A Brief History of Web Design (dav/btc)2,061
videos, design, history
Animating the User Experience (btc)2,060
videos, user-experience, css, animations
Architecting Scalable CSS (css/btc)2,059
videos, css, architecture, scalability, naming
Atomic Design (bra/btc)2,058
videos, design, atomic-design
Breaking the Barriers—Moving Browsers and the Web Forward (cod/btc)2,057
videos, web, web-platform, browsers
Cheat Your Way With UX (btc)2,056
videos, design, user-experience
CSS Is a Mess (jus/btc)2,055
videos, css, maintainability
Delivering Responsibly (sco/btc)2,054
videos, performance, usability, accessibility, sustainability
JSON Validation by Committee2,053
ruby, json, conformance, validation
SVG Is for Everybody (chr/btc)2,052
videos, svg, images
SVG Lessons I Learned the Hard Way (sar/btc)2,051
videos, svg, images, lessons
The Web’s Future Is Offline (joh/btc)2,050
videos, offline, outlooks
Type Is Visible Language (esp/btc)2,049
videos, typography, fonts
Typographic Units in CSS (joh)2,048
css, units, typography
Six Tips for Chrome DevTools (css)2,047
dev-tools, chrome, google, browsers, tips-and-tricks
The Age of HTML5 Ads2,046
html, monetization
10 Common Mistakes Web Developers Make2,045
mistakes, html, css, javascript, career, performance
Firefox 40: Profiling JavaScript Performance and More (eli)2,044
firefox, mozilla, browsers
How We Get Things Done2,043
project-management, processes, case-studies
HTTP Cats (rog)2,042
websites, http, protocols
Which Editor to Choose? (bre)2,041
code-editors, vs-code, microsoft, sublime-text, comparisons
Introduction to TLS and SSL (ope)2,040
introductions, tls, ssl, protocols, certificates, security
Polyfills or Ponyfills?2,039
polyfills, ecmascript, javascript, terminology
Microsoft Edge: The Review (cra)2,038
edge, microsoft, browsers
5 Easy Performance Tweaks for Node.js Express (cra)2,037
nodejs, express, performance, optimization, compression
Git and GitHub Hacks2,036
git, github, browser-extensions, command-line, tips-and-tricks
Understanding Scope in Ruby2,035
ruby, scope
IAB Says HTML5 Is New Standard, Adobe Agrees (ada)2,034
html, monetization, adobe
Supporting Mobile Navigation in Spite of a Hamburger Menu (nng)2,033
navigation, mobile
Strategies for Cache-Busting CSS (chr/css)2,032
css, caching, performance, tooling, strategies
Ember.js 2.0 Released (wyc/emb)2,031
release-notes, emberjs
Understanding Critical CSS (sma)2,030
css, performance
Localizing Times in JavaScript (chr/css)2,029
javascript, localization, libraries
Deconfusing Pre- and Post-Processing (dea)2,028
css, preprocessors, postprocessors, comparisons
Real-Time Search in JavaScript (osv)2,027
javascript, search, functionality
Using “@ error” Responsibly in Sass (kit)2,026
sass, errors
Average Manager vs. Great Manager2,025
engineering-management, comparisons
The ES6 Conundrum (cod)2,024
ecmascript, javascript, feature-detection, transpiling, link-lists
The Current State of HTML5/CSS3 Browser Support2,023
html, css, browsers, support, canvas, flexbox, colors, vendor-extensions, multimedia
The Tedium of Managing Code (lyz/ali)2,022
maintenance, maintainability, dependencies, javascript, tooling
Mastering Image Optimization in WordPress2,021
wordpress, images, optimization, performance
Debugging CSS Keyframe Animations (sar/css)2,020
css, animations, transforms, debugging
The State of Accessibility in PHP Tools2,019
accessibility, php, code-editors, jetbrains, phpstorm, sublime-text, notepad++
CSS Vendor Prefixes (gla)2,018
css, vendor-extensions, history
An Introduction to Open-Source Licenses (eli)2,017
introductions, foss, licensing
Constructing CSS Quantity Queries on the Fly (rea/sma)2,016
css, selectors
A Look at Length Units in CSS2,015
css, units
Stop Pushing the Web Forward (ppk)2,014
web-platform, browsers, user-experience
A Simple Developer Error Is Exposing Private Information on Thousands of Websites (owe)2,013
version-control, git, mistakes, vulnerabilities, security
Backbone.js Basics: Bringing an App to Life With Events2,012
fundamentals, frameworks, backbone, events, javascript
The Difference Between Minification and Gzipping (chr/css)2,011
comparisons, minification, gzip, compression
Front-End Development Is Development (geo/css)2,010
career, programming
Making Minimalism Work in Mobile and Web2,009
design, prototyping, minimalism, desktop, mobile
Memory Management (ali)2,008
career, tooling
Animations: The Angular Way (css)2,007
angularjs, animations, transitions, css
Google’s Handling of New Top Level Domains (joh)2,006
google, search, domains, seo
A Brief History of HTML (rpo)2,005
html, history, wml, hdml, chtml, wap
HTML5 Comes of Age: It’s Finally Time to Tell Flash Good-Bye2,004
html, multimedia, eme, drm, flash, silverlight
Do Not Track 2.0 (jus/iap)2,003
do-not-track, privacy, w3c
jQuery 3.0 Is Released (sdt)2,002
jquery
Quantity Ordering With CSS (rea/sma)2,001
css, selectors, flexbox, layout
12 Little-Known CSS Facts (the Sequel) (lou)2,000
css, borders, typography, tables, naming, animations, selectors
What’s New in Firefox 391,999
firefox, mozilla, browsers
The Characteristics of Minimalism in Web Design (nng)1,998
design, minimalism, trends
More Tips to Further Secure WordPress (eli)1,997
wordpress, security, tips-and-tricks, plugins
Web Design Is Dead. No, It Isn’t. (vit/sma)1,996
design, tooling, web-platform
Atomic OOBEMITSCSS (una)1,995
css, atomic-css, bem, oocss
Web Design Is Dead (mas)1,994
design, tooling, mobile
React + Performance = ? (aer)1,993
react, performance, metrics
How to Grunt and Gulp Your Way to Workflow Automation1,992
how-tos, automation, grunt, gulp
Container Queries: Once More Unto the Breach (wil/ali)1,991
css, media-queries, container-queries
Getting to Know Stylus (kit)1,990
css, preprocessors, stylus
Understanding Block Formatting Contexts in CSS1,989
css, concepts
Design Principles: Compositional, Symmetrical, and Asymmetrical Balance (sma)1,988
design, principles
The Roots of Minimalism in Web Design (nng)1,987
design, minimalism, history, tips-and-tricks
W3C’s Mobile Checker Is Now Live (cam/sof)1,986
w3c, mobile, tooling
Improving Web Security With the Content Security Policy1,985
security, csp, http
GROWS—an Anti-Fragile, Practical, and Evolutionary Approach (pra)1,984
videos, processes, agile, prioritization
License to SIGKILL (sch)1,983
ruby, unix-like
Accessible Footnotes With CSS (kit)1,982
html, css, accessibility
Where Content Management Systems Fit Into the Process (geo/css)1,981
content-management, content, processes
The Homepage Exception (han/ali)1,980
homepages, design, user-experience
Learning New Tricks (ali)1,979
career, learning, software-design-patterns
Introducing Pure.css—a Lightweight Responsive Framework1,978
introductions, frameworks, pure
Is HTML “Complete”? (bru)1,977
html, standards, web-platform
Page Bloat Update: The Average Web Page Is More Than 2 MB in Size (tam)1,976
performance, metrics, comparisons
(Some) CSS Best Practices Considered Harmful1,975
slides, css, best-practices
The Future Generation of CSS Selectors: Level 4 (lou)1,974
css, selectors, examples
Old CSS Syntax With Prefixes (kar)1,973
css, vendor-extensions, flexbox, gradients
Practical Techniques on Designing Animation (sar/sma)1,972
design, animations, techniques
Performance Tools (fon/css)1,971
performance, tooling, content-delivery, testing, dev-tools, images, css, javascript, optimization, link-lists
Low-Contrast Text Is Not the Answer (nng)1,970
contrast, colors, accessibility, usability
What Are Web Standards1,969
standards, history, html, xml, xhtml, css, wcag, w3c
Building a Custom Twig Filter the TDD Way1,968
twig
</html> (tim)1,967
html, web-platform
No Good Can Come of Bad Code (zel/ali)1,966
quality, accessibility, semantics, standards
Resetting Agency Culture (ali)1,965
culture, collaboration, communication
The Mitt Romney Web Font Problem (zac)1,964
fonts, flash-of-x, user-experience, css, javascript
DRY: Do Repeat Yourself (ppk)1,963
principles, best-practices
Google Releases Polymer 1.0, a Library for the Modern Web Developer (cam/sof)1,962
google, libraries, polymer, web-components
Three Ways to Spice Up Your Social Media Strategy (gra)1,961
social-media, marketing, strategies
Knowing When to Back Off1,960
load-balancing, databases
Understanding Less Guards and Loops1,959
less, loops
The Art of SVG Filters and Why It Is Awesome (sma)1,958
svg, images, filters, css
Web vs. Native: Let’s Concede Defeat (ppk)1,957
web, native
Designing for Explicit Choice (sma)1,956
design, forms, examples
How to Do a Content Audit of Your Website1,955
how-tos, content, auditing, seo
In CSS, the Only Wrong Answers Are Definitive Ones (chr/css)1,954
css
What You Should Know About Collapsing Margins (geo/css)1,953
css, margins
The End of Global CSS1,952
css, maintainability
Approaching Content Strategy for Personalized Websites (ali)1,951
content, content-strategy, customization
Meta-Moments: Thoughtfulness by Design (ali)1,950
design, user-experience
Testing For and With Windows Phone (sma)1,949
mobile, testing, windows, internet-explorer, browsers, microsoft
Understanding CSS Counters and Their Use Cases (lou)1,948
css
Web Standards: We’re F’ing It Up (j9t)1,947
standards, complexity
What’s New in Firefox 38 (eli)1,946
firefox, mozilla, browsers
Using AJAX Forms in Drupal 81,945
drupal, forms, ajax, javascript
Choosing Performance (tka)1,944
performance, facebook+meta
A Vision of Web Development (j9t)1,943
outlooks, minimalism, semantics, conformance, maintainability
Debunking the 5 Myths of Conversion Rate Optimization1,942
myths, marketing, user-conversion, optimization
The At-Rules of CSS (geo/css)1,941
css, overviews
Monotype Is Introducing an HTML5-Based Web Font Platform1,940
html, fonts
Nesting Components1,939
components, nesting
Deprecating HTTP1,938
http, security, protocols, deprecation
5 Ridiculously Common Misconceptions About UX1,937
user-experience, design
HTML5 Canvas: What Is It?1,936
html, canvas, javascript
9 SEO Ideas for Small Businesses on a Budget1,935
seo, social-media, redesigning, responsive-design, marketing, multimedia
Extending in Sass Without Creating a Mess (sma)1,934
sass, css, selectors, extensibility
SVG Fallbacks Guide (ame/css)1,933
guides, svg, images, graceful-degradation
The UC Browser1,932
uc-browser, browsers
The Web’s Grain (fch)1,931
web, design
Mozilla Wants to Deprecate Non-Secure HTTP, Will Make Proposals to W3C “Soon” (epr/ven)1,930
mozilla, http, security, deprecation
Content-First Design (ali)1,929
content, design
Design Principles: Compositional Flow and Rhythm (sma)1,928
design, principles
Intent to Deprecate: SMIL1,927
discussions, chromium, blink, browser-engines, browsers, smil, support, deprecation
Designing Front-End Components1,926
components, best-practices
“It’s Alive!”: Apps That Feed Back Accessibly (hey/sma)1,925
accessibility, aria, live-regions, html, web-apps
Everyone Has JavaScript, Right? (sil)1,924
javascript, support
Sass and Responsive Typography1,923
sass, typography, responsive-design
Standardization and the Open Web (ali)1,922
open-web, standards, foss, community
13 of the Best WordPress Magazine Themes1,921
wordpress, themes, link-lists
jQuery Considered Harmful (lea)1,920
jquery
New Web Layout Ideas for 20151,919
design, layout
Sass Theming With Configuration Files (oni)1,918
sass, configuration
Better Presentation of URLs in Search Results1,917
google, search, urls
3 Things (Almost) No One Knows About CSS (sen)1,916
css
Learnings From Using Sass in Large Scale Projects (hcr)1,915
sass, css, lessons
Of Undocumented Chrome Features and Unreadable W3C Specs (ppk)1,914
chrome, google, browsers, w3c
An In-Depth Overview of Living Style Guide Tools (sma)1,913
design, documentation, style-guides, pattern-libraries, tooling, overviews
How to Build Your Own CSS Preprocessor With PostCSS (cra)1,912
how-tos, css, preprocessors, postcss, gulp
image-dimensions (sin)1,911
packages, npm, images
Modern Web Development With Perl1,910
videos, perl
Want Fancy Firefox Features? Secure Your Website (sts/cne)1,909
firefox, mozilla, browsers, http, security
Jekyll on Rails1,908
jekyll, ruby-on-rails
Using EMCAScript 6 Today1,907
ecmascript, javascript
Sanitizing, Escaping, and Validating Data in WordPress1,906
wordpress, sanitization, escaping, validation, examples
Web Scraping With Node.js (sma)1,905
scraping, nodejs, javascript
Using GitHub Webhooks With PHP1,904
github, webhooks, php
Laravel 4 to Laravel 5—the Simple Upgrade Guide1,903
guides, laravel
7 Ways to Optimize Jenkins1,902
ci-cd, jenkins, optimization, automation
The Poor, Misunderstood “innerText”1,901
javascript, dom
Initiation to Code (ali)1,900
learning, career, engineering-management, leadership
Let Links Be Links (ali)1,899
links, html, javascript, frameworks
Choose Boring Technology (mcf)1,898
programming, tooling
Advanced Performance Audits With DevTools (pau)1,897
performance, auditing, browsers, dev-tools
Beyond Media Queries—it’s Time to Get Elemental1,896
css, media-queries, responsive-design
Google Will Fix Chrome’s Scrolling With Microsoft’s Help (eng)1,895
chrome, google, browsers, microsoft, scrolling
Refresh HTTP Header (kar)1,894
redirecting, http-headers, http, html, metadata, history
Should Our Agile Team Use Scrum or Kanban?1,893
agile, scrum, kanban, processes, project-management
The Developer’s Guide to Feeds in WordPress1,892
guides, wordpress, syndication, rss, atom
Toolkit: A Front-End Framework for the Modern Web1,891
frameworks
WordPress Front End Security: CSRF and Nonces (css)1,890
wordpress, security, csrf
Introduction to WordPress Front End Security: Escaping the Things (css)1,889
introductions, wordpress, security, escaping
First Look at Platform.sh—a Development and Deployment SaaS1,888
deploying, tooling
Why Content Is the New SEO1,887
content, seo
Don’t Forget About Contrast (ali)1,886
accessibility, colors, contrast
Free for Developers (rip)1,885
websites, tooling, link-lists
What Are the Security Risks of HTML5 Apps?1,884
security, web-apps, sanitization
Accessibility’s Costs Are Lower Than You Think (vig)1,883
accessibility, economics
Pluralization for JavaScript (ali)1,882
javascript, localization
An Update on Doorway Pages1,881
google, search, seo
HTML5 Local Storage Revisited1,880
html, browser-storage, apis
Two Weird Tricks That Fix React (dan)1,879
react, tips-and-tricks
Can CSS Be Too Modular? (css)1,878
css, html
Demystifying React Components State1,877
react, components, state-management
Moving to HTTPS on WordPress (chr/css)1,876
wordpress, http, security
How to Automate Style Guide-Driven Development (sma)1,875
guides, design, style-guides, automation
Vivaldi: Opera’s Spiritual Successor (cra)1,874
browsers, vivaldi, opera
Easy URL Parsing With Isomorphic JavaScript (cra)1,873
javascript, urls
New Book: “The Little Book of HTML/CSS Frameworks” (j9t)1,872
books, frameworks, html, css
Stopping the Infighting About Digital Standards (ali)1,871
standards, policies, conventions
Design Principles: Dominance, Focal Points, and Hierarchy (sma)1,870
design, principles, hierarchy
HTML5 Image Description Extension (“longdesc”) (cpt/w3c)1,869
html, images, standards
Using AngularJS for Data Visualisations (css)1,868
angularjs, visualization, svg
What’s New in Firefox 36: Android Debugging, HTTP/2 Support, and More (eli)1,867
firefox, mozilla, browsers
Tired of Safari (ppk)1,866
safari, apple, chrome, chromium, google, browsers, mobile, pointer-events
Pointer Events (jac/w3c)1,865
pointer-events, apis, standards
Selector Specificity With CSS Preprocessors1,864
css, selectors, cascade, preprocessors, bem, sass
Why Developers and Designers Should Work Together1,863
design, collaboration, processes
Responsive Hero Images (gri/clo)1,862
images, responsive-design
Same-Origin Policy (ann)1,861
security, cors, web-platform
The Unbearable Inaccessibility of Slideshows1,860
accessibility, design-patterns, best-practices
List of Android WebViews (ppk)1,859
overviews, mobile, browsers, chromium, chrome, google
Accidental CSS Resets (chr/css)1,858
css, resets, shorthands, examples
HTTP/2 Is Done (mno)1,857
protocols, http
The Specialist–Generalist Balance (ali)1,856
career, communication, collaboration
Why I Don’t Hate Git: Hidden Consistency (mit)1,855
git, command-line, consistency, simplicity, software-design
WebRTC Heads Toward Standardization1,854
webrtc
The Love You Make (zel/ali)1,853
business-relations, career, design
FLIP Your Animations (aer)1,852
animations, techniques, javascript
Why I Don’t Use Compass Anymore (kit)1,851
frameworks, compass
What Will Save Us From the Dark Side of CSS Pre-Processors? (lyz/ali)1,850
css, preprocessors, postprocessors, craft
Counting Chromia (ppk)1,849
chromium, browsers, mobile, google, metrics
Style Guide Generator Roundup (ali)1,848
design, documentation, style-guides, tooling, link-lists
The Big Web Design Trends for 20151,847
design, trends
Reframing Accessibility for the Web (ali)1,846
accessibility, usability
Progressive Enhancement and Data Visualizations (css)1,845
progressive-enhancement, html, css, svg, visualization
The Case Against DRM Needs to Be Made Now (kni/giz)1,844
drm, html, w3c
Web Design and Principles (j9t)1,843
design, principles
Writing AngularJS Apps Using ES61,842
angularjs, ecmascript, javascript
DOM: Custom Elements (ann)1,841
dom, web-components
Securing the Web (w3c)1,840
web-platform, security
Tour of a Performant and Responsive CSS Only Site (css)1,839
css, parallax, effects, performance, case-studies
Variable Fonts for Responsive Design (nic/ali)1,838
fonts, variable-fonts, responsive-design
AngularJS Internals in Depth (sma)1,837
angularjs, javascript
How to Teach Yourself Web Development1,836
how-tos, learning, training, career
On the Deterioration of HTML/CSS Practices (j9t)1,835
html, css, craft
What’s New in Firefox 35 (cra)1,834
firefox, mozilla, browsers
A Vision for Our Sass (ali)1,833
sass, processes
Standards and Browser Compatibility1,832
web-platform, standards, browsers, support, interoperability, polyfills, feature-detection, browser-detection
Front End and Back End (ppk)1,831
programming, career, comparisons
Programming Fonts1,830
websites, fonts, programming, comparisons
Logically Speaking (ali)1,829
communication, project-management
Angular and Templating (ppk)1,828
angularjs
Designing WordPress Themes for Printing1,827
design, wordpress, theming, print
The Basics of Test Automation for Apps, Games, and the Mobile Web (sma)1,826
fundamentals, testing, automation, mobile
The Problem With Angular (ppk)1,825
angularjs
Web Platform and JavaScript (ann)1,824
web-platform, javascript
Why AJAX Isn’t Enough (sma)1,823
ajax, javascript
Strategies for Keeping CSS Specificity Low (chr/css)1,822
css, selectors, cascade, strategies
Timing Guidelines for Exposing Hidden Content (nng)1,821
guidelines, time, hiding, user-experience
A Wave of Command Buses (mat)1,820
php
Designing for Print With CSS (rac/sma)1,819
design, print, css
How to Interview (ali)1,818
how-tos, career, interviewing
A New Microsoft Browser? (ppk)1,817
browsers, microsoft, internet-explorer
Approaches to Media Queries in Sass (edu/css)1,816
css, preprocessors, sass, media-queries, techniques
CSS: Just Try and Do a Good Job (chr/css)1,815
css, cascade, naming, tooling
Analyst Watch: 2015 Will Be a Pivotal Year for HTML5 (sdt)1,814
html
The Good, the Bad, and the Great Examples of Web Typography (sma)1,813
typography, fonts, examples
Browser Storage and AngularJS1,812
angularjs, browser-storage, browsers
Maintainable Social Script Integration1,811
social-media, embed-code, maintainability
The Ultimate Content Marketing Toolkit1,810
content, marketing, tooling, link-lists
OpenSocial Foundation Moves Standards Work to W3C Social Web Activity (w3c)1,809
opensocial, w3c
AngularJS in Drupal Apps1,808
angularjs, drupal
Ground Rules for Working With Web Agencies (j9t)1,807
business-relations, processes, guidelines
The UX of Error Messages1,806
user-experience, errors, microcontent
A Link Is a Promise (nng)1,805
links, microcontent, writing
An Auto-Enforceable SCSS Styleguide1,804
style-guides, automation, linting, sass, tooling
Design Principles: Visual Weight and Direction (sma)1,803
design, principles
The Problems of Working With Web Agencies (j9t)1,802
business-relations, quality
Why You Should Avoid Sass “@ extend” (kit)1,801
sass
Effective Event Binding With jQuery (lon)1,800
jquery, events
Browser Trends December 2014: Safari Survival? (cra)1,799
browsers, trends, metrics, apple, safari, desktop, mobile
HTML5 Differences From HTML4 (zco/w3c)1,798
html, comparisons, standards
Learning to Be Accessible (ali)1,797
accessibility, learning
Back to Basics With WordPress CSS: Understanding the Native Classes (css)1,796
fundamentals, wordpress, css
The Non-Writer’s Guide to Writing for the Web1,795
guides, writing, content, microcontent
Analyzing a PHP Project With Jenkins1,794
php, tooling, debugging, automation, jenkins
CSS Sprites With Sass and Compass1,793
css, images, sprites, sass, compass
What Is the Web? (mno)1,792
web, web-platform, standards, concepts
What’s New in Firefox 34 (cra)1,791
firefox, mozilla, browsers
3 Principles for Perfect Typeface Pairing1,790
typography, fonts, principles
Automating CSS Regression Testing (css)1,789
css, testing, regressions, automation, tooling
What’s New in Chrome 39 (cra)1,788
chrome, google, browsers
10 Typical HTML Interview Exercises1,787
html, interviewing, conformance, semantics, aria
Animation and UX Resources (vlh)1,786
css, javascript, animations, link-lists
Planning for Performance (sco/ali)1,785
performance
Blue Beanie Day 14: Toque ’em if You’ve Got ’em (bee/ali)1,784
awareness-days, standards
Sublime Text for Front End Developers (wes/css)1,783
sublime-text, code-editors, plugins