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 (6)

Entry (Sources) and Additional TopicsDate#
Grunt Tips and Tricks1505
tips-and-tricks, grunt, configuration
Sass for Web Designers (sim)1504
books, sass, design
What’s New in Chrome 31 (cra)1503
browsers, google, chrome
An Introduction to DOM Events (sma)1502
introductions, dom, events, javascript
Is Ghost Really a WordPress Killer?1501
content-management, ghost, wordpress
A Guide to Web Components (css)1500
guides, web-components, examples
Flat vs. Deep Website Hierarchies (nng)1499
information-architecture
What’s the Problem With Mobile HTML5? (inf)1498
html, mobile, native, metrics
Responsive HTML5 Apps: Write Once, Run Anywhere? Where Is Anywhere? (wir)1497
html, web-apps, responsive-design, performance, multimedia
Avoiding the 300 ms Click Delay, Accessibly (tka)1496
touch, events, performance, accessibility
Internet Explorer 11: The Review (cra)1495
browsers, microsoft, internet-explorer
How the W3C Met Its Waterloo at the “Do Not Track” Vote Showdown (the)1494
w3c, do-not-track, privacy, economics, mobile
Offline First1493
websites, offline, progressive-web-apps, web-apps
Killer Responsive Layouts With CSS Regions (sma)1492
responsive-design, layout, css
Sir Tim Berners-Lee: Data and the New Web (tel)1491
web
How to Sell Responsive Web Design to Clients (sma)1490
how-tos, business-relations, communication
What’s New in Firefox 25 (cra)1489
browsers, mozilla, firefox
React: Rethinking Best Practices (jsc)1488
videos, react, best-practices
Test the Web Forward: Now Part of the W3C (ado)1487
web-platform, testing, adobe, w3c
Advanced Layout Made Easy With CSS Regions (web)1486
css, webkit, vendor-extensions
Internationalization Tag Set (ITS) Version 2.0 (sha+/w3c)1485
internationalization, html, xml, standards
The Top 3 Best Foundation Practices1484
foundation, best-practices
Cross Browser CSS Injection (css)1483
css, browsers, tooling, grunt
The Argument Machine (fra)1482
social-media, community, communication
How the Float Label Pattern Started1481
forms, labels, design-patterns, history
Jeremy Keith: The Power of Simplicity (ada)1480
videos, simplicity
DRM Likely in Future Versions of HTML (cne)1479
html, drm, content, eme, standards, w3c
Challenging CSS Best Practices (sma)1478
html, css, best-practices
Basscss1477
websites, libraries, presentational-html, css
Lessons Learned From Leading New Web Professionals (sma)1476
lessons, leadership, engineering-management
IE11: Browser Modes Return (cra)1475
browsers, microsoft, internet-explorer
Art Directed Articles—Still a Good Idea? (chr/css)1474
design, art-direction, trends, examples, responsive-design, link-lists
Flat UI and Forms (ali)1473
forms, design, buttons, accessibility
Preview the New caniuse.com Features (fyr)1472
release-notes, caniuse
Interview Questions and Exercises About CSS (chr/css)1471
interviewing, css, liquid-design, box-model, preprocessors, resets, floats, sprites, accessibility, testing
5 Free Online Browser Testing Tools1470
browsers, testing, tooling, link-lists
All I Want to Do Is Build a Web Site (and Launch It)1469
processes, site-generators, grow
The DRM Dilemma Facing the Open Web1468
drm, html, content, plugins, w3c, eff, open-web
Conical Gradients in CSS (css)1467
css, gradients, colors, sass, mixins
A Beginner’s Guide to CSS Regions1466
guides, css
The Extensible Web (dom)1465
web-platform, extensibility, web-components, shadow-dom, multimedia, ecmascript
Flexbox Layout Isn’t Slow (pau)1464
css, flexbox, layout, performance
What’s New in Chrome 30 (cra)1463
browsers, google, chrome
Celebrating World Standards Day (w3c)1462
awareness-days, standards
Migrating From Movable Type to WordPress (ada)1461
migrating, movable-type, wordpress
Animation of How CSS Triangles Work (chr/css)1460
css, animations, techniques
Performance Matters (ali)1459
performance, w3c
The Curious Case of Breadcrumbs in HTML (j9t)1458
html, navigation, breadcrumbs
Lowering Your Standards: DRM and the Future of the W3C (dan/eff)1457
html, content, drm, eme, w3c, standards
About Cost in Web Development (j9t)1456
economics, prioritization
SEO Strategies for Designers1455
seo, strategies, urls, metadata, performance
A Dual License for the HTML Working Group (ple/w3c)1454
html, licensing, w3c
Google Launches Web Designer, a Visual Tool for Building Interactive HTML5 Sites and Ads (fre/tec)1453
google, wysiwyg, code-editors
Philosophy in UA Detection (kar)1452
browsers
Sustainable Web Design (ali)1451
sustainability, performance
The Web Runs on Electricity and We’re Running Out (dor/ali)1450
sustainability
Good Content Is Too Valuable to Die (vit/sma)1449
content, quality
Better Web Typography With “font-weight”, Autohinting and “font-feature-settings” (zol)1448
typography, css, examples
HTML Table Element Guide (chr/css)1447
guides, html, tables, semantics, css
WordPress Developer Tools1446
wordpress, tooling, link-lists
IE11 and the Mysterious Missing Browser Modes (cra)1445
browsers, microsoft, internet-explorer
Line Mode Browser 2013 (lea+)1444
websites, browsers, line-mode, history
Microsoft Claims Massive Speed Boost in Latest IE 11 Build (set/cne)1443
internet-explorer, microsoft, browsers
Controlling CSS Animations and Transitions With JavaScript (zac/css)1442
css, animations, transitions, javascript, examples
Webpage Performance (geo)1441
performance, compression, images, minification, caching, content-delivery
Image Compression for Web Developers1440
images, compression, performance, link-lists
Web Standards Group Plans to Continue Do-Not-Track Effort1439
w3c, do-not-track, privacy
modern.ie (ppk)1438
internet-explorer, microsoft, browsers
Do as Little as Possible (ali)1437
web, mobile, simplicity
CSS Clipping and Masking: Examples and Observations1436
css, clipping, masking, shapes, examples
Responsive Navigation on Complex Websites (sma)1435
navigation, responsive-design, complexity
Diagnostic.css—Super Quick Web Accessibility Testing (kar)1434
accessibility, css, testing, bookmarklets
Technical Debt1433
technical-debt, maintenance
Deploying a Yeoman/Angular App to Heroku1432
deploying, yeoman, angularjs, heroku
Tell Don’t Ask (mfo)1431
programming, best-practices
WordPress Fragment Caching Revisited (css)1430
wordpress, caching, performance, php
Code Culture Problem1429
quality, communication, culture, bugs
Domain Sharding Revisited1428
performance, domains, http, protocols
XML, JSON, XSLT, and XQuery (w3c)1427
xml, json, xsl, xquery
Flat Design and Thin Is In (sma)1426
design, flat-design
Progressive Enhancement Is Faster (jaf/sma)1425
progressive-enhancement, performance
A Look at the HTML5 “nav” Element1424
html, semantics, navigation
Interview With Lea Verou of the W3C (lea)1423
interviews, css, vendor-extensions, standards, w3c
The Dark Shadow of the DOM (sib)1422
dom, shadow-dom, accessibility
Opera 16 Adds Form Filler, New Browser Tweaks (bet)1421
opera, browsers
Randomize Sass (geo)1420
sass, randomness
The Angular Way1419
angularjs, jquery, best-practices
Web and Mobile Interest Group Emerges From W3C to Further Mobile Web Initiative (dom/cms)1418
w3c, mobile, standards
The CSS Regions Module—Control Where Content Flows1417
css, layout
Release the Kraken—Announcing Yeoman 1.01416
release-notes, yeoman
A URL Policy for Web Projects (j9t)1415
urls, links, conventions
When Can You Use New HTML and CSS in Production?1414
html, css, standards, support, browsers
Using Remote Image Files When You Develop Locally (lul)1413
processes, images, drupal, apache, servers
WebKit Has Implemented “srcset”, and It’s a Good Thing (wil/sma)1412
webkit, images, html, responsive-design
Semantic CSS With Intelligent Selectors (hey/sma)1411
css, selectors, semantics, html
SVG Fallbacks (chr/css)1410
svg, images, support, browsers, png
Best Practice for Code Examples (sib)1409
documentation, best-practices
Chrome Bug Reveals Your Passwords1408
chrome, google, browsers, bugs
How to Create Temporary and Permanent Redirects With Apache and nginx (dig)1407
how-tos, redirecting, servers, apache, nginx
How to Install Jekyll in OS X1406
how-tos, installing, jekyll, unix-like, apple
SVG Filters on Text (css)1405
svg, images, filters, effects
HTML5 Web Storage1404
html, browser-storage
End of an Era as Firefox Bins “Blink” Tag (the)1403
firefox, mozilla, browsers, html
Autoprefixer: A Postprocessor for Dealing With Vendor Prefixes in the Best Possible Way (sit/css)1402
css, vendor-extensions, tooling, postprocessors, autoprefixer, grunt
How to Configure the Apache Web Server on an Ubuntu or Debian VPS (dig)1401
how-tos, configuration, apache, servers, unix-like
What’s New in Firefox 23 (cra)1400
browsers, mozilla, firefox
What Makes a Website Look Dated?1399
design
Amazon’s Appstore Is Now Accepting HTML5 Web Apps (jam)1398
amazon, html, web-apps
Object-Oriented HTML, and OOCSS (j9t)1397
html, css, objects, oocss
Vim Cheat Sheet1396
websites, cheat-sheets, vi+vim, code-editors
Images Slowing Down Your Site? Try This One Weird Trick! (aer)1395
performance, images, javascript
Solving Rendering Performance Puzzles (jaf)1394
svg, javascript, performance, rendering
W3C Highlights—August 2013 (w3c)1393
w3c
The HTML5 “form” Attribute (cra)1392
html, attributes, forms
Bid to Kill CAPTCHA Security Test Gains Momentum1391
captcha, security, accessibility
The “Other” Interface: Atomic Design With Sass (fon/sma)1390
atomic-design, sass
Is WebRTC Ready Yet?1389
websites, webrtc, overviews, support, browsers
The True Cost of Progressive Enhancement (aar)1388
progressive-enhancement, economics
Persistent Data Storage API1387
browser-storage, apis, w3c, standards
Columnize WordPress Tags (geo)1386
wordpress, css
When Do Elements Take the Focus? (sib)1385
accessibility, html, focus
Web Storage (w3c)1384
browser-storage, apis, standards
JavaScript “wake” Event1383
javascript, events
Automatic CSS Testing (chr/css)1382
css, testing, regressions, automation
The Web Designer’s Guide to Image Copyrights1381
guides, design, images, licensing
CSS3 Transition Property Basics (cra)1380
css, transitions, examples, fundamentals
Much Ado About Diversity1379
community, dei
“Do Not Track” Opt-Out Icon Coming to Mobile Browsers (dar/cne)1378
do-not-track, privacy, browsers, mobile
The Web’s Longest Nightmare Ends: Eolas Patents Are Dead on Appeal (jmu/ars)1377
w3c, web, legal
Does Flexbox Have a Performance Problem? (chr/css)1376
css, flexbox, layout, performance
Simple Responsive Images With CSS Background Images (sma)1375
responsive-design, images, backgrounds, css, html
How “yield” Will Transform Node.js1374
nodejs, javascript
Introducing ESLint (nza)1373
introductions, tooling, linting, eslint
W3C Rejects Ad Industry Attempt to Hijack Do-Not-Track Specs1372
w3c, do-not-track, privacy, economics
Flat Design as a New Foundation for the Web1371
design, fundamentals, flat-design, responsive-design
On Mobile, Data URIs Are 6× Slower Than Source Linking (New Research)1370
mobile, performance, data-urls
What’s New in IE11’s Developer Tools (cra)1369
browsers, microsoft, internet-explorer, dev-tools
W3C Report Updates Web Applications on Mobile Standards (cms)1368
w3c, web-apps, mobile, standards
WCAG Techniques and Understanding WCAG Updates (w3c)1367
accessibility, wcag, techniques
5 HTML5 and ARIA Design Patterns (tin+)1366
html, aria, design-patterns, navigation
What’s New in Chrome 28 (cra)1365
browsers, google, chrome
What’s Continuous Deployment?1364
ci-cd
When the UI Is Too Fast (nng)1363
performance, usability
Discovering Sketch1362
design, tooling, sketch
Why You Should Learn HTML5 Now Before It Explodes in Popularity1361
html, learning, training, link-lists
Centering Percentage Width/Height Elements (chr/css)1360
css, centering
Progressive Enhancement Is Still Important (jaf)1359
progressive-enhancement, javascript, testing
Progressive Enhancement: Still Not Dead (tha)1358
progressive-enhancement, javascript
The Updated Guide to Unicode on Python (mit)1357
guides, unicode, python, encoding
Opera 15 Is Launched (cra)1356
browsers, opera
Say “Yes” to JavaScript (mit)1355
javascript, privacy, performance
IE11 Gives Microsoft a Shot at Browser Redemption (fre/tec)1354
internet-explorer, microsoft, browsers
Array Operators in PHP: Interesting but Less Spoken1353
php, arrays, operators
HTML 80001352
html, whatwg
Reject DRM and You Risk Walling Off Parts of the Web, Says W3C Chief (zdn)1351
drm, eme, web, w3c
How We Can Create Open Standards for Social Business (dhi/zdn)1350
social-media, standards, w3c, opensocial
Linked Data Glossary (w3c)1349
structured-data, semantic-web, terminology, concepts
Is HTML5 Ready? (rem)1348
html
Improving Usability With Extra Navigation Keys (sib)1347
usability, keyboard-navigation, javascript
Media Queries Are Not the Answer: Element Query Polyfill (sma)1346
responsive-design, css
Nifty Modal Window Effects (cod)1345
css, modals, effects
CSS for Dummies1344
css, fundamentals
CSS3 Animation Cheat Sheet1343
css, animations, cheat-sheets
Understanding Streams in PHP1342
php, streaming
13 Tenets of User Experience (rhj/sma)1341
user-experience, principles
Backlinks and Reconsideration Requests1340
backlinks, links, seo, search, google
Devs Respond to CSS Shapes Module Level 1 (cra)1339
css, shapes
Google Retires Chrome Frame (cra)1338
google, chrome-frame, browsers, microsoft, internet-explorer
Top 10 Front-End Development Frameworks1337
frameworks, link-lists
A Simple Guide to Semantic Versioning1336
guides, semver, versioning, git, examples
Retiring Chrome Frame1335
google, chrome-frame, browsers, microsoft, internet-explorer, plugins
Regular Expressions—Gotta Love Them1334
interviews, regex
Facing the Challenge: Building a Responsive Web Application (sma)1333
responsive-design, web-apps, progressive-enhancement
IE 10 Specific Styles (chr/css)1332
internet-explorer, microsoft, browsers, browser-detection
We Should All Have Something to Hide1331
privacy, security
Why We Need Responsive Images (tka)1330
images, responsive-design, performance, metrics
Manage Complexity With the Facade Pattern1329
complexity, software-design-patterns, php
W3C Insider Explains What’s Wrong With Cramming DRM Into HTML5—and What You Can Do About It (plu/boi)1328
html, drm, eme, web, w3c
Selling Social in 20131327
social-media, metrics, economics
Do You Really Need jQuery? (cra)1326
jquery, javascript
EFF Files Objections With W3C Decrying Addition of DRM to HTML5 (iai/the)1325
eff, w3c, html, eme, drm
6 Quick Tips for International Websites (j9t)1324
internationalization, html, css, tips-and-tricks
Compile and Monitor Sass From Gumby21323
sass, compass, tooling
EFF Blasts Proposed DRM Features in HTML51322
eff, html, drm, content, economics
HTML5 Webpage Locks “Would Stifle Innovation”1321
html, drm, eme, content, eff
Camino Reaches Its End1320
camino, browsers
Sass Style Guide (chr/css)1319
sass, style-guides, examples
The State of Responsive Web Design (ste/sma)1318
responsive-design, mobile, html, css, javascript
Tips and Tricks for Testing WordPress Themes (sma)1317
wordpress, theming, testing, tips-and-tricks
Happy 10th Birthday WordPress (cra)1316
wordpress, anniversaries
The Point of Packaged Web Apps (ppk)1315
web-apps, web-packaging
Building the New Financial Times Web App (A Case Study) (sma)1314
web-apps, css, scrolling, case-studies
“Scope” in CSS (css)1313
css, scope, bem
What’s New in Chrome 27 (cra)1312
browsers, google, chrome
Extend the Web Forward (wyc)1311
web-platform, extensibility, apis
The Design of Code: Organizing JavaScript (ali)1310
javascript, architecture, maintainability, modules, jquery, plugins, apis
Writing Testable JavaScript (ali)1309
javascript, testing
Replace the Image in an “<img>” With CSS (css)1308
css, images, image-replacement, techniques
Even Better CSS3 Toggle Switches (cra)1307
css, toggles
Git: Simply Stashing1306
git, command-line
Creating a Performance Culture1305
performance, culture
HTML5’s “Performance Issue” Rubbished (cra)1304
html, performance
Migrating a Website to WordPress Is Easier Than You Think (sma)1303
content-management, wordpress, migrating
Mobile Website Security1302
mobile, security, hosting, policies
DRM in HTML—the Programmer’s View1301
html, drm, eme, w3c
Making the Web Platform More Suitable for “Apps” (ann)1300
web-platform, web-apps
No, HTML5 Does Not Have a Performance Issue (pba)1299
html, performance
Paul Irish on Chrome Moving to Blink (pau+/ali)1298
interviews, browsers, google, chrome, blink, browser-engines
The Web Wars1297
libraries, frameworks, tooling, history, comparisons
How to Contribute to WordPress (sma)1296
how-tos, wordpress, community
Thoughts About SCSS and BEM1295
sass, bem, css
Happy 10th Birthday CSS Zen Garden (cra)1294
anniversaries, css, design, css-zen-garden
The Definitive Guide to CSS Transitions1293
guides, css, transitions
Pure (eri)1292
frameworks, css, pure
Taming Asynchronous JavaScript1291
javascript, asynchronicity, callbacks, promises, nodejs
The CSS Zen Garden at 10 (mal)1290
anniversaries, css-zen-garden, css
How Much Has the Web Really Changed? (vas/sma)1289
design, web
3D Inset Parallax Effect (css)1288
css, parallax, effects
The Architecture of Productivity1287
productivity, user-experience, complexity, simplicity
MongoDB Indexing1286
databases, mongodb, php
FSF Campaigns Against Standardisation of DRM (sam)1285
html, drm, w3c
Hot in Web Standards: March/April 2013 (lea)1284
css, grids, layout, testing, lazy-loading, apis, standards, w3c
Why the Web Is Ready for Responsive Web Design1283
responsive-design, mobile, html
Node at Work: A Walkthrough (ali)1282
nodejs, javascript
Blink and the End of Vendor Prefixes (nza)1281
blink, browser-engines, vendor-extensions, css
8 CSS Properties Designers Can’t Live Without1280
css, layout
How to Create SVG Paths Easily Using the GIMP (zol)1279
how-tos, images, svg
Getting Started With HTML51278
introductions, html, browsers, code-editors, dev-tools, conformance
Better Understanding Random1277
randomness, php
Digital Publishing and the Web (iva/ali)1276
w3c, standards, web-platform, css, print
MS Donates 400 Pages to Web Documentation Project1275
microsoft, web-platform, documentation, javascript
On CSS Documentation1274
css, documentation, cssdoc
Magic Numbers in CSS (chr/css)1273
css, maintainability
RIP HTML5 “<hgroup>” Element (cra)1272
html, headings
jQuery 2.0 Released (dme/jqu)1271
jquery, release-notes
Preventing the Performance Hit From Custom Fonts (chr/css)1270
performance, fonts, ajax, jquery, lazy-loading
3 Neat Tricks With Regular Expressions (sib)1269
regex, javascript, tips-and-tricks
WordPress Security Tips1268
wordpress, security, tips-and-tricks
Base Converting and Binary Operators1267
conversion, operators, php
Netflix Coming to HTML5 Just as Soon as the DRM Ducks Are in a Row (ars)1266
netflix, html, drm, eme, apis, content
Getting the URL of an Iframe’s Parent (nza)1265
iframes, urls, javascript
JSON Linked Data1264
json, json-ld
How to Improve the Deployment of WordPress Websites (sma)1263
wordpress, deploying, optimization, how-tos
Extending Twig Templates: Inheritance, Filters, and Functions1262
php, twig, inheritance
Media Queries Within SVG (tka)1261
svg, images, css, media-queries, support, browsers
W3C Drops “hgroup” Tag From HTML5 Spec (wir)1260
w3c, html, headings
SEO Can Help You Communicate1259
seo, communication
Can You “Over Organize” JavaScript? (chr/css)1258
javascript, conventions, formatting, optimization
It’s the End of the “Blink” Tag as We Know It (wir)1257
html, support, browsers
Improve Mobile Support With Server-Side-Enhanced Responsive Design (jon/sma)1256
responsive-design, mobile, css, caching
CSS3 Columns and Paged Reflowable Content1255
css, layout
Generating One-Time Use URLs1254
urls, php
A Complete Guide to Flexbox (chr/css)1253
guides, css, flexbox, layout
Git Koans (sjl)1252
git, command-line
WordPress Migration: How to Move a Site Without Hassle (sma)1251
wordpress, migrating, how-tos
5 Common Mistakes With “rel=canonical”1250
html, metadata, seo, google, mistakes
Global Accessibility Awareness Day (ons)1249
accessibility, awareness-days
Can We Get Rid of Gradient Prefixes? (lea)1248
css, vendor-extensions, gradients
Chrome 27 Beta Wrings Out More Speed, Streamlines HTML5 Input (jon/eng)1247
chrome, google, browsers
jQuery: The Performance of DOM Caching1246
jquery, dom, caching, performance
What’s New in Firefox 20 (cra)1245
browsers, mozilla, firefox
Blink (ppk)1244
blink, browser-engines, chromium, chrome, google, opera, browsers
CSS Masking1243
css, masking
Children of the DOM (sib)1242
javascript, dom
Blink—Chrome’s New Rendering Engine1241
browsers, browser-engines, blink, chrome, google
Hello, Blink! (aer)1240
browsers, browser-engines, blink
Media Queries in SVG Images (gri/clo)1239
images, svg, css, media-queries
Moving From Flash to HTML5 the Easy Way (zor)1238
migrating, flash, html
Do Not Change the Default Timezone From UTC in WordPress (wes)1237
wordpress, time
Callbacks, Promises, and Simplicity1236
javascript, nodejs, callbacks, promises, simplicity
Broken Promises1235
nodejs, promises, callbacks, asynchronicity
Callbacks Are Imperative, Promises Are Functional: Node’s Biggest Missed Opportunity1234
javascript, nodejs, callbacks, promises, asynchronicity
Object-Oriented PHP (ons)1233
php, oop
Material Honesty on the Web (ali)1232
design
CSS Architectures: New Best Practices1231
css, resets, floats, image-replacement, icons, layout
Printing the Web (hcr)1230
print, css
The End of Object Inheritance and the Beginning of a New Modularity1229
videos, programming, conventions, principles
Tell W3C: We Don’t Want the Hollyweb (apr)1228
html, drm, eme, w3c
There’s More to the CSS “rem” Unit Than Font Sizing (css)1227
css, units
I’m Done With the Web (me1)1226
learning, frameworks, gwt, sproutcore, emberjs
Responsive Web Design With Physical Units (sma)1225
responsive-design, mobile, css, units
5 Extremely Useful but Rarely-Used CSS3 Properties1224
css, backgrounds, transitions, colors, shadows
CSS Architectures: Principles of Code Cleanup1223
css, principles, optimization, quality
The Basics of Caching and Cache Digests1222
fundamentals, caching, ruby-on-rails
PHP Project Management1221
php, project-management
Interview With Steve Faulkner: HTML5 Editor and New Doctor (ste+/htm)1220
interviews, html, w3c
The Web on Mobile and Beyond (don/ali)1219
web, mobile, mobile-first, responsive-design
DRM1218
content, drm
Contributing to MooTools (ast/moo)1217
mootools
The Overuse of “Censorship” (tan)1216
google, censorship, terminology
Selecting HTML5 “id” and “class” Names That Start With a Number in CSS (ben)1215
html, attributes, selectors, css
Get Started With Testing From Top to Bottom1214
introductions, testing, processes
List of Mistakes in the Design of CSS (fan)1213
css, mistakes
Is Responsive Design Soulless?1212
responsive-design, creativity, design
The Lengths of CSS (chr/css)1211
css, units, support, browsers
Activating Browser Modes With Doctype (hsi)1210
browsers, standards, doctypes, html, xhtml, xml
Is It Time for Open Standards for Web Payments? (w3c)1209
w3c, economics
Defensive Design1208
books, user-experience, usability, errors, design
Oh Look—a Dead WaSP (cra)1207
standards, community, advocacy, web-standards-project, developer-relations, browsers
Using SVG (chr/css)1206
svg, images, css, support, browsers, examples, data-urls, tooling, link-lists
W3C Is Getting Some Work Done (ali)1205
w3c
How to Build a Better Button in CSS3 (cra)1204
how-tos, buttons, css
Our Work Here Is Done (aar/wa)1203
web-standards-project, standards, community, advocacy, developer-relations, browsers
Unless You Use Firefox, HTML5 localStorage Can Completely Fill Your Hard Drive1202
html, browser-storage, browsers, chrome, google, safari, apple, opera, internet-explorer, microsoft
WebKit for Developers (pau)1201
webkit, overviews, link-lists
The Problem of CSS Form Elements (sma)1200
css, forms
Browserify vs. Component (for)1199
browserify, tooling, comparisons
6 Nifty, Time-Saving HTML Attributes1198
html, attributes, forms
Setting Up a MySQL Database (ast)1197
mysql, databases
HTML5 Forms Introduction and New Attributes (htm)1196
introductions, forms, buttons, attributes, html
A Guide to Method Chaining1195
guides, ruby
What’s New in Chrome 25 (cra)1194
browsers, google, chrome
Polymer1193
websites, polymer, web-components
Firefox Raises the Online Privacy Bar With New Cookie Policy (edb/zdn)1192
firefox, mozilla, browsers, cookies, privacy
Brad Hill: “HTML5 Security Realities” (chr/css)1191
slides, security, xss, html
Font Hinting and the Future of Responsive Typography (nic/ali)1190
fonts, typography, responsive-design
A Reminder About Selling Links That Pass PageRank1189
pagerank, google, seo, monetization
The Evolution of the BEM Methodology (sma)1188
bem, css, naming, history
CSS Preprocessor README (tab)1187
standards, tooling
The Five Features I Like Most About Opera (and Presto Is None of Them)1186
opera, browsers
What’s New in Firefox 19 (cra)1185
browsers, mozilla, firefox
A Perspective on SOA1184
architecture, ruby-on-rails, testing, deploying, scalability
BBC Supports Attempt to Sneak DRM Into HTML5 (wir)1183
html, drm, eme, content
QA and UX (nng)1182
quality, user-experience, concepts
JavaScript Is Awesome1181
javascript
Opera Announces Switch to WebKit Rendering Engine1180
opera, browsers, browser-engines, presto, webkit
Using WAI–ARIA in HTML (ste/w3c)1179
guides, html, aria, accessibility
Why Responsive Web Design Has to Win Out (sma)1178
responsive-design, mobile
Opera Admits Defeat, Switches to Google’s Chromium1177
opera, browsers, browser-engines, presto, webkit
A Critical Approach to Typefaces (sma)1176
fonts, typography
Environmental Design With the Device API (ali)1175
apis, sustainability
DRM for the Web? Say It Ain’t So (wir)1174
w3c, html, drm, eme, content
W3C in the Wild (ali)1173
w3c, link-lists
Favicon: A Changing Role1172
html, favicons, images
Peer Dependencies (dom)1171
npm, nodejs, dependencies
Introducing the New HTML5 “<main>” Element (cra)1170
introductions, html, semantics
Web: From History to the Future1169
web, tooling, libraries, frameworks
Hello Firefox, This Is Chrome Calling (sla)1168
chrome, google, firefox, mozilla, browsers, webrtc
Reactive Programming (ast)1167
programming, javascript
Programmer-Friendly CSS Frameworks1166
css, frameworks, link-lists
Groundwork CSS1165
websites, frameworks, presentational-html, css
HTTP Archive: Adding Flush1164
php, flushing, performance
The Absolute Beginner’s Guide to CoffeeScript1163
guides, coffeescript
How to Order CSS Selectors (j9t)1162
how-tos, css, selectors, sorting, conventions
CSS Selectors Level 4: The Path to CSS41161
css, selectors
A Web Developer Fumbling With Social Media (zac)1160
social-media
2013 CSS Wishlist (chr/css)1159
css, wish-lists
Microsoft Goes Its Own Way With WebRTC1158
microsoft, standards, w3c, webrtc
Lingering Misconceptions on CSS Preprocessors (chr/css)1157
css, preprocessors, less, sass
Sneak Peek Into the Future: CSS Selectors, Level 4 (sma)1156
css, selectors
Can I Still Use “px”?1155
css, units, responsive-design
Bulletproof Your Drupal Website1154
drupal, security
What’s New in Chrome 24 (cra)1153
browsers, google, chrome
Andy Clarke: The Interview—Killing Contracts (mal/sma)1152
interviews, design, business-relations, legal
Grid-Based Layouts 1011151
design, layout, grids, adobe
Great Design Is Great Writing (kel)1150
design, flat-design, writing
Common JavaScript “Gotchas”1149
javascript
Form Follows Function1148
web-platform, experiments, examples, effects
Google Releases Chrome 24—Get It Now (bet)1147
chrome, google, browsers
Typography 1011146
introductions, typography, terminology
Dealing With IE (ada)1145
internet-explorer, microsoft, browsers
Using Web Storage (sib)1144
browser-storage, apis, javascript
What’s New in Firefox 18 (cra)1143
browsers, mozilla, firefox
Using SSH and SFTP With PHP1142
ssh, ftp, php
Improving Your Website Usability Tests (sma)1141
usability, testing, optimization
Interview With Ian Hickson, HTML Editor (bru/htm)1140
interviews, html, standards, web-platform
Exploring Header Compression in HTTP/2.0 (mno)1139
protocols, http, http-headers, compression
Shadow DOM 1011138
introductions, dom, shadow-dom
All You Need to Know About CSS Transitions1137
css, transitions, javascript, jquery
How to Start an Open-Source Project (nza/sma)1136
how-tos, foss, processes, licensing, documentation, versioning, releasing
Thursday, 3 January 2013 (hel)1135
html, career, learning
Pseudo Element Animations/Transitions Bug Fixed in WebKit (chr/css)1134
webkit, browser-engines, browsers, css, selectors, animations, transitions, bugs
10 Predictions for the Mobile Industry in 2013 (par/for)1133
mobile, outlooks, html
Why Is Node.js So Much Faster? (sim)1132
nodejs, javascript, performance, asynchronicity
Web Technology: 5 Things to Watch in 2013 (sts/cne)1131
browsers, standards, images, performance
10 Web Predictions for 2013 (cra)1130
web, outlooks, microsoft, nodejs, responsive-design
5 Use Cases for Icon Fonts (css)1129
icon-fonts, fonts, examples, css
What Will HTTP Be Superseded By? (sim)1128
protocols, http, ssl
6 Ways SEO Will Change in 20131127
seo, google
Why Is Microsoft Contributing to WebKit? (mar/zdn)1126
microsoft, webkit, browser-engines
Twas The Night Before Responsive1125
design, responsive-design
Cover Full Height of Browser Viewport With CSS and JavaScript1124
css, javascript, viewport
What the Heck Is SEO? A Rebuttal (wil/sma)1123
seo
A Tale of Animation Performance (chr/css)1122
css, animations, performance
CSS Masks—How to Use Masking in CSS Now (sch)1121
how-tos, css, masking, svg, images
Why Moving Elements With “translate()” Is Better Than “pos:abs top/left” (pau)1120
css, animations, performance
Scrolling Performance (aer)1119
performance, scrolling
Parallaxin’ (aer)1118
effects, parallax, css, javascript
First Official W3C HTML5 Standard Finally Completed! What’s Coming in 2013? (tod)1117
interviews, w3c, html, standards
Get Started With Git1116
interviews, introductions, git
HTML5 Inches Closer to the Finish Line (wir)1115
html, standards, w3c
The Story of Why HTML5 Matters (bri/tec)1114
html
Open Source Release From MS Open Tech: Pointer Events Initial Prototype for WebKit (sbl)1113
microsoft, standards, foss, pointer-events, webkit
Hot in Web Standards: November/December 2012 (lea)1112
html, apis, standards, w3c
Getting to Know CSS3 Selectors: Structural Pseudo-Classes1111
css, selectors, examples
CSS Baseline: The Good, the Bad, and the Ugly (sma)1110
css, typography
HTML5 Is Done—HTML 5.1 Next on Standards Agenda (hei)1109
html, canvas, standards, w3c
The Basics of jQuery (cji)1108
fundamentals, jquery
WOFF File Format 1.0 (typ+/w3c)1107
woff, fonts, standards
Tuktuk1106
websites, frameworks, presentational-html, css
Classes vs. IDs and Descendent Selectors1105
css, selectors, comparisons
CSS Animations With Only One Keyframe (lea)1104
css, animations
A Google’s World (plo)1103
google
OWL 2 Web Ontology Language Document Overview (Second Edition) (w3c)1102
overviews, owl, standards
Why Won’t Helvetica Go Away? (sma)1101
fonts, typography, history
Prototypes in JavaScript1100
javascript, prototypes
How to Become a Top WordPress Professional (sma)1099
how-tos, wordpress, career
Translation Is UX (ali)1098
localization, user-experience, accessibility
Introduction to Node.js Streams1097
introductions, nodejs, streaming
The Perception of Speed1096
performance, user-experience, single-page-apps
Headless WebKit and PhantomJS (cji)1095
webkit, headless, tooling
“Father of the Internet”: Why We Must Fight for Its Freedom (cnn)1094
web, censorship, legal
Introducing the Magento Layout (sma)1093
introductions, magento, layout
Will HTML Ever Be Replaced? (cra)1092
html
“Bad Code,” Dogmatism, Etc. (chr/css)1091
html, css, quality
Firefox 18 Beta Adds JavaScript Improvements, Retina Display Support (tec)1090
firefox, mozilla, browsers
SocialCount, Faster and Lighter Social Networking Widgets (zac)1089
jquery, plugins, social-media
Writing More Autonomous JavaScript (css)1088
javascript, jquery, events
Why HTML5 Provided More Tricks Than Treats in 2012 (ven)1087
html, retrospectives
Web Scraping in Node.js (cji)1086
scraping, nodejs
In Defense of Descendant Selectors and ID Elements (zel)1085
css, selectors, html
What Is CoffeeScript All About?1084
coffeescript
The Single Responsibility Principle1083
principles, solid, php
Code Smells in CSS (css)1082
css, maintainability, technical-debt, anti-patterns
IVORY Framework1081
websites, frameworks, presentational-html, css
Making HTTP Requests in Node.js (cji)1080
http, nodejs
What the Hell’s Up With “@media not”? (ppk)1079
css, media-queries
CSS Architecture (phi)1078
css, architecture, naming, best-practices, tooling
Interview With Robin Berjon, HTML5 Editor (rob+/htm)1077
interviews, html, standards, w3c, whatwg
HTML5 and the Future of the Web1076
html, standards
The CSS Problem (j9t)1075
css, standards
How to Use Aliases in Linux Shell Commands (com)1074
how-tos, aliases, command-line, shells, unix-like
JavaScript Accessibility 101 (sib)1073
introductions, javascript, accessibility
W3C and Digital Publishing (iva/w3c)1072
w3c, content, standards, epub
Perfecting Your Website’s Favicon1071
images, favicons, optimization
Is HTML5 Adoption the Real Deal for Developers?1070
html, community
The Complete Guide to WordPress Custom Post Types (sma)1069
guides, wordpress, php
Why Ems? (chr/css)1068
css, units
Off Canvas Menu With CSS “:target” (chr/css)1067
css, selectors, navigation
Principles of Writing Consistent, Idiomatic HTML1066
html, attributes, conventions, formatting, consistency, naming, sorting
The Open/Closed Principle1065
principles, solid, php
Internet Explorer 10: The Review (cra)1064
browsers, microsoft, internet-explorer
Compressive Images (sco)1063
images, compression, jpeg
The Facebook Loading Animation in CSS (css)1062
css, backgrounds, animations, facebook+meta
The CSS Physical Unit Problem (ppk)1061
css, units
Exploration of Single-Page Websites (sma)1060
design, navigation, landing-pages, examples
CSS3 Pseudo-Classes and HTML5 Forms: Their Limitations and a Possible Solution (zol)1059
css, html, forms
Web Developer Economics: The Wrapup (chr/css)1058
career, economics, metrics
20 Inspirational Landing Page Designs1057
design, landing-pages, examples, link-lists
Display Form “<progress>” (chr/css)1056
html, forms, progress-indicators, jquery
Why Should Web Design Be a Profession? (sma)1055
design, career
Getting Started With MooTools1054
introductions, frameworks, mootools
5 CSS Properties That Give Designers Fits1053
css, design, floats, shadows, gradients, borders, navigation
Usability of Browsers Error Messages (kar)1052
browsers, errors, content, usability
Yahoo Will Ignore “Do Not Track” From IE10 (the)1051
do-not-track, privacy, yahoo, internet-explorer, microsoft, browsers
Why Coding Style Matters (nza/sma)1050
formatting, conventions, communication, html, css, javascript, jquery
Talk Node.js With the Experts—How It All Went Down1049
interviews, nodejs, link-lists
The Road to Reusable HTML Components (sma)1048
html, css, components, maintainability
Measuring Connection Speed in Browsers (ppk)1047
network, performance, browsers, mobile
IE10 for Windows 7: Why the Delay? (cra)1046
browsers, microsoft, internet-explorer, windows
There Is No Mobile Web (ada)1045
videos, mobile, web
Web Performance: When Millisecond Resolution Just Isn’t Enough1044
performance, javascript, apis, metrics
Practical Code Refactoring—Readability1043
refactoring, best-practices, formatting, naming, conventions
What’s Left for HTML5? (sdt)1042
html, standards
David Walsh on Redesigning With Sass (chr/css)1041
sass, preprocessors, examples, mistakes
Combining CoffeeScript With ASP.NET1040
coffeescript, asp-net
Top 10 PHP Security Vulnerabilities1039
php, security, vulnerabilities
You’re Missing the Point of Promises (dom)1038
javascript, promises
European Commissioner Concerned About “Do Not Track” Standard (hei)1037
do-not-track, privacy, w3c
Color Theory 1011036
introductions, colors, design
Cache Is King1035
performance, caching
Using JSLint to Refine Your Code1034
javascript, linting, jslint
“Do Not Track” Proposal Runs Into More Roadblocks (lan)1033
do-not-track, privacy, w3c, browsers, economics
IndexedDB Featured in New Web Development Open Standards Site1032
indexeddb, databases, standards, w3c, documentation
Node JS (tin/jsc)1031
videos, javascript, nodejs
WebPlatform.org: Apple, Google, MS, Mozilla… Working on Standards1030
web-platform, documentation, w3c, apple, facebook+meta, google, microsoft, mozilla, adobe, opera
Tech Rivals Team Up for Free Web Dev Docs (the)1029
web-platform, documentation, apple, facebook+meta, google, microsoft
W3C Announces Web Platform Docs (sdt)1028
w3c, web-platform, documentation, adobe, facebook+meta, google, microsoft, mozilla, opera
WebPlatform.org1027
websites, web-platform, documentation, standards
Introducing TypeScript—JavaScript on Steroids (cra)1026
introductions, typescript
Thoughts on TypeScript (nza)1025
typescript, javascript
An Introduction to CoffeeScript1024
introductions, coffeescript, javascript
Stefan Sagmeister Interview (sma)1023
interviews, design
“Do Not Track” Effort Going Nowhere (ton)1022
do-not-track, privacy, w3c, economics
CSScomb: Sorting CSS Properties, the Better Way (sma)1021
css, sorting, tooling
Hmm, Let’s Not “Fuck the Standards Bodies” (mar)1020
standards, w3c, whatwg
Test the Web Forward (w3c)1019
quality, testing, standards, web-platform
W3C Outlines Plan to Finalize HTML51018
w3c, html, standards
TypeScript—Microsoft’s Replacement for JavaScript1017
microsoft, typescript, javascript
Relations (ada)1016
apple, safari, browsers, developer-relations
Happy 10th Birthday Firefox! (cra)1015
browsers, mozilla, firefox, anniversaries
The Flat Design Era1014
flat-design, design, link-lists
Apple’s .mobi Insanity (ppk)1013
safari, apple, mobile, browsers
Homepage Design Changes (nng)1012
homepages, design, history
Towards Interoperable Pointer Events: Evolving Input Events for Multiple Devices1011
pointer-events, apis, internet-explorer, microsoft, browsers, w3c
Is RSS Still a Useful Way to Keep Up With Technology?1010
rss, syndication, learning
Do Web Developers Ever Learn?1009
web, learning, javascript
Code Guide (mdo)1008
websites, guides, conventions, html, css
“Do Not Track” in the Short, Medium, and Long Term (w3c)1007
do-not-track, privacy, w3c
It’s Not All Doom and Gloom on the Web (cod/sma)1006
community, web-platform