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