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

Frontend Dogma

“2010s” News Archive (7)

Entry (Sources) and Additional TopicsDate#
The History of the Internet—Infographic806
history, web
Application Cache Is a Douchebag (jaf/ali)805
caching, browser-storage, offline
Responsive Image Format804
images, responsive-design, jpeg, pjpeg
Stop Making Endless Design Changes803
design, processes
Cross-Browser Debugging CSS (stu)802
css, debugging, browsers, cascade, vendor-extensions, hacks
How I Got Into Web Development—the Long Version (lea)801
career, retrospectives
Managing Technical Debt (acm)800
technical-debt, programming, quality, processes
WordPress Shortcodes: A Complete Guide (sma)799
guides, wordpress
Cross-Site Scripting Attacks (XSS)798
security, xss, examples
A Non-Responsive Approach to Building Cross-Device Webapps (bor/dev)797
web-apps, mobile, javascript
Building With Content Choreography (jor)796
content, responsive-design
How to Use WebSockets Today With Pusher (cra)795
how-tos, websockets, tooling
The State of “Do Not Track” (w3c)794
do-not-track, privacy, w3c
A Pure CSS3 Cycling Slideshow (sma)793
css, animations, effects
CommonJS for Sprockets792
modules, commonjs
Google HTML/CSS Style Guide (j9t)791
google, html, css, style-guides, quality, principles, conformance, formatting, naming, sorting
What’s New in Firefox 12 and Chrome 18 (cra)790
browsers, mozilla, firefox, google, chrome
The Performance of localStorage Revisited (nza)789
performance, browser-storage, javascript
A Closer Look at Font Rendering (sma)788
fonts, rendering, typography
W3C to Develop HTML5 and Its Successor in Parallel (hei)787
w3c, html, standards
Pixels Are Ruining My Life (lyz/clo)786
css, units, responsive-design
Progress on HTML5 (w3c)785
html
Working With Files in PHP784
php, file-handling
My Coding Style and Guidelines (hcr)783
guidelines, conventions, formatting, html, css
Responsive Web Design: Is It the Future or a Feature?782
responsive-design, mobile, css, media-queries
Fighting the Space Between Inline Block Elements (chr/css)781
css, spacing
Decoupling HTML From CSS (jus/sma)780
html, css, principles, smacss
Why We Shouldn’t Make Separate Mobile Websites (bru/sma)779
mobile, responsive-design, usability, strategies
10 Recommended Cloud Management Tools778
cloud-computing, tooling, link-lists
Getting Started in HTML5777
introductions, html, semantics, multimedia, forms, apis
Modernize Your HTML5 Canvas Game776
canvas, apis, html, javascript, css, animations
The Future of the Web775
mobile, html, web-apps
Saving the Day With Scoped CSS (css)774
css, scope, maintainability
Let’s Talk About Semantics (htm)773
html, semantics, naming
An Introduction to Modernizr for Designers (lou/web)772
introductions, modernizr, design
BEM: A New Front-End Methodology (sma)771
bem, css, naming, conventions
Dev: Keep Government Tech Open Source (cra)770
interviews, foss, policies
DRY CSS: Don’t Repeat Your CSS769
css, principles
CSS Sprites Revisited (sma)768
css, sprites, images, techniques
Is the Way We Communicate With Clients All Wrong?767
communication, business-relations, processes
On Browser Testing (j9t)766
browsers, testing
Moving From Java to Ruby and Beyond765
programming, java, ruby
Using the CSS “:target” Selector (chr/css)764
css, selectors, jquery
On Responsive Images (chr/css)763
images, html, responsive-design
The Need for a Responsive Web Image Format (tel)762
responsive-design, images, mobile, webp
Bedrock (sli)761
web-platform, javascript
What’s Next for HTTP (mno)760
protocols, http
A 90 Year Old Secret to Online Marketing (gra)759
marketing, analytics, testing
Dynamic Function Names in JavaScript (mar)758
functions, naming, javascript
New Versions of Documents on Structured Data in HTML5 (iva/w3c)757
html, structured-data, rdf, microdata, semantic-web
Agile Is a Sham756
agile, processes, economics
A Comprehensive Introduction to Less: Mixins755
introductions, preprocessors, less, mixins
FTC Praises “Do Not Track” Initiatives, Refreshes Privacy Framework (tec)754
do-not-track, privacy, policies
How Should You Format Your CSS?753
css, formatting, consistency, maintainability
Demonstrating Responsive Design752
responsive-design, examples
Device-Agnostic Approach to Responsive Web Design (sma)751
css, media-queries, responsive-design
Working Successfully With Contractors750
collaboration, communication, business-relations
Introduction to JavaScript Source Maps (rya/dev)749
introductions, javascript, source-maps
5 Things I Hate About CSS3 (cra)748
css, vendor-extensions, dev-tools, browsers, support, w3c
Poll Results: Will There Be a CSS Competitor? (chr/css)747
surveys, css
Non-Functional Software Testing746
testing
The Art of Content Marketing (sma)745
content, content-strategy, marketing
About HTML Semantics and Front-End Architecture744
html, semantics, naming, architecture
Multi-Device Layout Patterns743
design, responsive-design, design-patterns, layout, mobile, desktop
For a Future-Friendly Web (bra/ali)742
web, design, content
The Best Browser Is the One You Have With You (ali)741
mobile, browsers, web
100 jQuery Sliders for Images/Content740
jquery, sliders, link-lists
5 Things I Love About HTML5739
html, forms, multimedia, canvas, geolocation, apis
Writing Unit Tests for WordPress Plugins (sma)738
wordpress, plugins, testing, php, javascript
In Defense of localStorage (nza)737
browser-storage, javascript, performance
Node.js: Bubbling Up From JavaScript (tec)736
nodejs, javascript
PHP 5.4 Is Released—What’s New? (cra)735
php
Type Hinting in PHP734
php
Mastering CSS3 Text Shadows733
css, shadows
Sublime Text 2, a Truly Sublime Text Editor (the)732
sublime-text, code-editors
The Basics of Creating a Magento Module (sma)731
fundamentals, magento, modules
Can “Do Not Track” Starve the Web’s Cookie Monster? (ars)730
do-not-track, cookies, privacy, browsers, policies
Facebook Drives New W3C Working Group (zdn)729
w3c, mobile, web-platform, facebook+meta
Future-Ready Content (ali)728
content, microcontent
Mastering Box Shadows727
css, shadows
Why Transitions Are Important (sma)726
design, interaction-design, transitions
HTML5 Still Taking Shape (sdt)725
html, standards, web-apps, flash, silverlight
Places It’s Tempting to Use “display: none;”, but Don’t (chr/css)724
css, hiding
Living Standards723
standards, processes, whatwg, w3c
Responsive Navigation Patterns (bra)722
design, responsive-design, navigation, design-patterns
Why Web Accessibility Matters and How It Can Benefit Your Business or Website721
interviews, accessibility, economics, assistive-tech, mistakes, w3c
Redefining Hick’s Law (sma)720
design, principles
Capturing Audio and Video in HTML5 (dev)719
multimedia, apis, javascript, html
HTTP Debugging With Node and http-console718
http, debugging, nodejs, tooling
SSH Do’s and Don’ts717
ssh, protocols
Understanding Technical Debt (nza)716
technical-debt, concepts, quality
7 Solutions to the CSS3 Vendor Prefix Crisis (cra)715
css, vendor-extensions, browsers, interoperability, w3c
Apache Releases First Major New Version of Popular Web Server in Six Years (sjv/zdn)714
apache, servers
Inside WordPress Actions and Filters (sma)713
wordpress
If It Had Remained the Irrelevant Attribute (bur)712
html, attributes, accessibility
Building a High Performance Website711
performance, metrics, processes, optimization
MySQL Master-Slave Replication: Setting Up710
databases, mysql
Every Time You Call a Proprietary Feature “CSS3,” a Kitten Dies (lea/ali)709
css, vendor-extensions, terminology, standards
The Vendor Prefix Predicament: ALA’s Eric Meyer Interviews Tantek Çelik (tan+/ali)708
interviews, css, vendor-extensions
The Impending CSS Vendor Prefix Catastrophe (cra)707
css, vendor-extensions, browsers, interoperability
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)706
mobile, native, strategies, comparisons, user-experience
The Performance Golden Rule705
performance, principles
TL;DR on Vendor Prefix Drama (chr/css)704
css, vendor-extensions, link-lists
W3C Says WebKit’s Dominance Is Damaging the Web (ver)703
w3c, webkit, chrome, google, safari, apple, browsers, vendor-extensions
Call for Action: The Open Web Needs You Now (gla)702
open-web, vendor-extensions, css, interoperability, browsers
CSS Vendor Prefixes Threaten Open Web (cra)701
open-web, css, vendor-extensions, standards, webkit
On the Vendor Prefixes Problem (bru)700
vendor-extensions, css, browsers, interoperability
Unfixed (mey)699
css, vendor-extensions, browsers, interoperability
WebGL Fundamentals (dev)698
fundamentals, webgl, apis
What’s New in Chrome 17 (cra)697
browsers, google, chrome
Getting Started With the “track” Element (dev)696
introductions, multimedia, captions, html
How to Create Your Own Random Number Generator in PHP (cra)695
how-tos, php, randomness
Musings on Preprocessing (chr/css)694
preprocessors, css, sass, less, stylus, compass, tooling
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)693
w3c, tooling, conformance, html, rdf, microdata
Is Routine Undermining Your Productivity?692
productivity
“Accept-Charset” Is No More (hsi)691
http, browsers
The CSS3 Test (lea)690
css, standards, support, browsers
Zynga Germany’s Paul Bakaus on What’s the Deal With HTML5689
interviews, html
“* { box-sizing: border-box }” FTW (pau)688
css, box-model
Intro to Compass/Sass (chr/css)687
videos, introductions, compass, sass
Mozilla Delivers Firefox 10 (tec)686
firefox, mozilla, browsers
Using the HTML5 Geolocation API685
html, geolocation, apis
What’s New in Firefox 10 (cra)684
browsers, mozilla, firefox
An Introduction to jQuery for Designers683
introductions, jquery, design
How to Put Your CSS3 on “:target” (cra)682
css, selectors
Responsive Web Design681
responsive-design, css, media-queries, examples
Google Wants Faster TCP680
google, tcp, protocols, performance
Bending XML to Your Will679
xml, parsing, php
CSS Tip: An “em” Isn’t an “m”, but an “ex” Is an “x”678
css, units, typography, tips-and-tricks
Custom Fonts in Emails (chr/css)677
fonts, email
Why Should You Care About Website Usability?676
usability, consistency, simplicity, content, whitespace, html, quality
What Can You Do With 1 Kilobyte of CSS? (cra)675
css, minimalism
“window.scrollTo()” or: When to Stay Clear of User Agents (j9t)674
browsers, principles
Interview: Financial Times Experience With Web Apps (w3c)673
interviews, web-apps, html
Introduction to Linux Commands (sma)672
introductions, unix-like, command-line
How to Use Character Entities in HTML, CSS, and JavaScript (cra)671
how-tos, character-references, html, css, javascript
10 JavaScript Testing Tools670
javascript, testing, tooling, link-lists
An Important Time for Design (ali)669
design
Building Twitter Bootstrap (mdo/ali)668
bootstrap
Why Tabs Are Clearly Superior (lea)667
formatting, developer-experience
10 Must Know CSS and CSS3 Resources and Tools666
css, tooling, link-lists
Resolution Independence With SVG (dbu/sma)665
svg, images, css, responsive-design
Twitter Bootstrap Generator (jch)664
twitter+x, bootstrap, tooling
HTML KickStart663
websites, frameworks, html, presentational-html, css, jquery
What We Still Can’t Do Client-Side (lea)662
web-platform
Introduction to PHPDoc661
introductions, php, documentation
Profiling CSS for Fun and Profit660
css, profiling
CSS Media Queries in JavaScript (nza)659
css, media-queries, cssom, javascript
Simple Productivity Tip of the Day: Collect Your Thoughts658
productivity, tips-and-tricks
pngquant (kor)657
websites, tooling, libraries, png, images, compression
Base656
websites, frameworks, presentational-html, css
Internationalizing and Localizing Your WordPress Theme in 6 Steps (sma)655
wordpress, theming, localization, internationalization
The App Internet in 2012: Defining the Death of the Web654
web, html, web-apps
Installing Ruby With RVM on Ubuntu653
ruby, installing, unix-like
Custom Events Are Pretty Cool (chr/css)652
jquery, events
What’s New in Firefox 9.0 (cra)651
browsers, mozilla, firefox
MooTools Behavior (moo)650
mootools
10 Useful Coding Tips, Techs, and Ideas649
tips-and-tricks, css, html, link-lists
Smallest Possible […] File (mat)648
programming, minimalism, examples, link-lists
Apple Submits “Invalid” Patents to W3C to Delay Touch Events Standard (9to)647
apple, w3c, standards, legal, touch
IE Market Share (ppk)646
internet-explorer, microsoft, browsers, metrics
Multiple Attribute Values (chr/css)645
html, attributes, css, selectors
Six CSS Layout Features to Look Forward To (div/sma)644
css, layout
Up Close and Personal With HTML5 IndexedDB643
html, indexeddb, databases
An Introduction to Object Oriented CSS (OOCSS) (lou/sma)642
introductions, oocss, css, examples
Is Apple Using Patents to Hurt Open Standards? (ars)641
apple, standards, legal
WebSockets Protocol Becomes Standard (sdt)640
websockets, protocols
On HTML and CSS Best Practices (css)639
html, css, best-practices
A Case Against Using CoffeeScript638
coffeescript
Why I’m Excited About “Names” in JavaScript (tab)637
javascript
A Tour of php.ini636
php
Responsive Images and Transparent Content Negotiation in HTTP (kar)635
images, html, responsive-design, content-negotiation
10 Tips to Optimize Your WordPress Theme (sma)634
wordpress, theming, php, optimization, tips-and-tricks
HTML Forms in HTML Emails (chr/css)633
html, forms, email, php
I Still Love Flash—Here’s Why632
flash, jquery, comparisons
jQuery Output Array in Random Order631
jquery, arrays, randomness
More Shell, Less Egg (drd)630
shells, command-line, programming
Creating Custom Font Stacks With “unicode-range” (dre/24w)629
css, fonts, unicode
Defining and Using Functions in PHP628
php, functions
Move the Web Forward (wil+)627
websites, learning, link-lists
SEO Is Dead626
seo, social-media
The Script Tag (chr/css)625
html, javascript
Getting Started With Sass (dde/ali)624
introductions, preprocessors, sass
WAI–ARIA Gets Ready for a Starring Role in HTML5 (wir)623
aria, html, accessibility
Introduction to Git622
introductions, git, command-line
5 Tips for More Efficient jQuery Selectors (cra)621
jquery, selectors, tips-and-tricks
KSS—Knyle Style Sheets (kne)620
css, documentation
Linking in JSON (mno)619
json
How to Set Up a Print Style Sheet (sma)618
how-tos, css, print
Stay on the Design Cutting Edge With These HTML5 and CSS3 Resources617
html, css, link-lists
Frustrations With NVDA-Support (jcs)616
nvda, screen-readers, accessibility, communication
Mobile First Content Strategy615
mobile-first, mobile, content, content-strategy, accessibility, wcag
From Hypertext to Hyperdevices (don/w3c)614
web, web-platform, terminology, trends, standards
Reader Question About Hosting (chr/css)613
discussions, hosting
How to Use Firebug to Modify Your WordPress Site’s CSS612
videos, how-tos, firebug, wordpress, css
Improving the DOM (ann)611
dom
Sexy New HTML5 Semantics (bru/sma)610
html, semantics
The Primitives of the HTML5 Foundation (pau)609
videos, html
Vendor Prefixes Have Failed, What’s Next? (lea)608
css, vendor-extensions
On Web Apps and Their Keyboard Shortcuts (lea)607
web-apps, keyboard-shortcuts, usability
Transitions and Animations on CSS Generated Content (chr/css)606
css, generated-content, transitions, animations, browsers, support
Blue Beanie of Thankfulness (chr/css)605
awareness-days, standards
Documenting Architecture Decisions604
architecture, documentation, processes
Vendor Prefixes Are Hurting the Web (hsi)603
css, vendor-extensions, web-platform
W3C Releases New Web Privacy Standard (wir)602
w3c, privacy, do-not-track
Five Questions With Tab Atkins (tab+/css)601
interviews, css, standards, content, google, dart
Pursuing Semantic Value (ada/sma)600
html, semantics
How to Create Multiple Borders in CSS3 (cra)599
how-tos, css, borders
Our Pointless Pursuit of Semantic Value (div/sma)598
html, semantics
Web Designers vs. Web Developers (mho)597
career, comparisons
10 Handy HTML5/CSS3 Frameworks596
html, css, frameworks, link-lists
How to Secure Your WordPress Website (sma)595
how-tos, wordpress, security, link-lists
Ian Hickson Responds Over HTML5 Getting “time” Element Back (cra)594
html, time
What’s New in Firefox 8 (cra)593
browsers, mozilla, firefox
An Extensive Guide to Web Form Usability (sma)592
guides, forms, usability, examples
Perch Cheatsheet591
perch, cheat-sheets
Sublime 2 vs. Notepad++590
code-editors, sublime-text, notepad++, comparisons
The Future of CSS: Embracing the Machine (sma)589
css, history, outlooks, cssdoc
The Importance of Standards588
conventions, formatting, maintainability, collaboration
Building Web Pages With Local Storage587
browser-storage, javascript, browsers, support
But the Client Wants IE 6 Support! (lea/sma)586
internet-explorer, microsoft, browsers, business-relations
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)585
html, native, mobile, desktop
about:csswg (fan)584
css, processes, standards
Introduction to URL Rewriting (sma)583
introductions, urls, redirecting, techniques, apache, servers
The Hidden Nuggets of WCAG2: Information Relationships582
accessibility, wcag, html, semantics
Goodbye “time”, “datetime”, and “pubdate”—Hello “data” and “value” (htm)581
html, attributes, time, semantics
A Brief Introduction to Text Replacement With sIFR (jas)580
introductions, image-replacement, techniques, flash
Five Questions With Lea Verou (lea+/css)579
interviews, css, vendor-extensions
Discover What’s New in CSS 4 (wir)578
css, selectors
Five Questions With Paul Irish (pau+/css)577
interviews, webkit, browser-engines, browsers, internet-explorer, microsoft, chrome, google
Introduction to MongoDB576
introductions, databases, mongodb
On Semantics in HTML (j9t)575
semantics, html
Using CORS (dev)574
cors, security
Infographic: History of Web Standards (jzb)573
history, standards
The Return of the “u” Element (htm)572
html, semantics
Some Notes on the Recent XML Encryption Attack (w3c)571
xml, encryption, security
Top Minimalist Website Designs: Trends and Examples570
design, minimalism, trends, examples
XML Encryption Flaw Leaves Web Services Vulnerable (eur)569
web-services, xml, encryption, security
Google and Adobe Support the W3C (hei)568
w3c, google, adobe
PHP Namespaces567
php, namespaces
Serving XHTML With Math: A Recipe for Apache (ber/w3c)566
xhtml, mathml, apache, servers, configuration
Organizing Mobile (ali)565
mobile, content, navigation, usability
Dive Into HTML5… on HTML5 Doctor (htm)564
html
Getting Started With PHP Templating (sma)563
introductions, php, template-engines, twig
Lightbox2562
libraries, javascript, images, effects, lightbox
Start Here, Build Everywhere: Announcing Foundation561
frameworks, foundation
Why Google Dart Will Miss Its Target560
google, dart, javascript
The Developer’s Guide to Conflict-Free JavaScript and CSS in WordPress (pet/sma)559
guides, wordpress, javascript, css
Simple, Maintainable Templating With JavaScript (nza)558
javascript, handlebars, mustache, maintainability
Array Handling Functions557
php, arrays, functions
Learning to Love HTML5 (lou/sma)556
html, semantics
Scope Donuts (stu)555
css, scope
Where Form Met Function (ale)554
w3c, apple, history
Dive Into HTML5: In Memory of Mark Pilgrim (mis)553
books, html
10 Fantastic jQuery Techniques and Effects552
jquery, techniques, effects
Managing Change in the Cloud551
cloud-computing, maintenance
When Web Standards Fail Us (nza)550
html, w3c, javascript, ecmascript, standards
Introducing PHP Superglobals549
introductions, php
WordPress Essentials: How to Create a WordPress Plugin (sma)548
fundamentals, how-tos, wordpress, plugins
Internationalization vs. Localization: What’s the Difference? (cms)547
internationalization, localization, comparisons, terminology
Why Don’t Developers Dress Better? (kel)546
career, community
How to Develop WordPress Locally With MAMP (sma)545
how-tos, wordpress
On HTML Element Identifiers544
html, css
Responsive [Images] (gri/clo)543
images, responsive-design
Scalable and Modular Architecture for CSS (jus)542
books, websites, css, smacss
Building Prototypes in HTML and CSS541
html, css, prototyping
Demystifying Design (ali)540
design
Simple Made Easy (ric)539
videos, software-design, architecture, principles, complexity, simplicity
Introduction to PHP Arrays538
introductions, php, arrays
Useful Node.js Tools, Tutorials, and Resources (sma)537
nodejs, tooling, link-lists
Analyst Watch: HTML5 Is Not Quite Ready for Primetime (sdt)536
html, standards
Pagination With “rel="next"” and “rel="prev"”535
html, metadata, pagination, search, google, seo
A Farewell to CSS3 Gradients (mis)534
css, gradients, vendor-extensions, svg, images
The Guide to CSS Animation: Principles and Examples (sma)533
guides, css, animations, principles, examples
The State of RDF and JSON (w3c)532
rdf, json, json-ld
PHP Variables531
php, variables
An Introduction to Less: Less vs. Sass (sma)530
introductions, preprocessors, less, sass, examples
Flex Your Box (kar)529
css, flexbox, layout
Flexbox Is Dead, Long Live Flexbox! (tab)528
css, flexbox, layout
“Do Not Track” Standards for the Web: The Work Is Starting (npd+/w3c)527
do-not-track, privacy, w3c
9 Popular Cloud Use Cases526
cloud-computing, storage, resilience
Help the Community! Report Browser Bugs! (lea/sma)525
community, collaboration, browsers, documentation, bugs
10 Tips for Developing With jQuery in Notepad++524
tips-and-tricks, code-editors, notepad++, jquery
jQuery Removing Bad Characters in HTML523
jquery, html, sanitization
Elements of a Viral Launch Page (sma)522
design, landing-pages, marketing
How to Optimize Images With HTML5 Canvas (sma)521
how-tos, images, optimization, canvas, html
On URL Readability (lea)520
urls, usability
A Few Design Trends (jas)519
design, trends
How to Write CSS for Others (css/sma)518
how-tos, css, maintainability, comments, sorting, collaboration
How to Become a Web Design Expert (boa/sma)517
how-tos, design, career
Mobile Design Is Not Only Responsive (hcr)516
design, responsive-design, mobile
When (and When Not to) Use an Anchor Tag? (chr/css)515
html, links, semantics
A Primer on A/B Testing (ali)514
introductions, testing, javascript, google, analytics
Infinite All-CSS Scrolling Slideshow (chr/css)513
images, scrolling, css, effects
How I Think Posting HTML in Comments Should Work (chr/css)512
html, content-management
The Best Forms Implementation I’ve Ever Built (dre)511
forms, html, perch
Adapted (sim)510
design, responsive-design, mobile-first
W3C Launches New “Agile” Standards Development Platform509
w3c, standards, community
Why I Love Our Industry (lea)508
career, community
5 Principles of User-Centered Interface Design507
principles, design, user-experience
HTML5 and the Document Outlining Algorithm (sma)506
html, headings
W3C Releases Simplified HTML5 Spec for Web Developers (sof)505
w3c, standards, html
10 of the Best CSS3 Code Generators (cra)504
css, code-generation, tooling, link-lists
Indeterminate Checkboxes (chr/css)503
forms, html
The Web Is 20 Years Old Today (tec)502
web, anniversaries
How Browsers Work (pau/dev)501
browsers, browser-engines, webkit, gecko, rendering, parsing, painting, html, css, javascript, link-lists
What Makes for a Semantic Class Name? (chr/css)500
html, css, attributes, naming, semantics, examples
The Personification of Design (sma)499
career, social-media, branding
IE8 Bug With “max-width” and “overflow” (jus)498
bugs, browsers, microsoft, internet-explorer, css, overflow
More Logo Markup Tips (css)497
branding, images, logos, html, tips-and-tricks
“var” Selector496
javascript, css, selectors
Special Entities of HTML (jas)495
html, character-references
Examples of Sites Where localStorage Should or Is Being Used (chr/css)494
browser-storage, apis, javascript, examples
Defending the Generalists in the Web Design Industry (boa/sma)493
design, career
Modern Version Control With Git (tob/sma)492
version-control, git, concepts
The UX of Learning (ali)491
user-experience, design, learning
Emphasis in Design (jas)490
design
Extensions to the CSS Object Model (gla/w3c)489
cssom, css
Improving on HTML488
html, xforms, xhtml, rdf
Responsive Web Design Techniques, Tools, and Design Strategies (vit/sma)487
design, responsive-design, techniques, tooling, strategies, link-lists
How to Change Image Attributes in WordPress Posts (cra)486
how-tos, wordpress
Notes From Writing HTML5 Media (bur)485
html, multimedia, security
Little CSS Stuff Newcomers Get Confused About (chr/css)484
css, selectors, cascade, fundamentals
Microsoft Drop Conditional Comments in IE10 (cra)483
microsoft, browsers, internet-explorer, conditional-comments
Content Choreography (tre)482
content, responsive-design
The Actual Browser Problems With Unquoted Attributes (chr/css)481
html, attributes, support, browsers
Learning to Use the “:after” and “:before” Pseudo-Elements in CSS (lou/sma)480
css, selectors, generated-content, examples
IE 8 Thinks All Table Cells Have a Colspan (chr/css)479
internet-explorer, microsoft, browsers, tables, html, css
Validation: Measuring and Tracking Code Quality (j9t)478
html, css, conformance, quality, metrics
HTML5 Please (div+)477
websites, html, css, javascript, apis, polyfills, support, browsers, web-platform
With New Web Addresses, Internet Continues to Grow476
web, domains
Django Advice (sjl)475
django
5 Copywriting Errors That Can Ruin a Company’s Website (sma)474
writing, microcontent, metadata, seo
Component Models and Encapsulation (oth)473
discussions, dom, shadow-dom, w3c
Reconciling Various Forms of String Literals (iva/w3c)472
w3c, standards, strings
The Mobile Web: Discover the Possibilities471
web, mobile, metrics
CSS1K470
websites, css, minimalism
Why the Web Needs HTML5469
html, web-platform, history
Google’s Focus on Quality and the PostRank Acquisition468
google, seo, quality
“Do Not Track”: The Regulators’ Challenge (w3c)467
do-not-track, privacy, legal
Following a Web Design Process (sma)466
design, processes, project-management
Mozilla Release Firefox 5 (cra)465
browsers, mozilla, firefox
Screen Resolution ≠ Browser Window (chr/css)464
browsers, viewport, metrics, terminology
The HTML Email Boilerplate (cra)463
html, email, templates
CSS Wiki-Based Documentation (w3c)462
css
Useful “:nth-child” Recipes (chr/css)461
css, selectors, examples
Web Page Anatomy (jas)460
design-patterns, navigation
W3C Updates CSS Open Web Standards as Reality and Specs Converge (cms)459
w3c, css, standards
Introducing CSS Lint (nza)458
introductions, tooling, linting, css
Print Style Sheets and URLs (j9t)457
print, css, usability
What’s New in Google Chrome 12 (cra)456
browsers, google, chrome
Unquoted Attribute Values in HTML and CSS (mat)455
html, attributes, css, javascript
Marking Files as Binary in CVS (mar)454
cvs
A Decade Later, W3C Finalizes CSS 2.1453
w3c, css, standards
Defining Good Design (jas)452
design, usability, aesthetics
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification (ber+/w3c)451
css, standards
Fluid Images (bee/ali)450
layout, css, images, responsive-design
Hello jQuery Mobile449
jquery
Heroku: Your First Staging Environment448
heroku, environments
Modern Debugging Tips and Tricks (ali)447
javascript, debugging, tips-and-tricks
Web Development Principles: Develop for What Is, Not What Could Be (j9t)446
principles
Website Navigation: Planning and Implementing (vit/sma)445
navigation, examples
Introducing schema.org: Search Engines Come Together for a Richer Web444
introductions, structured-data, search, google, microsoft, yahoo
Making Forms Fabulous With HTML5 (dev)443
html, forms, semantics, overviews
Rendering HTML5 in Older Browsers With Google Chrome Frame (ind/dev)442
html, google, chrome-frame, browsers, microsoft, internet-explorer, plugins
Getting Started With Defensive Web Design (sma)441
introductions, design, examples
Better Image Management With WordPress (sma)440
wordpress, images, maintenance, php
Use PHP Flush to Improve Site Loading Speed439
php, flushing, performance
Better Semantics With CSS Combinators and Selectors438
css, selectors
HTML5: Are We There Yet? (ple/w3c)437
html
Introduction to DNS: Explaining the Dreaded DNS Delay (sma)436
introductions, dns, network, domains
The Story of the HTML5 Shiv (pau)435
html, history, polyfills
How to Detect Browser Support for CSS3 Properties (cra)434
how-tos, css, support, browsers, feature-detection
When Using “!important” Is the Right Choice (chr/css)433
css, cascade
Hybrid Apps Are BS (joh)432
web, native
Optimizing Error Pages: Creating Opportunities Out of Mistakes (sma)431
error-pages, optimization
10 jQuery and ASP Plugins430
jquery, asp, plugins, link-lists
An Introduction to CSS Keyframes Animation (lou/sma)429
introductions, css, animations
A “rel=canonical” Corner Case428
google, search, urls, metadata
HTML5: The Upcoming Technology for the Web427
html, web
Hash URIs (jen/w3c)426
urls
Personal Blogs of Web People That I Like to Read (chr/css)425
community, link-lists
The Future of CSS: Experimental CSS Properties (sma)424
css, experiments, vendor-extensions
Reduce Your jQuery Script Loading Times423
jquery, embed-code, performance
More Meaningful Typography (ali)422
typography, css
Now You See Me (aar/ali)421
css, hiding, comparisons, accessibility, jquery
Using CSS3: Older Browsers and Common Considerations (sma)420
css, browsers, support, progressive-enhancement, vendor-extensions, link-lists
The Angst of Accessibility (sib)419
accessibility, advocacy
Font Sizing With “rem” (jus)418
css, units, typography
Skeleton417
websites, presentational-html, css, skeleton
Confessions of a Converted PHP Developer: Mixing Like a Baker416
ruby, php, mixins, comparisons
Making Sense of Google PageRank (gra)415
pagerank, google, seo
Responsive Data Tables (chr/css)414
tables, html, css, responsive-design, internet-explorer, microsoft, browsers
Using the Lynx Web Browser413
lynx, browsers, command-line
HTML5, CSS3, and DOM Performance (pau/goo)412
videos, html, css, dom, performance
3 Usability Testing Habits to Make411
usability, testing
CSS3 vs. CSS: A Speed Benchmark (sma)410
css, performance, comparisons, metrics
Normalize.css409
css, resets, normalize-css
The Difference Between “:nth-child” and “:nth-of-type” (chr/css)408
css, selectors, comparisons
Camino, a Fast Alternative to Bloated Heavyweight Browsers407
camino, browsers, comparisons
How to Synchronize Your PHP and MySQL Timezones (cra)406
how-tos, php, mysql, databases
Faking “float: center” With Pseudo Elements (chr/css)405
css, floats
In The Plex: Cutts Is GoogleGuy (rus/ser)404
google
Powerful New CSS Techniques and Tools (vit/sma)403
css, techniques, tooling, link-lists
Increasing Your Site’s Google PageRank402
pagerank, google, seo
Invert a Whole Webpage With CSS Only (lea)401
css, effects
The Art of Accessibility (sib)400
accessibility
W3C HTML WG Decisions: “hidden”, “longdesc”, Table Summary, and the Myth of Hidden Metadata (bur)399
html, attributes, tables, standards, w3c
Color Theory 101 (jas)398
introductions, colors, design
Changes in the Chrome User Agent397
chrome, google, browsers
Putting IE to Sleep396
internet-explorer, microsoft, browsers
Design Principles (ada)395
websites, overviews, principles
Each One Is the Best—for Different Definitions of “Best” (dav)394
layout, silverlight
How to Use CSS3 Pseudo-Classes (sma)393
how-tos, css, selectors, examples
JavaScript Madness: Layout Engines392
javascript, browsers, browser-engines, javascript-engines
15 JavaScript String Functions391
javascript, strings, functions
Designing for the Future Web (sma)390
design, mobile, seo
Optimizing a Screen for Mobile Use (nng)389
mobile, optimization, usability
Animating With jQuery388
jquery, animations
CSS Mixins (tab)387
css, mixins
Responsive Web Design and Mobile Context (tka)386
responsive-design, mobile, metrics
HTML5 Boilerplate Went 1.0 (pau)385
release-notes, html5-boilerplate
The Psychology of Color (jas)384
design, colors
HTTPS Is More Secure, So Why Isn’t the Web Using It? (ars)383
http, protocols, security, web
10 Ruby on Rails Best Practices382
ruby-on-rails, best-practices
“currentColor” (chr/css)381
css, colors
Introduction to Node.js With Ryan Dahl (tin)380
videos, introductions, nodejs
Top 50 jQuery Selectors379
jquery, selectors
Why User Experience Cannot Be Designed (sma)378
user-experience, design
Technical Web Typography: Guidelines and Techniques (css/sma)377
typography, css, guidelines, techniques
Progressively Enhancing HTML5 Forms (chr/css)376
html, forms, tooling, modernizr, progressive-enhancement
A Consistent User Experience (dre)375
user-experience, consistency, twitter+x, social-media
On CSS Preprocessors (lea)374
css, preprocessors, less, sass
10 Things Every WordPress Plugin Developer Should Know (sma)373
wordpress, plugins, php
Styling Texty Inputs Only (chr/css)372
css, selectors, forms
Tracking—CSS “letter-spacing” and Where to Use It371
css, typography
To Reset or Not Reset—That’s the CSS Question (cra)370
css, resets
Web Notifications (ann)369
notifications, apis, standards
The “@ font-face” Rule and Useful Web Font Tricks (ope/sma)368
css, fonts, tips-and-tricks
Typographic Effects in Canvas (dev)367
canvas, javascript, typography
CSS Progress Bars (chr/css)366
css, progress-indicators, animations
WHATWG, W3C, and HTML (ann)365
whatwg, w3c, html, standards
Web Cryptography: Salted Hash and Other Tasty Dishes (ali)364
cryptography, security
Making Websites Mobile Friendly (pie)363
mobile, urls, search, google
The Importance of Being Versioned (nza)362
versioning, apis
The Difference Between the WHATWG and the HTMLWG (wir)361
whatwg, w3c, standards, comparisons
HTML, “@ width,” and “@ height” (j9t)360
html, images, multimedia, maintainability
HTML5 Completion Date Announced (cra)359
html
Useless HTTP Requests—Favicon (kar)358
favicons, http, anti-patterns
HTML5 Kicked Into 2014 (the)357
html, standards, w3c
HTML5 Not Finalized Until 2014356
html, standards
Marking Up Relationships355
html, metadata, microformats, xfn
Getting Tired With XML (ann)354
xml
Google 2000 vs. Google 2011353
google, search, retrospectives, spam, comparisons
The Shapes of CSS (chr/css)352
css, shapes
HTML as a Living Standard—For and Against (bru/htm)351
html, standards, processes, w3c, whatwg
Different Transitions for Hover On / Hover Off (chr/css)350
css, transitions, animations, effects, hover
HTML5 Gets Glitzy New Logo, Bids Adieu to Flash (cms)349
html, flash
The Art of the Single Page Web Site348
design, examples, link-lists
Whitespace (pvd)347
ecmascript, whitespace, parsing
Using the CSS “border-image” Property (tab)346
css, borders, images
CSSOM, Vars, Mixins, Nesting, and Modules (tab)345
css, cssom, custom-properties, mixins, nesting, modules
The HTML5 Logo: What Do You Think? (lou/sma)344
html
W3C Apologizes for HTML5 Brand Confusion (the)343
w3c, html
Searching vs. Browsing (tan)342
searching, browsing, comparisons
CSS Reset341
websites, css, resets, examples, overviews
HTML5 Logo Unveiled by World Wide Web Consortium (huf)340
html, w3c
The Truth Behind HTML5′s New Logo Fiasco339
html
Don’t Forget About HTML5’s “Little Guys” (lou)338
html, semantics
HTML5 as a Buzzword (tka)337
html
HTML5. Feels. Good. OpenWeb (kar)336
html, web, community
HTML5 Gets an Official Logo From W3C335
html, w3c
HTML5 Now Has an Official Logo, Looks Oddly Reminiscent of Superman’s Leotard334
html
jQuery and ASP.NET333
jquery, asp-net, ajax
What Is Happening With XBL? (ann)332
xbl
Navigating Bash History With “Ctrl” + “R” (lor)331
command-line, unix-like
Why the Web Needs WebM (ann)330
multimedia
A Simpler Page (cra/ali)329
design, typography, readability, html, css, simplicity
The Sorry State of the CSS3 Specifications (nza)328
css, standards, link-lists
People of HTML5—Bruce Lawson (bru+)327
interviews, html, standards
The Real HTML5 Boilerplate (css)326
html, templates, html5-boilerplate
What’s New in Drupal 7? (cra)325
drupal
What Are the JSON Security Concerns in Web Development? (sim)324
json, security
Absolutely Position Element Within a Table Cell (chr/css)323
html, tables, positioning, css, jquery
A Guide to Designing Cool URLs (wir)322
guides, urls, links, namespaces
Top 15 jQuery Tricks321
jquery, tips-and-tricks, link-lists
Why Use Classes or IDs on the HTML Element? (chr/css)320
html, attributes, css, selectors, wordpress, modernizr
5 Predictions for APIs in 2011319
outlooks, apis, html, json, xml
Separation Anxiety (eco)318
web, economics
Testing Tricks: CSS Bookmarklets (j9t)317
css, bookmarklets, testing, tips-and-tricks
How to Maintain Your Personal Brand as a Corporate Employee (sma)316
how-tos, career, branding
URL Design (kne)315
urls, links, best-practices, namespaces
Calculating Color Contrast (bri/24w)314
accessibility, contrast, colors
Introduction to Blueprint—a CSS Grid-Based Framework313
introductions, blueprint
Why Do We Need MicroXML? (ann)312
xml, html
Video for Everybody (kro)311
html, multimedia, examples
The Lonely Information Architect310
information-architecture, communication
A Solution to Stop Font Face Fonts Looking Bold on Mac Browsers309
css, fonts, browsers, apple, unix-like
W3C Releases Mobile Web Application Best Practices Guidelines (new)308
guidelines, mobile, web-apps, best-practices, w3c
XFrames (ste/w3c)307
xframes, xml, frames