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

Frontend Dogma

“2010s” News Archive (5)

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