Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s genocide on the Palestinian people and the destruction of Palestine 🇵🇸 Protest, boycott, ostracize. Hide

Frontend Dogma

“html” News Archive (2)

Entry (Sources) and Other Related TopicsDate#
HTML Whitespace Is Broken (dev)1,524
Semi-Annual Reminder to Learn and Hire for Web Standards (aar)1,523
, , ,
Headings (web)1,522
,
What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (a11)1,521
, , ,
Paragraphs (sco)1,520
What’s Missing From HTML and CSS? (rac/dev)1,519
The Secret Inside One Million Checkboxes1,518
,
The “aside” Element (hey)1,517
,
Make Me One (Input) With Everything (mor/mat)1,516
, ,
What Skills Should You Focus on as Junior Web Developer in 2024? (fro)1,515
, , , , , , ,
How to Easily Add Dark Mode to Your Website1,514
, , , ,
Is Using “aria-label” to Add Alternative Text But No “alt” Attribute Still a WCAG Fail?1,513
, , , , , , ,
The Top Programming Languages 20241,512
, , , , , , , , ,
Spoiler Alert: It Needs to Be Accessible (sco)1,511
, ,
Raw-Dogging Websites (bra)1,510
, ,
Foundations: Labelling Text Fields With Input and Label (tet)1,509
, , ,
Top 5 HTML Features You’re Not Using (But Should Be)1,508
Expert Guide: Writing HTML for Screen Reader Users (flo/a11)1,507
, , , , ,
How Does the Browser Render HTML? (and)1,506
, , , , , ,
How Are the “colspan” and “rowspan” Attributes Different? (geo/css)1,505
,
Rote Learning HTML & CSS (j9t/fro)1,504
, , ,
“blocking=render”: Why Would You Do That?! (css)1,503
,
The “address” Element (hey)1,502
ObsoHTML, the Obsolete HTML Checker (j9t)1,501
, ,
Action Web Components Which Span the Server-Client Divide (jar)1,500
,
The “abbr” Element (hey)1,499
,
HTML Web Components Can Have a Little Shadow DOM, as a Treat (sco)1,498
, ,
The Anchor Element (hey)1,497
, , ,
The Anatomy of Accessible Forms: Best Practices (deq)1,496
, ,
HTML Web Components Make Progressive Enhancement and CSS Encapsulation Easier (css)1,495
, , , ,
Replacing jQuery UI Datepicker With HTML Date Input (chr)1,494
Pop(over) the Balloons (css)1,493
, ,
Learn Web Components (and)1,492
, , , , ,
Don’t Use JS for That: Moving Features to CSS and HTML (kil/jsc)1,491
, ,
Named Alternates for WordPress (ede)1,490
What ARIA Still Does Not Do (ste)1,489
, ,
An Update on Invokers: Invoker Commands in HTML (uti)1,488
,
How to Parse HTML in JavaScript (api)1,487
, ,
Mythbusting DOM: Was DOM Invented Alongside HTML?1,486
, ,
Are Web Components Worth It?1,485
, , ,
A Rant About Front-End Development1,484
, , , , ,
Know the “search” Element (j9t)1,483
HTML Markup Explained: Building Blocks of Modern Web Pages1,482
Streaming HTML—Asynchronous DOM Updates Without JavaScript (inf)1,481
, ,
The Ultimate Guide to Iframes (log)1,480
, , ,
HTML Cheat Sheets: From Basics to Advanced Elements1,479
, , ,
Ditch the Pixels: The Small and Vectorized Web (yor)1,478
,
Reflection and Custom States in Web Components (cla)1,477
Maybe Don’t Name That Landmark (aar)1,476
,
Doing My Heading In (ste+)1,475
, ,
Fine-Tuning Text Inputs (gar)1,474
, ,
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)1,473
, , , ,
Responsive Video Works Now—These Features Could Make It Work Better (sco)1,472
, ,
Progressively Enhanced Popover Toggletips (mic)1,471
, ,
Here’s What We Learned From the First “State of HTML” Survey (sac/fro)1,470
Alt Left (ste)1,469
, , ,
Switching It Up With HTML’s Latest Control (sma)1,468
Multipage Version (wil)1,467
HTML Tags You Might Not Know About1,466
When Should We Use Components and When Should We Just Use HTML? (chr)1,465
,
Not So Short Note on “aria-label” Usage—Big Table Edition (ste)1,464
, ,
We Need to Talk More About Conformance, if We Want to Stop Fantasy HTML (j9t)1,463
, ,
Test-Driving HTML Templates (xpm/mfo)1,462
, , ,
“<style>”: Inline Optimizations for the Bold (mor)1,461
, ,
The Latest in Web UI (una/dev)1,460
, , ,
Ignore and Acknowledge “class” Attribute on Elements in CSS (ami)1,459
,
State of HTML 2023 [Results] (sac+/dev)1,458
Upgrade Your HTML V (j9t/fro)1,457
, , , ,
Using the Popover API for HTML Tooltips (chr/fro)1,456
, ,
Using Simple Tools as a Radical Act of Independence1,455
,
Combining CSS “:has()” and HTML “<select>” for Greater Conditional Styling (ami/sma)1,454
, ,
Popover API Is Here (chr/fro)1,453
,
My Approach to HTML Web Components (ada)1,452
The HTML, CSS, and SVG for a Classic Search Form (chr/fro)1,451
, , ,
Design Déjà Vu (mal)1,450
, , ,
HTML Attributes vs. DOM Properties (jaf)1,449
, ,
How to Escape JavaScript for a Script Tag1,448
, ,
Invoking Elements by Using Only HTML: A First Look at Invokers (uti)1,447
,
Images as the First Thing in a Button or Link (tem)1,446
, , ,
My Code Formatting Guidelines (val)1,445
, , , , ,
Converting Plain Text to Encoded HTML With Vanilla JavaScript (sma)1,444
,
The Biggest Lie in HTML1,443
Making Disabled Buttons More Accessible1,442
, ,
Don’t Use the “maxlength” Attribute to Stop Users From Exceeding the Limit (ada)1,441
, ,
ARIA in HTML (sco+/w3c)1,440
, ,
My “Skip to Content” Markup Was Breaking the Back Button on iOS (db)1,439
, ,
The Dos and Don’ts of Using “tabindex” in Web Design (a11)1,438
,
Figma Prototypes vs. HTML Prototypes (ada)1,437
, , , ,
Testing HTML With Modern CSS (hey)1,436
, ,
Faster Websites With the “picture” Element (fra)1,435
,
How to Think About HTML Responsive Images (db)1,434
, ,
21 HTML Tips You Must Know About1,433
When to Use “tabindex="0"” (gra/tet)1,432
, ,
Svelte Parses HTML All Wrong (ric)1,431
,
Kobold Letters (wed)1,430
,
On “disabled” and “aria-disabled” Attributes (kit)1,429
, ,
How Invalid HTML Elements Impact Web Performance (erw)1,428
,
On Popover Accessibility: What the Browser Does and Doesn’t Do (hdv+)1,427
,
The Problem With Data Attributes for Text Effects (man)1,426
, , ,
Ruby Is Complicated1,425
HTML Performance Optimization: Tips for Faster Loading Pages1,424
, , ,
Streaming HTML (chr/fro)1,423
,
Distinguishing Between ARIA and Native HTML Attributes (deq)1,422
, , ,
CSS Button Styles You Might Not Know (dbu)1,421
,
The Quiet, Pervasive Devaluation of Frontend (col)1,420
, , ,
Making Room for Long List Markers With Subgrid (nol)1,419
, ,
Techniques to Break Words (aar)1,418
, ,
An HTML Switch Control (ann+/web)1,417
,
YouTube Video Embedding Harm Reduction (jvo)1,416
, , ,
Filling Gaps With a Polyfill (jay)1,415
, , ,
ARIA (Are Ya) Afraid of the Dark? Unmasking Common HTML Monsters to Create Better User Experiences (deq)1,414
, , ,
HTML as the Baseline (cfe)1,413
“X” Marks the Spot: Landmark Elements (stv)1,412
, , ,
HTML Attributes That Every Web Developer Should Know1,411
, , ,
Practice Safe DSD With “setHTMLUnsafe” (It’s Complicated) (jar/van)1,410
, , ,
A Highly Configurable Switch Component Using Modern CSS Techniques (bel/pic)1,409
HTML Web Components on the Server Are Great (sco)1,408
Unlocking the Power of HTML’s Native Browser “dialog” Element (ope)1,407
Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (ste)1,406
, , ,
Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (cer)1,405
, ,
A Call for Consensus on HTML Semantics (5t3)1,404
The Color Input and the Color Picker (chr/fro)1,403
,
Create a Currency Converter With HTML, CSS, and Vanilla JavaScript1,402
, ,
Basic Accessibility Mistakes I Often See in Audits (cfe)1,401
, , , , , ,
Web Standards: The Guidelines That Every Developer Should Know1,400
, , , , ,
Disable Browser Caching With “meta” HTML Tags1,399
,
Options for “optgroup” Labeling of “options” (ste)1,398
, , , ,
Using “abbr” Element With “title” Attribute (aar)1,397
, , , ,
Streaming HTML Out of Order Without JavaScript1,396
Buttons and Links—Common Misconceptions1,395
, , ,
Accounting for Internationalization With CSS and HTML1,394
,
Why I Like Web Components1,393
Stop Closing Void Elements (j9t)1,392
HTML Validation—Pros and Cons1,391
Never Underestimate HTML (lar/mat)1,390
,
The Devil Is in the Details: A Look Into a Disclosure Widget Markup (its/mat)1,389
, ,
The Implied Web (hws/mat)1,388
,
Recapturing Early-Internet Whimsy With HTML (tec)1,387
, , ,
“HTML First” Is Not HTML First (j9t)1,386
, ,
The Road to HTMHell Is Paved With Semantics (pep/mat)1,385
,
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)1,384
, ,
Web Components (may/5t3)1,383
, ,
HTML Can Do This?1,382
The Ghosts of Markup Past (tho/mat)1,381
,
HTML: The Bad Parts (may/mat)1,380
Test-Driven HTML and Accessibility (mat)1,379
, ,
Embrace the Platform (bra)1,378
, , , , ,
The “hidden” Attribute in HTML (mat)1,377
“innerHTML” vs. “innerText” vs. “textContent”—What's the Difference? (fre)1,376
, ,
Behavior Belongs in the HTML1,375
,
What the Slot? (dut/mat)1,374
, ,
Media Queries in HTML Video (aar)1,373
, , ,
Security Headers Using “<meta>” (sap/mat)1,372
,
The Hellish History of HTML: An Incomplete and Personal Account (cra/mat)1,371
“sizes=auto” Pretty Much Requires “width” and “height” Attributes (eee)1,370
, ,
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)1,369
, , ,
The “form” Attribute—Enhancing Form Layout Flexibility (mat)1,368
,
The UX of HTML (vas/mat)1,367
,
How to Use Responsive HTML Video (…and Audio!) (sco)1,366
, ,
Weird HTML Hacks (ern)1,365
, , ,
The Elevator Pitch for Web Components (cfe)1,364
,
Shadow DOM Is for Hiding Your Shame1,363
, ,
The 9 HTML Elements That Have an Attribute of the Same Name, or: The 9 Attributes That Have an Element of the Same Name (j9t)1,362
An Attempted Taxonomy of Web Components (zac)1,361
HTML Web Components Are Just JavaScript? (mia/odd)1,360
,
Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA1,359
, , , , , , ,
Exclusive Accordions Exclude (yat)1,358
,
HTML Web Components (jim)1,357
HTML First1,356
,
Do You Really Need to Validate Your HTML Code?1,355
,
Understanding HTML Landmarks and How to Apply Them (its/log)1,354
, ,
HTML Web Components (ada)1,353
,
13 HTML Attributes You Should Know About1,352
Removing List Styles Without Affecting Semantics (mat)1,351
, ,
Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar)1,350
, , ,
2023: 0 of the Global Top 100 Websites Use Valid HTML (j9t)1,349
, , ,
Let’s Reinvent the Wheel (vas)1,348
, , ,
HTML vs. DOM? Let’s Debug Them (jec/dev)1,347
, , ,
20 Simple Ways to Style the HTML “details” Element1,346
,
Tailwind vs. Semantic CSS1,345
, , , ,
Splitting Within Selects (aar)1,344
, , ,
Select Element: Now With Horizontal Rules (una/dev)1,343
, , , , , , ,
HTML Meta Tags1,342
Strikethrough Accessibility (den)1,341
, ,
Using ChatGPT for Smart Truncation in Responsive Web Design1,340
, , ,
Why Unique ID Attributes Matter (deq)1,339
, ,
On the Uniting Power of a Commitment to HTML Conformance (j9t)1,338
, , ,
Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users?1,337
,
CSS Findings From Photoshop Web Version (sha)1,336
, , ,
The Selected Date Must Be Within the Last 10 Years (ger/clo)1,335
,
Extending the Properties of an HTML Element in TypeScript1,334
,
An Anchored Navbar Solution (mey)1,333
,
The Most Minimal Valid HTML Document (j9t)1,332
, ,
Easy Dark Mode With “color-scheme” (sar)1,331
, , ,
Stop Using JS for That: Moving Features to CSS and HTML (kil)1,330
, ,
HTML Popover, Videos, and “display:blackhole” (bru)1,329
,
How Mastodon Handles Images and Web Previews (rba)1,328
, , , ,
Misconceptions Can Kill Accessibility Momentum (yat)1,327
,
State of HTML 2023 (sac+/dev)1,326
What Makes an Accessible Date Picker? Is It Even Possible? (inc)1,325
,
What Can You Do With “data” Attributes? (cfe)1,324
,
How to Use the New “<search>” Element With WordPress (ede)1,323
,
State of Web Accessibility, ARIA in HTML, and Missing UI Patterns (tin+/fwo)1,322
, ,
Browser Video Players Review (aar)1,321
, , , ,
10 Things You Didn’t Know About HTML1,320
Small Details to Improve Your Website’s Experience (alv)1,319
, ,
Dialog Dilemmas and Modal Mischief: A Deep Dive Into Popovers and How to Build Them (hdv)1,318
, , ,
Let’s Make a Rubber Button With HTML, CSS, and SVG (tyl/clo)1,317
, , ,
Main-ly Speaking (col)1,316
XUL and HTML (moz)1,315
,
An Intro to the “dialog” Element (cfe)1,314
, ,
Supercharge Your HTML With WebC1,313
,
Progressively Enhanced HTML Accordion (aar)1,312
, , ,
8 Common Heading Questions (pop)1,311
,
Progressively Enhanced Form Validation: HTML and CSS (ger/clo)1,310
, , ,
Responsive Images: DIY Implementation in 6 Steps1,309
,
Contextual Form Errors and ARIA (mar)1,308
, ,
A Blog Post With Every HTML Element (pat)1,307
I’m Betting on HTML1,306
You Probably Don’t Need “http-equiv” Meta Tags (rvi)1,305
, ,
Help Design the Inaugural “State of HTML” Survey (lea)1,304
Blockquotes in Screen Readers (aar)1,303
, ,
I Blame the W3C’s HTML Standard for Ordered Lists (sid)1,302
,
O “dialog” Focus, Where Art Thou? (mat)1,301
, ,
Preload vs. Early Hints vs. Fetch Priority1,300
, , , ,
All the Places Where You Can Use “prefers-color-scheme” Media Query (ami)1,299
, , ,
The Case Against Self-Closing Tags in HTML (jaf)1,298
How to Validate HTML On-Line at W3C (wie)1,297
, ,
The “article” Element and Screen Readers (mat)1,296
, ,
And 4 More HTML Concepts You Didn’t Know (j9t)1,295
,
The “details” Element and In-Page Search (mat)1,294
, , ,
Under-Engineered Comboboxen? (aar)1,293
, ,
Form and Search Landmarks (mat)1,292
, , , ,
What Does the Image “decoding” Attribute Actually Do? (tun)1,291
, ,
Button Types (ada)1,290
HTML Imports (w3c)1,289
Django: A Security Improvement Coming to “format_html()” (ada)1,288
,
You Can Stop Using “user-scalable=no” and “maximum-scale=1” in Viewport Meta Tags Now1,287
, , ,
Assume the Position—a Labeling Story (llo/tpg)1,286
, ,
What Is Open Graph? How to Use It for Your WordPress Website?1,285
, , ,
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)1,284
21 Awesome Web Features You’re Not Using Yet (fir)1,283
, ,
Brief Note on Popovers With Dialogs (aar)1,282
, , ,
Querying Parsed HTML in BigQuery (rvi)1,281
11 HTML Best Practices for Login and Sign-Up Forms (sit/evi)1,280
,
Introducing the Popover API (una/dev)1,279
, ,
Be Careful Using “Menu” (aar)1,278
, ,
How to Build Lean Efficient Websites in 2023 (cfe)1,277
, ,
Semantics and the “popover” Attribute: What to Use When? (hdv)1,276
, , ,
Fieldsets, Legends, and Screen Readers Again (ste/tpg)1,275
, ,