Frontend Dogma

“html” Archive (2)

Entry (Sources) and Other Related TopicsDate#
Know the “search” Element (j9t)1,432
HTML Markup Explained: Building Blocks of Modern Web Pages1,431
Streaming HTML—Asynchronous DOM Updates Without JavaScript (inf)1,430
, ,
The Ultimate Guide to Iframes (log)1,429
, , ,
HTML Cheat Sheets: From Basics to Advanced Elements1,428
, , ,
Ditch the Pixels: The Small and Vectorized Web (yor)1,427
,
Reflection and Custom States in Web Components (cla)1,426
Maybe Don’t Name That Landmark (aar)1,425
,
Doing My Heading In (ste+)1,424
, ,
Fine-Tuning Text Inputs (gar)1,423
, ,
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)1,422
, , , ,
Responsive Video Works Now—These Features Could Make It Work Better (sco)1,421
, ,
Progressively Enhanced Popover Toggletips (mic)1,420
, ,
Here’s What We Learned From the First “State of HTML” Survey (sac/fro)1,419
Alt Left (ste)1,418
, , ,
Switching It Up With HTML’s Latest Control (sma)1,417
Multipage Version (wil)1,416
HTML Tags You Might Not Know About1,415
When Should We Use Components and When Should We Just Use HTML? (chr)1,414
,
Not So Short Note on “aria-label” Usage—Big Table Edition (ste)1,413
, ,
We Need to Talk More About Conformance, if We Want to Stop Fantasy HTML (j9t)1,412
, ,
Test-Driving HTML Templates (xpm/mfo)1,411
, , ,
“<style>”: Inline Optimizations for the Bold (mor)1,410
, ,
The Latest in Web UI (una/dev)1,409
, , ,
Ignore and Acknowledge “class” Attribute on Elements in CSS (ami)1,408
,
State of HTML 2023 [Results] (sac+/dev)1,407
Upgrade Your HTML V (j9t/fro)1,406
, , , ,
Using Simple Tools as a Radical Act of Independence1,405
,
Using the Popover API for HTML Tooltips (chr/fro)1,404
, ,
Combining CSS “:has()” and HTML “<select>” for Greater Conditional Styling (sma)1,403
, ,
Popover API Is Here (chr/fro)1,402
,
My Approach to HTML Web Components (ada)1,401
The HTML, CSS, and SVG for a Classic Search Form (chr/fro)1,400
, , ,
Design Déjà Vu (mal)1,399
, , ,
How to Escape JavaScript for a Script Tag1,398
, ,
HTML Attributes vs. DOM Properties (jaf)1,397
, ,
Invoking Elements by Using Only HTML: A First Look at Invokers (uti)1,396
,
Images as the First Thing in a Button or Link (tem)1,395
, , ,
My Code Formatting Guidelines (val)1,394
, , , , ,
Converting Plain Text to Encoded HTML With Vanilla JavaScript (sma)1,393
,
The Biggest Lie in HTML1,392
Making Disabled Buttons More Accessible1,391
, ,
Don’t Use the “maxlength” Attribute to Stop Users From Exceeding the Limit (ada)1,390
, ,
ARIA in HTML (sco+/w3c)1,389
, ,
My “Skip to Content” Markup Was Breaking the Back Button on iOS (db)1,388
, ,
The Dos and Don’ts of Using “tabindex” in Web Design (a11)1,387
,
Figma Prototypes vs. HTML Prototypes (ada)1,386
, , , ,
Testing HTML With Modern CSS (hey)1,385
, ,
Faster Websites With the “picture” Element (fra)1,384
,
21 HTML Tips You Must Know About1,383
How to Think About HTML Responsive Images (db)1,382
, ,
When to Use “tabindex="0"” (gra/tet)1,381
, ,
Svelte Parses HTML All Wrong (ric)1,380
,
Kobold Letters (wed)1,379
,
On “disabled” and “aria-disabled” Attributes (kit)1,378
, ,
On Popover Accessibility: What the Browser Does and Doesn’t Do (hdv+)1,377
,
The Problem With Data Attributes for Text Effects (man)1,376
, , ,
Ruby Is Complicated1,375
HTML Performance Optimization: Tips for Faster Loading Pages1,374
, , ,
Streaming HTML (chr/fro)1,373
,
Distinguishing Between ARIA and Native HTML Attributes (deq)1,372
, , ,
CSS Button Styles You Might Not Know (dbu)1,371
,
The Quiet, Pervasive Devaluation of Frontend (col)1,370
, , ,
Making Room for Long List Markers With Subgrid (nol)1,369
, ,
Techniques to Break Words (aar)1,368
, ,
An HTML Switch Control (ann+/web)1,367
,
YouTube Video Embedding Harm Reduction (jvo)1,366
, , ,
Filling Gaps With a Polyfill (jay)1,365
, , ,
ARIA (Are Ya) Afraid of the Dark? Unmasking Common HTML Monsters to Create Better User Experiences (deq)1,364
, , ,
HTML as the Baseline (cfe)1,363
HTML Attributes That Every Web Developer Should Know1,362
, , ,
“X” Marks the Spot: Landmark Elements (stv)1,361
, , ,
Practice Safe DSD With “setHTMLUnsafe” (It’s Complicated) (jar/van)1,360
, , ,
A Highly Configurable Switch Component Using Modern CSS Techniques (bel/pic)1,359
HTML Web Components on the Server Are Great (sco)1,358
Unlocking the Power of HTML’s Native Browser “dialog” Element (ope)1,357
Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (ste)1,356
, , ,
Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (cer)1,355
, ,
A Call for Consensus on HTML Semantics (5t3)1,354
Create a Currency Converter With HTML, CSS, and Vanilla JavaScript1,353
, ,
The Color Input and the Color Picker (chr/fro)1,352
,
Basic Accessibility Mistakes I Often See in Audits (cfe)1,351
, , , , , ,
Web Standards: The Guidelines That Every Developer Should Know1,350
, , , , ,
Disable Browser Caching With “meta” HTML Tags1,349
,
Options for “optgroup” Labeling of “options” (ste)1,348
, , , ,
Using “abbr” Element With “title” Attribute (aar)1,347
, , , ,
Buttons and Links—Common Misconceptions1,346
, , ,
Accounting for Internationalization With CSS and HTML1,345
,
Streaming HTML Out of Order Without JavaScript1,344
Why I Like Web Components1,343
Stop Closing Void Elements (j9t)1,342
HTML Validation—Pros and Cons1,341
Never Underestimate HTML (lar/mat)1,340
,
The Devil Is in the Details: A Look Into a Disclosure Widget Markup (its/mat)1,339
, ,
“HTML First” Is Not HTML First (j9t)1,338
, ,
Recapturing Early-Internet Whimsy With HTML (tec)1,337
, , ,
The Implied Web (hws/mat)1,336
,
The Road to HTMHell Is Paved With Semantics (pep/mat)1,335
,
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)1,334
, ,
HTML Can Do This?1,333
Web Components (may/5t3)1,332
, ,
The Ghosts of Markup Past (tho/mat)1,331
,
HTML: The Bad Parts (may/mat)1,330
Test-Driven HTML and Accessibility (mat)1,329
, ,
Embrace the Platform (bra)1,328
, , , , ,
Behavior Belongs in the HTML1,327
,
The “hidden” Attribute in HTML (mat)1,326
“innerHTML” vs. “innerText” vs. “textContent”—What's the Difference? (fre)1,325
, ,
What the Slot? (dut/mat)1,324
, ,
Media Queries in HTML Video (aar)1,323
, , ,
Security Headers Using “<meta>” (sap/mat)1,322
,
The Hellish History of HTML: An Incomplete and Personal Account (cra/mat)1,321
“sizes=auto” Pretty Much Requires “width” and “height” Attributes (eee)1,320
, ,
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)1,319
, , ,
The “form” Attribute—Enhancing Form Layout Flexibility (mat)1,318
,
The UX of HTML (vas/mat)1,317
,
How to Use Responsive HTML Video (…and Audio!) (sco)1,316
, ,
Weird HTML Hacks (ern)1,315
, , ,
Shadow DOM Is for Hiding Your Shame1,314
, ,
The Elevator Pitch for Web Components (cfe)1,313
,
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,312
An Attempted Taxonomy of Web Components (zac)1,311
HTML Web Components Are Just JavaScript? (mia/odd)1,310
,
Exclusive Accordions Exclude (yat)1,309
,
Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA1,308
, , , , , , ,
HTML Web Components (jim)1,307
HTML First1,306
,
Do You Really Need to Validate Your HTML Code?1,305
,
Understanding HTML Landmarks and How to Apply Them (its/log)1,304
, ,
HTML Web Components (ada)1,303
,
13 HTML Attributes You Should Know About1,302
Removing List Styles Without Affecting Semantics (mat)1,301
, ,
Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar)1,300
, , ,
2023: 0 of the Global Top 100 Websites Use Valid HTML (j9t)1,299
, , ,
Let’s Reinvent the Wheel (vas)1,298
, , ,
20 Simple Ways to Style the HTML “details” Element1,297
,
HTML vs. DOM? Let’s Debug Them (jec/dev)1,296
, , ,
Tailwind vs. Semantic CSS1,295
, , , ,
Splitting Within Selects (aar)1,294
, , ,
Select Element: Now With Horizontal Rules (una/dev)1,293
, , , , , , ,
HTML Meta Tags1,292
Strikethrough Accessibility (den)1,291
, ,
Using ChatGPT for Smart Truncation in Responsive Web Design1,290
, , ,
Why Unique ID Attributes Matter (deq)1,289
, ,
On the Uniting Power of a Commitment to HTML Conformance (j9t)1,288
, , ,
Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users?1,287
,
CSS Findings From Photoshop Web Version (sha)1,286
, , ,
The Selected Date Must Be Within the Last 10 Years (ger/clo)1,285
,
Extending the Properties of an HTML Element in TypeScript1,284
,
An Anchored Navbar Solution (mey)1,283
,
The Most Minimal Valid HTML Document (j9t)1,282
, ,
Easy Dark Mode With “color-scheme” (sar)1,281
, , ,
Stop Using JS for That: Moving Features to CSS and HTML (kil)1,280
, ,
HTML Popover, Videos, and “display:blackhole” (bru)1,279
,
How Mastodon Handles Images and Web Previews (rba)1,278
, , , ,
Misconceptions Can Kill Accessibility Momentum (yat)1,277
,
State of HTML 2023 (sac+/dev)1,276
What Makes an Accessible Date Picker? Is It Even Possible? (inc)1,275
,
What Can You Do With “data” Attributes? (cfe)1,274
,
How to Use the New “<search>” Element With WordPress (ede)1,273
,
State of Web Accessibility, ARIA in HTML, and Missing UI Patterns (tin+/fwo)1,272
, ,
Browser Video Players Review (aar)1,271
, , , ,
10 Things You Didn’t Know About HTML1,270
Small Details to Improve Your Website’s Experience (alv)1,269
, ,
Dialog Dilemmas and Modal Mischief: A Deep Dive Into Popovers and How to Build Them (hdv)1,268
, , ,
Let’s Make a Rubber Button With HTML, CSS, and SVG (tyl/clo)1,267
, , ,
Main-ly Speaking (col)1,266
XUL and HTML (moz)1,265
,
An Intro to the “dialog” Element (cfe)1,264
, ,
Supercharge Your HTML With WebC1,263
,
Progressively Enhanced HTML Accordion (aar)1,262
, , ,
8 Common Heading Questions (pop)1,261
,
Progressively Enhanced Form Validation: HTML and CSS (ger/clo)1,260
, , ,
Responsive Images: DIY Implementation in 6 Steps1,259
,
Contextual Form Errors and ARIA (mar)1,258
, ,
A Blog Post With Every HTML Element (pat)1,257
I’m Betting on HTML1,256
You Probably Don’t Need “http-equiv” Meta Tags (rvi)1,255
, ,
Help Design the Inaugural “State of HTML” Survey (lea)1,254
Blockquotes in Screen Readers (aar)1,253
, ,
I Blame the W3C’s HTML Standard for Ordered Lists (sid)1,252
,
O “dialog” Focus, Where Art Thou? (mat)1,251
, ,
Preload vs. Early Hints vs. Fetch Priority1,250
, , , ,
All the Places Where You Can Use “prefers-color-scheme” Media Query (ami)1,249
, , ,
The Case Against Self-Closing Tags in HTML (jaf)1,248
How to Validate HTML On-Line at W3C (wie)1,247
, ,
The “article” Element and Screen Readers (mat)1,246
, ,
And 4 More HTML Concepts You Didn’t Know (j9t)1,245
,
The “details” Element and In-Page Search (mat)1,244
, , ,
Under-Engineered Comboboxen? (aar)1,243
, ,
Form and Search Landmarks (mat)1,242
, , , ,
What Does the Image “decoding” Attribute Actually Do? (tun)1,241
, ,
Button Types (ada)1,240
HTML Imports (w3c)1,239
Django: A Security Improvement Coming to “format_html()” (ada)1,238
,
You Can Stop Using “user-scalable=no” and “maximum-scale=1” in Viewport Meta Tags Now1,237
, , ,
Assume the Position—a Labeling Story (llo/tpg)1,236
, ,
What Is Open Graph? How to Use It for Your WordPress Website?1,235
, , ,
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)1,234
21 Awesome Web Features You’re Not Using Yet (fir)1,233
, ,
Brief Note on Popovers With Dialogs (aar)1,232
, , ,
Querying Parsed HTML in BigQuery (rvi)1,231
11 HTML Best Practices for Login and Sign-Up Forms (sit/evi)1,230
,
Introducing the Popover API (una/dev)1,229
, ,
Be Careful Using “Menu” (aar)1,228
, ,
How to Build Lean Efficient Websites in 2023 (cfe)1,227
, ,
Semantics and the “popover” Attribute: What to Use When? (hdv)1,226
, , ,
Fieldsets, Legends, and Screen Readers Again (ste/tpg)1,225
, ,
Using HTML Landmark Roles to Improve Accessibility (sch/mdn)1,224
HTML Landmark Roles Screen Reader Demo (sch/mdn)1,223
, , , ,
Screen Readers Don’t Announce When the User Reaches the “maxlength” Character Limit (sim)1,222
, ,
Respect Your Children (ste/tpg)1,221
,
How Large DOM Sizes Affect Interactivity, and What You Can Do About It (mal/dev)1,220
, ,
Client-Side Rendering of HTML and Interactivity (mal/dev)1,219
,
How Far Back in Time Can I Take My Website’s Design1,218
, , ,
Short Note: Why Isn’t “role=presentation”/“none” Allowed on Focusable Elements? (ste)1,217
, ,
“details”/“summary” Inconsistencies (mat)1,216
, , ,
Considering Content Warnings in HTML (aar)1,215
,
It’s Very Likely That… (mat)1,214
, ,
The “details” Element Is Amazing (fon)1,213
HTML Dark Mode (bt)1,212
HTML Accessibility API Mappings 1.0 (ste+/w3c)1,211
,
New HTML Element: “search” (alv)1,210
What Is Semantic HTML?1,209
Five Pieces of Advice for More Accessible Websites (cit)1,208
Modern HTML Email (Tables No Longer Required) (oll)1,207
,
On-Page SEO Checklist: The Complete Task List for 2023 (sem)1,206
, ,
HTML: Help Users to Download Files With the HTML “download” Attribute1,205
Getting Started With HTML Tables1,204
,
Fighting Inter-Component HTML Bloat (eli)1,203
, ,
The “search” Element (sco)1,202
,
The End of Front-End Development (jos)1,201
,
The H1 Conundrum: Understanding the Challenges of Heading Level One1,200
, ,
Progressively Enhancing a Table With a Web Component (ray)1,199
, , ,
File Uploads for the Web: Uploading Files With HTML (aus)1,198
HTML Garden1,197
,
A Tab Interface Before Its Time (aar)1,196
50.1% Empty Links (mat)1,195
, , ,
Relative Rounded Corners (bel)1,194
ARIA vs. HTML (aar)1,193
, , ,
Avoid Spanning Table Headers (aar)1,192
, ,
Representation of Style (ste)1,191
Declarative Shadow DOM (dev+/dev)1,190
,
A Step-by-Step Guide to Building Accessible Carousels (swe/sma)1,189
, , ,
Screen Readers Don’t Convey the Semantics of “strong” and “em” (mat)1,188
, ,
Mastodon and Open Graph (drd)1,187
, , ,
An Introduction to HTML Cheat Sheet1,186
, ,
Table of Contents Progress Animation (kev)1,185
, , ,
Interop 2023 CMS Checkin (chr)1,184
, , , ,
Rotating Gallery With CSS Scroll-Driven Animations (jhe)1,183
, , ,