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

Frontend Dogma

“2010s” News Archive (5)

Entry (Sources) and Other Related TopicsDate#
HTML and Specifying Language (j9t)1,613
html, optimization, minimalism
BEM—Block Element Modifier1,612
websites, bem, css
Consistency (jus)1,611
consistency, design, user-experience
Starting CSS Animations Mid-Way (chr/css)1,610
css, animations
Minimising Font Downloads (jaf)1,609
fonts, css, performance, optimization, support, browsers
Making SVGs Responsive With CSS (sar/cod)1,608
svg, images, responsive-design, css
The 10 Things You Should Do When You Have Your Next Web Idea1,607
creativity, processes
Google’s Blink Not Implementing W3C Pointer Events1,606
google, blink, browser-engines, pointer-events
Favicons, Touch Icons, Tile Icons, Etc.—Which Do You Need? (css)1,605
icons, favicons, images
CSS Vocabulary1,604
css, terminology, cheat-sheets
Intro to AngularJS1,603
introductions, angularjs
An Introduction to Git Hooks1,602
introductions, git, git-hooks
Designer’s Guide to DPI1,601
guides, design, print, pixel-density
25 Ways to Increase Traffic to Your Website1,600
traffic, seo
The WordPress Database Demystified1,599
wordpress, databases, mysql
Swapping Out SVG Icons (chr/css)1,598
svg, images, icons, css, jquery, techniques
How to Create a Helpful and Better 404 Page (sma)1,597
how-tos, error-pages, user-experience, search, functionality
Faster YouTube Embeds With JavaScript1,596
embed-code, youtube, javascript, performance
A Closer Look at Functions in Go1,595
go, functions
CSS-Only Accordion Using the Checkbox Hack (geo)1,594
css, accordions, forms, hacks
You Can Do That With CSS? (sco)1,593
css, forms, layout, transitions
Thinking in Components1,592
components, web-components
A Retort on Simplicity1,591
simplicity, tooling
Responsive Web Design, CSS Specificity, and SVG Knowledge1,590
responsive-design, sublime-text, css, javascript, svg
Build a Blog With Jekyll and GitHub Pages (sma)1,589
blogging, jekyll, github-pages
Testing on the Toilet: Don’t Put Logic in Tests1,588
testing
WordPress I18N and Localization1,587
wordpress, localization, internationalization
The Most Dangerous Word in Software Development (ali)1,586
communication
Keep Sass Simple (kit)1,585
sass
Organizing CSS: OOCSS, SMACSS, and BEM (mat)1,584
css, oocss, smacss, bem, comparisons
HTML Minifier [Revisited]1,583
html, html-minifier, minification, optimization
JavaScript Event Madness! Capturing All Events Without Interference (css)1,582
javascript, events
How to Craft the Perfect 404 Page1,581
how-tos, error-pages, user-experience
Guide to Responsive-Friendly CSS Columns (kat/css)1,580
guides, responsive-design, css, layout
WordPress Theme Development: Getting Started With Underscores (“_s”)1,579
wordpress, introductions, theming, tooling
Tweaking Your Website? Do It Safely With Google Experiments1,578
google, testing, tooling
The W3C Looks to Standardize the Social Web (sdt)1,577
w3c, social-media, web
Ten CSS One-Liners to Replace Native Apps (ali)1,576
css, layout, design
Developer’s Toolbox: GitHub1,575
videos, version-control, git, github
On Web Documents and Web Apps (j9t)1,574
terminology, concepts, comparisons
Introduction to the Resource Timing API1,573
introductions, performance, time, apis, javascript
How Do You Design Interaction? (sma)1,572
design, interaction-design
An Introduction to WAI–ARIA1,571
introductions, aria, accessibility, examples
Breaking Web Design Conventions = Breaking the User Experience (nng)1,570
design, conventions, usability, user-experience
What’s New in Chrome 361,569
chrome, google, browsers
Scaling Down the BEM Methodology for Small Projects (sma)1,568
bem, css, naming
Peachpuffs and Lemonchiffons (jsc)1,567
videos, colors
I Don’t Like It (lau/ali)1,566
design, business-relations, communication
All Code Is Not Equal: On Research and Production Code (j9t)1,565
concepts, terminology, comparisons
Inheriting “box-sizing” Probably Slightly Better Best-Practice (chr/css)1,564
css, box-model, best-practices
Create Responsive Tables With Foundation1,563
videos, responsive-design, tables, html, foundation
Authoring Critical Above-the-Fold CSS (css)1,562
css, sass, performance, asynchronicity
Adding CSS Animations to AngularJS Applications1,561
css, animations, angularjs
Awesome Node.js (sin)1,560
link-lists, nodejs, tooling
Getting Started With Sass and Bourbon1,559
introductions, sass, preprocessors, tooling
Web 2024—a Response to Robin Berjon’s Post (mar)1,558
web, outlooks, javascript, web-components, w3c, web-workers, interoperability, servo
WebRTC Specifications Advance (don/sdt)1,557
interviews, webrtc, apis, standards
The WAI Forward (hey/sma)1,556
accessibility, html, aria, w3c
Optimizing WordPress Performance With P31,555
wordpress, performance, optimization, plugins
Are We Ready to Use Flexbox?1,554
css, flexbox, layout, vendor-extensions, preprocessors, support
Tag Management: Bringing Peace to Developer–Marketer Relations1,553
tag-management, maintenance, tooling
How to “Resize” Images With CSS1,552
css, media-queries, images, resizing
Pixels Are Expensive (aer)1,551
performance, rendering, painting
Media Queries Need Space to Be Successful (kar)1,550
css, media-queries, mobile
Web 2024 (rob)1,549
web, outlooks
Fixed Table Layouts (chr/css)1,548
tables, css
The Pros and Cons of Accessibility Professional Associations1,547
accessibility, career, training
Speed Up Your WordPress Site1,546
wordpress, performance, tooling
Server-Side Device Detection With JavaScript (sma)1,545
javascript, mobile
What Every Frontend Developer Should Know About Webpage Rendering1,544
rendering, dom, cssom, painting, reflow, browsers, browser-engines
kouto swiss1,543
websites, frameworks, presentational-html, css, stylus
6 Tips for Writing Better Code1,542
tips-and-tricks, modules, preprocessors, version-control, code-reviews
15 Little-Known Unix Commands1,541
unix-like, command-line
Why Managers Make Terrible Scrum Masters1,540
agile, scrum, processes, collaboration, engineering-management
How to Speed Up WordPress (sma)1,539
how-tos, wordpress, performance
Web Technologies Hanging Out Together (chr/css)1,538
html, css, javascript, php
Using .htaccess to Prevent Web Scraping1,537
servers, apache, scraping
CSS-Driven Internationalization in JavaScript (sma)1,536
javascript, css, html, internationalization, localization
The World Wide Web Consortium at 20: Moving the Web Toward Its “Full Potential” (tim/kni)1,535
w3c, anniversaries
HTML5 on Track for W3C Finalization by Year’s End (red)1,534
html, w3c, standards
HTML5: On Our Way to Recommendation (ple/w3c)1,533
html, standards
“async” Attribute and Scripts at the Bottom (chr/css)1,532
html, javascript, asynchronicity
Ruby Markup (ri/web)1,531
html, ruby-markup
What’s New in Git 2.0?1,530
git, command-line
Minimalist Newsletter Subscription Form (osv)1,529
forms, email, functionality, minimalism
How to Build and Develop Websites With Gulp (sma)1,528
how-tos, gulp
Apple and Responsive Design (ali)1,527
apple, responsive-design
Women in Tech: Where Are We Headed? (div)1,526
community
PhpStorm 8—New Features1,525
code-editors, jetbrains, phpstorm
Client-Side Form Validation With HTML51,524
html, forms, validation
Testing Responsive Images (wil/ali)1,523
images, html, responsive-design
5 Things I’ve Learned About Accessibility1,522
accessibility, html, keyboard-navigation, testing, assistive-tech, browsers
Prototyping Your Workflow (ali)1,521
prototyping, processes, strategies
Authoring HTML: Language Declarations (ri/w3c)1,520
html, metadata, localization, internationalization
What Web Designers Can Learn From Art History1,519
design, art, colors
We Have Work to Do: #yesallwomen and the Web (ali)1,518
web, community
The Mystery of the jQuery Object: A Basic Introduction (sma)1,517
introductions, jquery
“Mobile First” Considered Confusing (cra)1,516
mobile, mobile-first, desktop
Sniffing in China and WAP (kar)1,515
wap, wml, nginx, servers
Understanding Version Control With Diffs (tob)1,514
version-control
HTML5 Forms: CSS (cra)1,513
html, forms, css, selectors, cascade
An Introduction to Node.js and MongoDB (sma)1,512
introductions, nodejs, mongodb, databases
Mobile and Accessibility: Why You Should Care and What You Can Do About It (sma)1,511
mobile, accessibility, user-experience
HTML5 Forms: The Markup (cra)1,510
html, forms, semantics
The Dangers of Stopping Event Propagation (phi/css)1,509
jquery, events
Managing Responsive Breakpoints With Sass (kit)1,508
sass, media-queries, responsive-design
MooTools Core and More 1.5 Are Here (ser/moo)1,507
release-notes, mootools
CSS: The Good Parts1,506
css, components, namespaces, conventions
Design Principles: Space and the Figure-Ground Relationship (sma)1,505
design, principles, spacing
Global Accessibility Awareness Day: Getting the Word Out (ali)1,504
awareness-days, accessibility
Universal Selector (CSS Selector)1,503
css, selectors
The Definitive Guide to Form Label Positioning1,502
guides, forms, labels, design, accessibility, positioning
Mozilla Relents, Says It Will Implement HTML5 DRM Solution in Firefox (fre/tec)1,501
firefox, mozilla, browsers, drm, eme
Learning Node.js: The “npm link”1,500
videos, nodejs, npm
jQuery With CoffeeScript (chr/css)1,499
jquery, coffeescript, examples
Git for Beginners1,498
git, command-line
Accessibility: The Missing Ingredient (ali)1,497
accessibility, screen-readers, assistive-tech, testing
Picturefill 2.0: Responsive Images and the Perfect Polyfill (sma)1,496
html, images, responsive-design, polyfills
PHP and Continuous Integration With Travis CI1,495
php, ci-cd, tooling
Placeholders in Form Fields Are Harmful (nng)1,494
forms, placeholders, usability
No More JS Frameworks (jcg)1,493
javascript, frameworks
WordPress Permissions—How to Set Up Proper Filesystems and Ownerships (sma)1,492
how-tos, wordpress, permissions
The History of WordPress1,491
wordpress, history
mXSS (gaz)1,490
xss, html, security
Unicode for a Multi-Device World (sma)1,489
unicode, encoding, icons, css
Tips for Creating Accessible SVG (tin)1,488
accessibility, svg, images, tips-and-tricks
Moving Forward With CSS Shapes (sar/ali)1,487
css, shapes, link-lists
Email Subject Lines: 5 Tips to Attract Readers (nng)1,486
email, writing, microcontent, tips-and-tricks
Konqueror vs. Firefox1,485
browsers, konqueror, firefox, mozilla, comparisons
Dealing With Content Images in Email (chr/css)1,484
email, images, html, wordpress, responsive-design
Using Emmet With Sublime Text (joh)1,483
sublime-text, code-editors, tooling
Introduction to Kirby CMS1,482
introductions, content-management
Symfony 2 Checklist for Development and Deployment1,481
symfony, checklists
A Different Letter to a Junior Designer (mal/ali)1,480
design, career
20 Useful Docs and Guides for Front-End Developers (lou)1,479
guides, training, html, css, javascript, link-lists
10 Random jQuery Plugins1,478
jquery, plugins, link-lists
The Internet Explorer “hasLayout” Property1,477
browsers, microsoft, internet-explorer, hacks
Internet Explorer Conditional Comments1,476
browsers, microsoft, internet-explorer, conditional-comments
CSS Selectors Cheat Sheet1,475
css, selectors, cheat-sheets, examples
Cache Invalidation Strategies With Varnish Cache (per/sma)1,474
performance, caching, tooling
Version Control Software in 2014: What Are Your Options?1,473
version-control, git, svn, cvs, comparisons
My Favorite Sass Tools (kit)1,472
sass, tooling, link-lists
CSS Comments1,471
css, comments
An Introduction to the Web Notifications API1,470
introductions, apis, notifications
Syntax Highlighting Outside Your Editor (ali)1,469
code-editors, syntax-highlighting, sublime-text
“:first-child” (CSS Selector)1,468
css, selectors
It’s Time to Encrypt the Entire Internet (kli/wir)1,467
web, security, http, ssl, encryption
Getting Started With Go1,466
introductions, go
Basic Structure of a Web Page1,465
html
12 Little-Known CSS Facts (lou)1,464
css, colors, backgrounds, borders, tables
Understanding the CSS3 “transition-timing-function” Property (sma)1,463
css, time, transitions, animations
IE9 Still Has CSS Limit1,462
internet-explorer, microsoft, browsers, css
Mathematical Markup Language (MathML) Version 3.0 2nd Edition (w3c)1,461
mathml, standards
SEO-Friendly Infinite Scroll1,460
scrolling, seo
Font Size Idea: “px” at the Root, “rem” for Components, “em” for Text Elements (chr/css)1,459
css, units
Creating Style Guides (ali)1,458
design, documentation, style-guides, pattern-libraries
Keyboard-Only Navigation for Improved Accessibility (nng)1,457
accessibility, keyboard-navigation, focus, testing
Stripes in CSS (chr/css)1,456
css, gradients, effects, examples
Web Developers Less Concerned About Browser-Compatibility, More Concerned With HTML51,455
community, html, interoperability, browsers
The Power of “em” Units in CSS (lou)1,454
css, units
HTTPS Basics1,453
fundamentals, http, privacy
What’s New in Firefox 28 (cra)1,452
browsers, mozilla, firefox
Understanding the Object Model1,451
ruby
HTML Forms in AngularJS1,450
html, forms, angularjs
Title CSS: A Simple Approach to CSS Class Naming1,449
css, naming
People Skills for Web Workers (ali)1,448
engineering-management, collaboration
“srcset” and “sizes” (eee)1,447
html, images, responsive-design
Best PHP IDE in 2014—Survey Results1,446
surveys, code-editors, php, jetbrains, phpstorm, sublime-text
WordPress Performance Improvements That Can Go Wrong (sma)1,445
wordpress, performance, plugins
How to Charge for Websites: The Agile Way (cra)1,444
how-tos, economics, business-relations, agile
WAI–ARIA Expands Web Accessibility (w3c)1,443
accessibility, aria, html, standards
5 Apps to Enhance Google Analytics1,442
google, analytics, tooling, link-lists
Web at 25, W3C at 20—an Opportunity to Reflect, and to Look to the Future (w3c)1,441
anniversaries, web, w3c
Symfony in Drupal 81,440
drupal, symfony, link-lists
A Q&A on the Picture Element (yoa+/ali)1,439
interviews, html, semantics, images, responsive-design
Shadow DOM1,438
shadow-dom, dom, svg, images, angularjs, css, mathml
My Current CSS and Sass Styleguide (kit)1,437
css, sass, conventions, naming, bem, documentation
Using Meta Tags in HTML: Some Basics and Best Practices1,436
html, metadata, fundamentals, best-practices, examples
The Web Is 25—and the Semantic Web Has Been an Important Part of It1,435
web, anniversaries, semantic-web
Story of the Web1,434
websites, web, history
Sass Tooltip Mixin (geo)1,433
sass, mixins, tooltips
The World Celebrates 25 Years of the Web1,432
web, anniversaries
The Latest in Web Font Trends (ali)1,431
fonts, trends
Writing Hyperlinks: Salient, Descriptive, Start With Keyword (nng)1,430
links, microcontent, writing, usability
On Links and Accessibility (j9t)1,429
links, accessibility, usability
Rethinking Responsive SVG (sma)1,428
responsive-design, svg, images, css
Getting Started With Microformats2 (mic)1,427
introductions, microformats, html, naming
Grunt and Gulp Tasks for Performance Optimization1,426
yeoman, grunt, gulp, tooling, optimization, performance
Where Is Interoperability for Social Media? (dhi/zdn)1,425
social-media, standards, interoperability, opensocial
What’s New in Chrome 33 (cra)1,424
browsers, google, chrome
Basics of CSS Blend Modes (chr/css)1,423
fundamentals, css, blend-modes, backgrounds, examples
The Battle for the Body Field (ali)1,422
html, xml, wysiwyg, semantics
RDF 1.1 Has Been Published as Recommendation (iva/w3c)1,421
standards, rdf, link-lists
Float Labels With CSS (chr/css)1,420
css, floats, labels, forms
CSS: When to Use Generated Content (j9t)1,419
css, generated-content
Dive In: Resources for Web Animation (ali)1,418
css, animations, link-lists
Multiple Simultaneous AJAX Requests (With One Callback) in jQuery (chr/css)1,417
ajax, callbacks, jquery
How to Build a CLI Tool With Node.js and Phantomjs (sma)1,416
how-tos, command-line, nodejs
What’s New in Firefox 27 (cra)1,415
browsers, mozilla, firefox
Web Animation at Work (ali)1,414
css, animations, design
Why AngularJS Makes Every Single Developer a Better One1,413
angularjs, software-design-patterns, quality
Web Accessibility: Tools and Considerations1,412
accessibility, html, tooling, link-lists
Choosing Vanilla JavaScript (ali)1,411
javascript, jquery
Usability Testing for Mobile Is Easy (nng)1,410
mobile, usability, testing
Killing Off the Global Navigation: One Trend to Avoid (nng)1,409
navigation, trends
Visualizing Data With D31,408
visualization, javascript
How to Do Keyword Research: A Beginner’s Guide1,407
how-tos, guides, keywords, sem
Getting Started With Pattern Libraries (ali)1,406
introductions, design, documentation, pattern-libraries, case-studies
A Word on Contemporary Web Design (j9t)1,405
design, information-design
Force Quit a Tab in Google Chrome (chr/css)1,404
chrome, google, browsers
Controlling Heavy Weight Websites1,403
performance, user-experience, case-studies
One Solution to Responsive Images (sma)1,402
responsive-design, images, html, php
Forrester: HTML5 Apps Still Not as Good as Native Apps (inf)1,401
html, mobile, native
CSS Resets1,400
css, resets
WordPress as a Framework1,399
wordpress
Nine Things to Expect From HTTP/2 (mno)1,398
http, protocols, performance, network
The Current Generation of CSS3 Selectors (lou)1,397
css, selectors, examples
Pragmatic UX Techniques for Smarter Websites (sma)1,396
user-experience, processes, career, link-lists
Thought Process of a Front End Problem (chr/css)1,395
processes, debugging, fonts, opera, browsers
So You Think You Know How to Write a WordPress Theme?1,394
wordpress, theming
Understanding JavaScript “bind()” (sma)1,393
javascript, examples
CSSOM Value API Proposal Dump (tab)1,392
css, cssom, apis
Web Performance Tricks—Beyond the Basics1,391
performance, tips-and-tricks, html, css, optimization, link-lists
CSS Regions Considered Harmful (ali)1,390
css, adobe
Packaging on the Web (jen+/tag)1,389
web-packaging, performance
HTML Explained in 123 Tweets: The Google #htmltuesday Archive (j9t)1,388
html, google, link-lists
Writing on Writing and Other Resources (ali)1,387
writing, link-lists
Tachyons (mrm)1,386
websites, frameworks, presentational-html, css, tachyons
JSON-LD Is an Official Web Standard1,385
json-ld, json, standards, w3c
Cross-Origin Resource Sharing (ann/w3c)1,384
cors, security, standards
10 HTML Tags You May Not Be Using1,383
html, semantics
When to Use “target="_blank"” (chr/css)1,382
links, usability
The Complete Guide to Reducing Page Weight (cra)1,381
guides, performance, compression, caching, content-delivery, minification
Writing a Better JavaScript Library for the DOM (sma)1,380
javascript, dom, libraries, jquery
The State of jQuery 2014 (dme/jqu)1,379
jquery
Myth Busting: CSS Animations vs. JavaScript (css)1,378
animations, css, javascript, comparisons, myths, metrics, gsap
New Features in PHP 5.61,377
php
What Are Icon Fonts?1,376
fonts, icon-fonts
The Syntax vs. the Spirit (chr/css)1,375
programming, loops
UCS vs. UTF-8 as Internal String Encoding (mit)1,374
unicode, encoding
The MPAA Just Joined the W3C, What Could Possibly Go Wrong? (rus)1,373
w3c, multimedia, html, drm
When to Use the “button” Element (chr/css)1,372
html, buttons, forms
Old Browsers, Does It Matter? (kar)1,371
browsers, interoperability, support, web-platform
HTML5 in 2014: Is It Time for a Comeback? (sha)1,370
html, mobile, native
Despite Automatic Updates, Old Browsers Are Still a Problem (edb/zdn)1,369
browsers, web-platform, security, chrome, google, firefox, mozilla, internet-explorer, microsoft, safari, apple
3 Guidelines for Search Engine “No Results” Pages (nng)1,368
guidelines, search, usability
Cross-Origin Resource Sharing on Track to Become a W3C Recommendation (sdt)1,367
w3c, cors, security, standards
10 Web Predictions for 2014 (cra)1,366
web, outlooks, web-apps, browsers
Good-Bye 20131,365
retrospectives, semantic-web, structured-data, open-graph, json, json-ld
What Is the DOM? (chr/css)1,364
dom, html, javascript
Best PHP Frameworks for 20141,363
php, frameworks, metrics, laravel, symfony
So You’ve Decided to Open-Source a Project at Work—What Now? (nza/sma)1,362
foss, licensing, community, communication
Interviewing as a Front-End Engineer in San Francisco (phi/css)1,361
interviewing, career
Tim Berners-Lee Leads Call for More Transparency Over Mass Surveillance (ale/the)1,360
web, privacy
The Rise of Web Bots and Fall in Human Traffic (cra)1,359
web, scraping, spam, traffic, metrics
Get Started With GitHub Pages (Plus Bonus Jekyll) (24w)1,358
introductions, github-pages, jekyll
Dart: On Its Merits (aer)1,357
dart, javascript, comparisons
HTML5 Form Validation1,356
html, forms, validation, accessibility
CSS Frameworks—a Love Affair (geo)1,355
css, frameworks, foundation, bootstrap
Understanding Forms in Drupal1,354
drupal, forms, php
JavaScript Promises: There and Back Again (jaf/dev)1,353
javascript, promises
9 Quick Tips About npm1,352
npm, tips-and-tricks, nvm, command-line
The Device Test Imperative (bri)1,351
testing, browsers, safari, apple, css, overflow
How to Generate Awesome Content1,350
how-tos, content, strategies, user-experience
The First Ever Banner Ad: Why Did It Work So Well? (the)1,349
monetization, history
What’s New in Firefox 26 (cra)1,348
browsers, mozilla, firefox
Grunt for People Who Think Things Like Grunt Are Weird and Hard (chr/css)1,347
tooling, grunt, installing, examples
Finding Memory Leaks With JS (pvd)1,346
javascript, memory
Why You Should Use Continuous Integration and Continuous Deployment (css)1,345
ci-cd, automation, testing, deploying, releasing, processes
How to Run a Usability Test With Users Who Are on Your Site Now (nng)1,344
how-tos, usability, testing
Animating Vectors With SVG (bri/24w)1,343
svg, images, animations, javascript
CSS Is for Developers (lea)1,342
css, career
CSS, HTML, and the Problem of Spec Fragmentation (j9t)1,341
css, html, standards
Creating Temporary Files in PHP (arp)1,340
php
Real World HTML5 Hybrid Apps1,339
html, mobile, polyfills, apis, canvas
Bootstrap vs. Foundation1,338
videos, frameworks, bootstrap, foundation, comparisons
The HTML5 “meter” Element (pan/css)1,337
html, semantics, examples
Foundation 51,336
foundation
Tim Berners-Lee Says “Surveillance Threatens Web”1,335
web, privacy, censorship
Responsive Design Won’t Fix Your Content Problem (ali)1,334
content, responsive-design, strategies
An Introduction to Full Stack JavaScript (sma)1,333
introductions, javascript, tech-stacks
Why Responsive Images Is So Hard (chr/css)1,332
images, responsive-design, css, html
Namespaced Events in jQuery (chr/css)1,331
jquery, namespaces, events
How to Convert a Negative Number to a Positive Number With PHP1,330
how-tos, php, math
The CSS Standards Process (tab/css)1,329
css, standards, processes, w3c
SEO for Responsive Websites (sma)1,328
responsive-design, seo
How to Create Cool Animations With AngularJS 1.2 and Animate.css1,327
how-tos, animations, angularjs, libraries
What’s New in Chrome 31 (cra)1,326
browsers, google, chrome
Grunt Tips and Tricks1,325
tips-and-tricks, grunt, configuration
Is Ghost Really a WordPress Killer?1,324
content-management, ghost, wordpress
An Introduction to DOM Events (sma)1,323
introductions, dom, events, javascript
A Guide to Web Components (css)1,322
guides, web-components, examples
Flat vs. Deep Website Hierarchies (nng)1,321
information-architecture
What’s the Problem With Mobile HTML5? (inf)1,320
html, mobile, native, metrics
Responsive HTML5 Apps: Write Once, Run Anywhere? Where Is Anywhere? (wir)1,319
html, web-apps, responsive-design, performance, multimedia
Internet Explorer 11: The Review (cra)1,318
browsers, microsoft, internet-explorer
Avoiding the 300 ms Click Delay, Accessibly (tka)1,317
events, performance, accessibility
Offline First1,316
websites, offline, progressive-web-apps, web-apps
Killer Responsive Layouts With CSS Regions (sma)1,315
responsive-design, layout, css
How the W3C Met Its Waterloo at the “Do Not Track” Vote Showdown (the)1,314
w3c, do-not-track, privacy, economics, mobile
Sir Tim Berners-Lee: Data and the New Web (tel)1,313
web
What’s New in Firefox 25 (cra)1,312
browsers, mozilla, firefox
How to Sell Responsive Web Design to Clients (sma)1,311
how-tos, business-relations, communication
Test the Web Forward: Now Part of the W3C (ado)1,310
web-platform, testing, adobe, w3c
React: Rethinking Best Practices (jsc)1,309
videos, react, best-practices
Advanced Layout Made Easy With CSS Regions (web)1,308
css, webkit, vendor-extensions
The Top 3 Best Foundation Practices1,307
foundation, best-practices
Internationalization Tag Set (ITS) Version 2.0 (sha+/w3c)1,306
internationalization, html, xml, standards
Cross Browser CSS Injection (css)1,305
css, browsers, tooling, grunt
The Argument Machine (fra)1,304
social-media, community, communication
How the Float Label Pattern Started1,303
forms, labels, design-patterns, history
DRM Likely in Future Versions of HTML (cne)1,302
html, drm, content, eme, standards, w3c
Challenging CSS Best Practices (sma)1,301
html, css, best-practices
Basscss1,300
websites, libraries, presentational-html, css
Lessons Learned From Leading New Web Professionals (sma)1,299
lessons, leadership, engineering-management
IE11: Browser Modes Return (cra)1,298
browsers, microsoft, internet-explorer
Art Directed Articles—Still a Good Idea? (chr/css)1,297
design, trends, examples, responsive-design, link-lists
Preview the New caniuse.com Features (fyr)1,296
release-notes, caniuse
Flat UI and Forms (ali)1,295
forms, design, buttons, accessibility
Interview Questions and Exercises About CSS (chr/css)1,294
interviewing, css, liquid-design, box-model, preprocessors, resets, floats, sprites, accessibility, testing
5 Free Online Browser Testing Tools1,293
browsers, testing, tooling, link-lists
All I Want to Do Is Build a Web Site (and Launch It)1,292
processes, site-generators, grow
The DRM Dilemma Facing the Open Web1,291
drm, html, content, plugins, w3c, eff, open-web
Conical Gradients in CSS (css)1,290
css, gradients, colors, sass, mixins
A Beginner’s Guide to CSS Regions1,289
guides, css
What’s New in Chrome 30 (cra)1,288
browsers, google, chrome
The Extensible Web (dom)1,287
web-platform, extensibility, web-components, shadow-dom, multimedia, ecmascript
Flexbox Layout Isn’t Slow (pau/dev)1,286
css, flexbox, layout, performance
Celebrating World Standards Day (w3c)1,285
awareness-days, standards
The Curious Case of Breadcrumbs in HTML (j9t)1,284
html, navigation, breadcrumbs
Performance Matters (ali)1,283
performance, w3c
Animation of How CSS Triangles Work (chr/css)1,282
css, animations, techniques
Lowering Your Standards: DRM and the Future of the W3C (dan/eff)1,281
html, content, drm, eme, w3c, standards
SEO Strategies for Designers1,280
seo, strategies, urls, metadata, performance
About Cost in Web Development (j9t)1,279
economics, prioritization
Philosophy in UA Detection (kar)1,278
browsers
Google Launches Web Designer, a Visual Tool for Building Interactive HTML5 Sites and Ads (fre/tec)1,277
google, wysiwyg, code-editors
A Dual License for the HTML Working Group (ple/w3c)1,276
html, licensing, w3c
The Web Runs on Electricity and We’re Running Out (dor/ali)1,275
sustainability
Sustainable Web Design (ali)1,274
sustainability, performance
Good Content Is Too Valuable to Die (vit/sma)1,273
content, quality
WordPress Developer Tools1,272
wordpress, tooling, link-lists
Line Mode Browser 2013 (lea+)1,271
websites, browsers, line-mode, history
IE11 and the Mysterious Missing Browser Modes (cra)1,270
browsers, microsoft, internet-explorer
HTML Table Element Guide (chr/css)1,269
guides, html, tables, semantics, css
Microsoft Claims Massive Speed Boost in Latest IE 11 Build (set/cne)1,268
internet-explorer, microsoft, browsers
Webpage Performance (geo)1,267
performance, compression, images, minification, caching, content-delivery
Web Standards Group Plans to Continue Do-Not-Track Effort1,266
w3c, do-not-track, privacy
Image Compression for Web Developers (dev)1,265
images, compression, performance, link-lists
Controlling CSS Animations and Transitions With JavaScript (zac/css)1,264
css, animations, transitions, javascript, examples
Do as Little as Possible (ali)1,263
web, mobile, simplicity
Responsive Navigation on Complex Websites (sma)1,262
navigation, responsive-design, complexity
Diagnostic.css—Super Quick Web Accessibility Testing (kar)1,261
accessibility, css, testing, bookmarklets
Technical Debt1,260
technical-debt, maintenance
Deploying a Yeoman/Angular App to Heroku1,259
deploying, yeoman, angularjs, heroku
WordPress Fragment Caching Revisited (css)1,258
wordpress, caching, performance, php
Tell Don’t Ask (mfo)1,257
programming, best-practices
Domain Sharding Revisited1,256
performance, domains, http, protocols
XML, JSON, XSLT, and XQuery (w3c)1,255
xml, json, xsl, xquery
Progressive Enhancement Is Faster (jaf/sma)1,254
progressive-enhancement, performance
Flat Design and Thin Is In (sma)1,253
design, flat-design
Interview With Lea Verou of the W3C (lea)1,252
interviews, css, vendor-extensions, standards, w3c
A Look at the HTML5 “nav” Element1,251
html, semantics, navigation
The Dark Shadow of the DOM (sib)1,250
dom, shadow-dom, accessibility
Web and Mobile Interest Group Emerges From W3C to Further Mobile Web Initiative (dom/cms)1,249
w3c, mobile, standards
The Angular Way1,248
angularjs, jquery, best-practices
Randomize Sass (geo)1,247
sass, randomness
Opera 16 Adds Form Filler, New Browser Tweaks (bet)1,246
opera, browsers
Release the Kraken—Announcing Yeoman 1.01,245
release-notes, yeoman
A URL Policy for Web Projects (j9t)1,244
urls, links, conventions
WebKit Has Implemented “srcset”, and It’s a Good Thing (wil/sma)1,243
webkit, images, html, responsive-design
Using Remote Image Files When You Develop Locally (lul)1,242
processes, images, drupal, apache, servers
Semantic CSS With Intelligent Selectors (hey/sma)1,241
css, selectors, semantics, html
SVG Fallbacks (chr/css)1,240
svg, images, support, browsers, png
Best Practice for Code Examples (sib)1,239
documentation, best-practices
Chrome Bug Reveals Your Passwords1,238
chrome, google, browsers
How to Create Temporary and Permanent Redirects With Apache and nginx1,237
how-tos, redirecting, servers, apache, nginx
SVG Filters on Text (css)1,236
svg, images, filters, effects
HTML5 Web Storage1,235
html, browser-storage
What’s New in Firefox 23 (cra)1,234
browsers, mozilla, firefox
What Makes a Website Look Dated?1,233
design
How to Configure the Apache Web Server on an Ubuntu or Debian VPS1,232
how-tos, configuration, apache, servers, unix-like
End of an Era as Firefox Bins “Blink” Tag (the)1,231
firefox, mozilla, browsers, html
Autoprefixer: A Postprocessor for Dealing With Vendor Prefixes in the Best Possible Way (sit/css)1,230
css, vendor-extensions, tooling, postprocessors, grunt
Amazon’s Appstore Is Now Accepting HTML5 Web Apps (jam)1,229
html, web-apps
Vim Cheat Sheet1,228
websites, cheat-sheets, vi+vim, code-editors
Object-Oriented HTML, and OOCSS (j9t)1,227
html, css, objects, oocss
W3C Highlights—August 2013 (w3c)1,226
w3c
The HTML5 “form” Attribute (cra)1,225
html, attributes, forms
Solving Rendering Performance Puzzles (jaf)1,224
svg, javascript, performance, rendering
Images Slowing Down Your Site? Try This One Weird Trick! (aer)1,223
performance, images, javascript
Bid to Kill CAPTCHA Security Test Gains Momentum1,222
captcha, security, accessibility
The “Other” Interface: Atomic Design With Sass (fon/sma)1,221
atomic-design, sass
The True Cost of Progressive Enhancement (aar)1,220
progressive-enhancement, economics
Persistent Data Storage API1,219
browser-storage, apis, w3c, standards
Columnize WordPress Tags (geo)1,218
wordpress, css
When Do Elements Take the Focus? (sib)1,217
accessibility, html, focus
Web Storage (w3c)1,216
browser-storage, apis, standards
JavaScript “wake” Event1,215
javascript, events
Automatic CSS Testing (chr/css)1,214
css, testing, regressions, automation
The Web Designer’s Guide to Image Copyrights1,213
guides, design, images, licensing
Much Ado About Diversity1,212
community, dei
CSS3 Transition Property Basics (cra)1,211
css, transitions, examples, fundamentals
“Do Not Track” Opt-Out Icon Coming to Mobile Browsers (dar/cne)1,210
do-not-track, privacy, browsers, mobile
The Web’s Longest Nightmare Ends: Eolas Patents Are Dead on Appeal (jmu/ars)1,209
w3c, web, legal
Simple Responsive Images With CSS Background Images (sma)1,208
responsive-design, images, backgrounds, css, html
Does Flexbox Have a Performance Problem? (chr/css)1,207
css, flexbox, layout, performance
How “yield” Will Transform Node.js1,206
nodejs, javascript
W3C Rejects Ad Industry Attempt to Hijack Do-Not-Track Specs1,205
w3c, do-not-track, privacy, economics
On Mobile, Data URIs Are 6× Slower Than Source Linking (New Research)1,204
mobile, performance, data-urls
What’s New in IE11’s Developer Tools (cra)1,203
browsers, microsoft, internet-explorer, dev-tools
WCAG Techniques and Understanding WCAG Updates (w3c)1,202
accessibility, wcag, techniques
W3C Report Updates Web Applications on Mobile Standards (cms)1,201
w3c, web-apps, mobile, standards
What’s New in Chrome 28 (cra)1,200
browsers, google, chrome
What’s Continuous Deployment?1,199
ci-cd
5 HTML5 and ARIA Design Patterns (tin+)1,198
html, aria, design-patterns, navigation
Discovering Sketch1,197
design, tooling, sketch
When the UI Is Too Fast (nng)1,196
performance, usability
Why You Should Learn HTML5 Now Before It Explodes in Popularity1,195
html, learning, training, link-lists
Progressive Enhancement Is Still Important (jaf)1,194
progressive-enhancement, javascript, testing
Centering Percentage Width/Height Elements (chr/css)1,193
css, centering
The Updated Guide to Unicode on Python (mit)1,192
guides, unicode, python, encoding
Progressive Enhancement: Still Not Dead (tha)1,191
progressive-enhancement, javascript
Opera 15 Is Launched (cra)1,190
browsers, opera
Say “Yes” to JavaScript (mit)1,189
javascript, privacy, performance
IE11 Gives Microsoft a Shot at Browser Redemption (fre/tec)1,188
internet-explorer, microsoft, browsers
HTML 80001,187
html, whatwg
Array Operators in PHP: Interesting but Less Spoken1,186
php, arrays, operators
How We Can Create Open Standards for Social Business (dhi/zdn)1,185
social-media, standards, w3c, opensocial
Reject DRM and You Risk Walling Off Parts of the Web, Says W3C Chief (zdn)1,184
drm, eme, web, w3c
Linked Data Glossary (w3c)1,183
structured-data, semantic-web, terminology, concepts
Is HTML5 Ready? (rem)1,182
html
Improving Usability With Extra Navigation Keys (sib)1,181
usability, keyboard-navigation, javascript
Nifty Modal Window Effects (cod)1,180
css, modals, effects
Media Queries Are Not the Answer: Element Query Polyfill (sma)1,179
responsive-design, css
Understanding Streams in PHP1,178
php, streaming
CSS3 Animation Cheat Sheet1,177
css, animations, cheat-sheets
CSS for Dummies1,176
css, fundamentals
Devs Respond to CSS Shapes Module Level 1 (cra)1,175
css, shapes
13 Tenets of User Experience (rhj/sma)1,174
user-experience, principles
Google Retires Chrome Frame (cra)1,173
google, chrome-frame, browsers, microsoft, internet-explorer
Top 10 Front-End Development Frameworks1,172
frameworks, link-lists
A Simple Guide to Semantic Versioning1,171
guides, semver, versioning, git, examples
Retiring Chrome Frame (dev)1,170
google, chrome-frame, browsers, microsoft, internet-explorer, plugins
Regular Expressions—Gotta Love Them1,169
interviews, regex
We Should All Have Something to Hide1,168
privacy, security
IE 10 Specific Styles (chr/css)1,167
internet-explorer, microsoft, browsers, browser-detection
Facing the Challenge: Building a Responsive Web Application (sma)1,166
responsive-design, web-apps, progressive-enhancement
Why We Need Responsive Images (tka)1,165
images, responsive-design, performance, metrics
Manage Complexity With the Facade Pattern1,164
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)1,163
html, drm, eme, web, w3c
Selling Social in 20131,162
social-media, metrics, economics
Do You Really Need jQuery? (cra)1,161
jquery, javascript
EFF Files Objections With W3C Decrying Addition of DRM to HTML5 (iai/the)1,160
eff, w3c, html, eme, drm
EFF Blasts Proposed DRM Features in HTML51,159
eff, html, drm, content, economics
Compile and Monitor Sass From Gumby21,158
sass, compass, tooling
HTML5 Webpage Locks “Would Stifle Innovation”1,157
html, drm, eme, content, eff
Camino Reaches Its End1,156
camino, browsers
Tips and Tricks for Testing WordPress Themes (sma)1,155
wordpress, theming, testing, tips-and-tricks
The State of Responsive Web Design (ste/sma)1,154
responsive-design, mobile, html, css, javascript
Sass Style Guide (chr/css)1,153
sass, style-guides, examples
Happy 10th Birthday WordPress (cra)1,152
wordpress, anniversaries
Building the New Financial Times Web App (A Case Study) (sma)1,151
web-apps, css, scrolling, case-studies
What’s New in Chrome 27 (cra)1,150
browsers, google, chrome
“Scope” in CSS (css)1,149
css, scope, bem
Writing Testable JavaScript (ali)1,148
javascript, testing
The Design of Code: Organizing JavaScript (ali)1,147
javascript, architecture, maintainability, modules, jquery, plugins, apis
Extend the Web Forward (wyc)1,146
web-platform, extensibility, apis
Replace the Image in an “<img>” With CSS (css)1,145
css, images, image-replacement, techniques
Git: Simply Stashing1,144
git, command-line
Even Better CSS3 Toggle Switches (cra)1,143
css, toggles
Creating a Performance Culture1,142
performance, culture
Migrating a Website to WordPress Is Easier Than You Think (sma)1,141
content-management, wordpress, migrating
HTML5’s “Performance Issue” Rubbished (cra)1,140
html, performance
Mobile Website Security1,139
mobile, security, hosting, policies
DRM in HTML—the Programmer’s View1,138
html, drm, eme, w3c
The Web Wars1,137
libraries, frameworks, tooling, history, comparisons
Paul Irish on Chrome Moving to Blink (pau+/ali)1,136
interviews, browsers, google, chrome, blink, browser-engines
No, HTML5 Does Not Have a Performance Issue (pba)1,135
html, performance
Making the Web Platform More Suitable for “Apps” (ann)1,134
web-platform, web-apps
Thoughts About SCSS and BEM1,133
sass, bem, css
The Definitive Guide to CSS Transitions1,132
guides, css, transitions
Pure (eri)1,131
frameworks, css, pure
How to Contribute to WordPress (sma)1,130
how-tos, wordpress, community
Happy 10th Birthday CSS Zen Garden (cra)1,129
anniversaries, css, design, css-zen-garden
The CSS Zen Garden at 10 (mal)1,128
anniversaries, css-zen-garden, css
Taming Asynchronous JavaScript1,127
javascript, asynchronicity, callbacks, promises, nodejs
How Much Has the Web Really Changed? (vas/sma)1,126
design, web
3D Inset Parallax Effect (css)1,125
css, parallax, effects
The Architecture of Productivity1,124
productivity, user-experience, complexity, simplicity
MongoDB Indexing1,123
databases, mongodb, php
FSF Campaigns Against Standardisation of DRM (sam)1,122
html, drm, w3c
Why the Web Is Ready for Responsive Web Design1,121
responsive-design, mobile, html
Hot in Web Standards: March/April 2013 (lea)1,120
css, grids, layout, testing, lazy-loading, apis, standards, w3c
Node at Work: A Walkthrough (ali)1,119
nodejs, javascript
8 CSS Properties Designers Can’t Live Without1,118
css, layout
Getting Started With HTML51,117
introductions, html, browsers, code-editors, dev-tools, conformance
Better Understanding Random1,116
randomness, php
Digital Publishing and the Web (iva/ali)1,115
w3c, standards, web-platform, css, print
MS Donates 400 Pages to Web Documentation Project1,114
microsoft, web-platform, documentation, javascript