Life is about deciding who you 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

“mobile” News Archive

Definition, related topics, and tag feed

Definition · Subtopics: mobile-first, wap, wml (non-exhaustive) · “mobile” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Beyond the Mouse: Animating With Mobile Accelerometers (ami/fro)251
javascript, animations
2025 JavaScript Rising Stars250
javascript, frameworks, libraries, react, vuejs, tooling, ai, desktop, state-management, css-in-js, testing, static-site-generation, graphql, retrospectives
Testing Methods: Motion Actuation (dec)249
accessibility, testing, wcag
Unifying [Wikipedia’s] Mobile and Desktop Domains (kri/wik)248
refactoring, desktop, performance, seo, user-experience, infrastructure, case-studies, link-lists
WCAG 2.1 Addition—Success Criterion 1.3.4: Orientation (Level AA)247
accessibility, wcag, standards
Getting Creative With Small Screens (mal/css)246
design, responsive-design, css
I Built the Same App 10 Times: Evaluating Frameworks for Mobile Performance (che)245
frameworks, performance, comparisons, nextjs, tanstack, nuxt, angular, marko, solidjs, sveltekit, qwik, astro, htmx
Liquid Glass Is Cracked, and Usability Suffers in iOS 26 (nng)244
design, liquid-glass, usability, apple
How to Optimize Viewport for Mobile for Faster Interactions (deb)243
how-tos, viewport, performance, optimization, html
How to Detect Safari and iOS Versions With Ease in 2026 (tra/evi)242
how-tos, safari, apple, browsers, feature-detection, browser-detection
HTML Popovers Shown on Interest Should Be Accessible on Mobile Devices (uti)241
html, pop-overs, usability
Custom Select (That Comes Up From the Bottom on Mobile) (chr/fro)240
html, forms, css, animations, progressive-enhancement
Exploring the Role of Generative AI in Mobile UX Design (uxm)239
ai, design, user-experience
Chrome on Android Edge-to-Edge Migration Guide (bra/dev)238
guides, chrome, google, browsers
5 Questions for Jeremy Keith (ada+/fro)237
interviews, web, web-platform, interoperability
10 Common Web Development Mistakes to Avoid Right Now236
mistakes, performance, accessibility, seo, navigation, security, analytics, testing
Page Bloat Update: How Does Ever-Increasing Page Size Affect Your Business and Your Users? (tam/spe)235
performance, trends, metrics, javascript, images, desktop
2024 JavaScript Rising Stars234
javascript, frameworks, libraries, react, vuejs, tooling, desktop, state-management, ai, css-in-js, testing, graphql, retrospectives
Your App Should Have Been a Website (and Probably Your Game Too)233
native, web-apps, browsers, web-platform
Control the Viewport Resize Behavior on Mobile With “interactive-widget” (bra/mat)232
css, units, viewport, resizing, metadata, html
Googling Is for Old People: What This Means for Web Designers (web)231
design, search, google
Some Tips for Keyboard Support on Native Mobile Applications (cer)230
accessibility, native, keyboard-navigation, tips-and-tricks
Platform Strategy and Its Discontents (sli)229
web-platform, javascript, mobile-first, native, performance, user-experience
How Effective UX Design Can Boost Business Success (uxm)228
user-experience, design, economics, user-conversion, navigation, performance
Mobile Accessibility Testing: Enhancing User Experience for All (a11)227
accessibility, user-experience, testing
Avoiding Accessibility Barriers With a Checklist for Custom Controls—Opinion226
accessibility
Reckoning: The Landscape (sli)225
javascript, performance, metrics
The Pitfalls of In-App Browsers (fro)224
browsers, privacy, security, user-experience
How to Make Tables Fit on Small Screens (uxd)223
how-tos, design, responsive-design, information-design, tables
Why Are There No Mobile Accessibility Guidelines in WCAG?222
accessibility, wcag
Not Always Mobile First (css)221
responsive-design, mobile-first, css, processes
My “Skip to Content” Markup Was Breaking the Back Button on iOS (db)220
html, skip-links, accessibility
The ADA Now Has Regulations for Accessibility of Web Content and Mobile Apps (tpg)219
accessibility, ada, legal, web
Justice Department to Publish Final Rule to Strengthen Web and Mobile App Access for People With Disabilities218
accessibility, legal, web
In-App Browsers Are Still a Privacy, Security, and Choice Problem (tho/the)217
browsers, privacy, security
ARIA “role=application” and Mobile Screen Readers (cer)216
accessibility, aria, screen-readers
Designing for Mobile Accessibility: Enhancing the User Experience on Small Screens (uxm)215
design, accessibility, user-experience
Apple Says iOS 17.4 Won’t Remove Home Screen Web Apps in the EU After All214
browsers, apple, web-apps
Keyboard Accessibility Testing on Mobile Devices213
accessibility, testing, keyboard-navigation
So, What Exactly Did Apple Break in the EU? (tom)212
browsers, apple, support, web-apps, apis
Home Screen Advantage (sli)211
browsers, apple, support, web-apps, web-platform
How to Fix the Invisible Scrollbar Issue in iOS Browsers (sim/fro)210
how-tos, browsers, scrolling, css
In Its Tantrum With Europe, Apple Broke Web Apps in iOS 17 Beta, Still Hasn’t Fixed Them (tho/the)209
web-apps, browsers, apple
What Is WAP?208
wap
At Last, Browser Choice * (dav)207
legal, browsers, apple
The EU Forces Open Apple’s Walled Garden206
legal, apple, browsers
Apple Redecorates Its iPhone Prison to Appease Europe (tho/the)205
legal, browsers, apple
Apple, the DMA, and Malicious Compliance (bru)204
legal, browsers, apple
Mozilla Says Apple’s New Browser Rules Are “as Painful as Possible” for Firefox (ver)203
browsers, apple, mozilla, firefox
This Web Page Is Best Viewed in the EU (gri/clo)202
legal, browsers, apple, web
Using Alternative Browser Engines in the European Union201
apple, browsers, browser-engines
Insights: Mobile Accessibility200
accessibility, research, metrics
Mobile-First Indexing Has Landed—Thanks for All Your Support (joh)199
mobile-first, seo, google
The Negative Impact of Mobile-First Web Design on Desktop (nng)198
design, mobile-first, desktop, usability, information-design
Native Mobile Accessibility Testing (inc)197
videos, accessibility, testing
How to Test Mobile Apps on a Real Device Cloud196
how-tos, testing
4 Ways to Improve Mobile Accessibility (kar)195
accessibility
Bottom Sheets: Definition and UX Guidelines (nng)194
terminology, guidelines, user-experience
How Screen-Reader Users Type on and Control Mobile Devices (nng)193
accessibility, usability, screen-readers
This Blog Is Hosted on My Android Phone192
websites, hosting
8 Tips for Making Your Custom Web Designs Mobile Friendly (uxm)191
design, tips-and-tricks
What Is the Cost of Designing a Mobile App? (uxm)190
economics
2022 JavaScript Rising Stars189
javascript, frameworks, react, vuejs, building, testing, tooling, desktop, state-management, css-in-js, graphql, retrospectives
The State of Mobile User Experience (nng)188
research, user-experience
The Complete Guide to Mobile SEO—8 Tips and Best Practices (sem)187
guides, seo, tips-and-tricks, best-practices
4 Mobile Must-Haves for a Modern UX Design Strategy (uxm)186
user-experience, design, responsive-design
Designing the Perfect Mobile Navigation UX (vit/sma)185
navigation, user-experience
Mobile UX Design in 2022 (uxm)184
user-experience, design
Accidental Dismissal of Overlays: A Common Mobile Usability Problem (nng)183
usability, overlays
Capturing Images and Videos From the Camera of Mobile Devices Using HTML (ami)182
html, multimedia
Mobile UX: Study Guide (nng)181
guides, user-experience, training, link-lists
Mobile-First CSS: Is It Time for a Rethink? (ali)180
mobile-first, css
Dealing With Hover on Mobile (kev)179
videos, css, media-queries
Traditional Web Design Process Is Fundamentally Broken (gri/clo)178
design, processes, prototyping, responsive-design
Mobile App Versus Web Site: Which Is Better for Your Business? (uxm)177
comparisons, economics
11 Breadcrumb SEO Best Practices for a Mobile-First Strategy (sea)176
breadcrumbs, seo, best-practices, strategies, mobile-first
Mobile-First Ecommerce Site Design Is the Future (uxm)175
design, mobile-first, ecommerce
Dos and Don’ts of Mobile UX Design (uxm)174
design, user-experience, usability
Can I Use Hover on Touch Devices? Here’s [a] CSS and JS Hack173
css, javascript, hover, touch
What Is Wireless Application Protocol (WAP)?172
wap
Browsing With a Mobile Screen Reader (tet)171
accessibility, browsers, screen-readers, assistive-tech, browsing
When iOS Will Allow Other Browsers (kar)170
apple, browsers, browser-engines
Prevent Content From Being Hidden Underneath the Virtual Keyboard by Means of the VirtualKeyboard API (bra)169
apis, viewport
The State of Mobile First and Desktop First (sha)168
responsive-design, mobile-first, desktop
When You Cannot Run Away From Using Tables on Mobile (uxd)167
layout, user-experience, tables
Hobson’s Browser—How Apple, Facebook, and Google Broke the Mobile Browser Market by Silently Undermining User Choice (sli)166
browsers, user-experience, apple, facebook+meta, google
9 Principles of Good Web Design165
design, principles, simplicity, navigation, content, layout, performance
Measuring Web Performance in Mobile Safari (css)164
performance, testing, browsers, apple, safari
2020 JavaScript Rising Stars163
javascript, frameworks, nodejs, react, vuejs, angular, building, testing, tooling, css-in-js, state-management, graphql, retrospectives
Easier Input on Mobile Devices162
videos, usability
What I Learned by Fixing One Line of CSS in an Open Source Project (css)161
css, apple
Blocking Navigation Gestures on iOS Safari (rik)160
safari, apple, browsers
What Does a Foldable Web Actually Mean? (fre/sma)159
responsive-design, user-experience
A Web Component With Different HTML for Desktop and Mobile (chr/css)158
web-components, html, desktop
2019 JavaScript Rising Stars (sac)157
javascript, frameworks, nodejs, react, vuejs, angular, testing, compiling, building, tooling, css-in-js, graphql, retrospectives
A Guide to Optimizing Images for Mobile (sma)156
guides, images, performance, optimization
I Used the Web for a Day on a 50 MB Budget (sma)155
performance
Finally, a CSS Only Solution to “:hover” on Touchscreens (mez)154
css, hover, touch
2018 JavaScript Rising Stars (sac)153
javascript, frameworks, nodejs, react, vuejs, angular, compiling, building, testing, tooling, code-editors, css-in-js, graphql, retrospectives
Will PWAs Replace Native Mobile Apps? (sma)152
native, progressive-web-apps, web-apps
Generic First CSS: New Thinking on Mobile First (sma)151
css, mobile-first
Elements to Ditch or Repurpose on Mobile (sma)150
design, user-experience
Chrome’s Noscript Intervention (tka)149
chrome, google, browsers, javascript, performance
Best Practices for Mobile Form Design (sma)148
design, forms, best-practices
Carousels on Mobile Devices (nng)147
carousels, usability
Designing for Micro-Moments (sma)146
design, interaction-design
Using Google’s Flutter for Truly Cross-Platform Mobile Development (sma)145
flutter, dart, google, native, comparisons
A Reference Guide for Typography in Mobile Web Design (sma)144
guides, typography, terminology
Introduction to Material Design143
introductions, material-design, google, examples
What Is an HTML5 App and Do I Want One?142
html, native, web-apps
“The Notch” and CSS (chr/css)141
apple, metadata, css, hacks
How to Move From M-Dot URLs to Responsive Site140
how-tos, redirecting
AMP for Retailers: Is It Worth It? (sma)139
amp, google, ecommerce
Mobile First Is Just Not Good Enough: Meet Journey-Driven Design (sma)138
design, mobile-first, responsive-design, processes
2016 JavaScript Rising Stars (sac)137
javascript, frameworks, nodejs, react, compiling, building, testing, tooling, code-editors, retrospectives
10 Web Predictions for 2017 (cra)136
web, outlooks, mobile-first, css, web-apps, native, browsers, frameworks
Reading Content on Mobile Devices (nng)135
content
HTML5 Is the Next $100 Billion Game Platform (ven)134
html, native
Mobile-First Indexing133
google, search, mobile-first
Progressive Web Apps: Bridging the Gap Between Web and Mobile132
web-apps, progressive-web-apps, desktop, native
Helping Users Easily Access Content on Mobile131
google, search, content
Mobile First Is Not Mobile Only (nng)130
navigation, usability
Google’s Mobilegeddon Aftermath: Eight Months Into a Better Mobile Web (sma)129
google, seo, wordpress
6 SEO Trends to Watch for in 2016128
trends, seo, content, marketing, performance, social-media
How to Optimize Mobile Performance (sma)127
how-tos, performance, optimization, performance-budgets, content-management, caching, testing
The Problem With the Chromium WebViews (ppk)126
chromium, browsers
10 Web Predictions for 2016 (cra)125
web, outlooks, security, site-generators, browsers, css, performance, webassembly, seo
JavaScript Frameworks and Mobile Performance124
javascript, frameworks, performance
Accelerated Mobile Pages Project (fon/css)123
amp, google
Supporting Mobile Navigation in Spite of a Hamburger Menu (nng)122
navigation
Making Minimalism Work in Mobile and Web121
design, prototyping, minimalism, desktop
Web Design Is Dead (mas)120
design, tooling
W3C’s Mobile Checker Is Now Live (cam/sof)119
w3c, tooling
Testing For and With Windows Phone (sma)118
testing, windows, internet-explorer, browsers, microsoft
Tired of Safari (ppk)117
safari, apple, chrome, chromium, google, browsers, pointer-events
List of Android WebViews (ppk)116
overviews, browsers, chromium, chrome, google
Counting Chromia (ppk)115
chromium, browsers, google, metrics
The Basics of Test Automation for Apps, Games, and the Mobile Web (sma)114
fundamentals, testing, automation
Browser Trends December 2014: Safari Survival? (cra)113
browsers, trends, metrics, apple, safari, desktop
Media Queries Need Space to Be Successful (kar)112
css, media-queries
Server-Side Device Detection With JavaScript (sma)111
javascript
“Mobile First” Considered Confusing (cra)110
mobile-first, desktop
Mobile and Accessibility: Why You Should Care and What You Can Do About It (sma)109
accessibility, user-experience
Usability Testing for Mobile Is Easy (nng)108
usability, testing
Forrester: HTML5 Apps Still Not as Good as Native Apps (inf)107
html, native
HTML5 in 2014: Is It Time for a Comeback? (sha)106
html, native
Real World HTML5 Hybrid Apps105
html, polyfills, apis, canvas
What’s the Problem With Mobile HTML5? (inf)104
html, native, metrics
How the W3C Met Its Waterloo at the “Do Not Track” Vote Showdown (the)103
w3c, do-not-track, privacy, economics
Do as Little as Possible (ali)102
web, simplicity
Web and Mobile Interest Group Emerges From W3C to Further Mobile Web Initiative (dom/cms)101
w3c, standards
“Do Not Track” Opt-Out Icon Coming to Mobile Browsers (dar/cne)100
do-not-track, privacy, browsers
On Mobile, Data URIs Are 6× Slower Than Source Linking (New Research)99
performance, data-urls
W3C Report Updates Web Applications on Mobile Standards (cms)98
w3c, web-apps, standards
The State of Responsive Web Design (ste/sma)97
responsive-design, html, css, javascript
Mobile Website Security96
security, hosting, policies
Why the Web Is Ready for Responsive Web Design95
responsive-design, html
Improve Mobile Support With Server-Side-Enhanced Responsive Design (jon/sma)94
responsive-design, css, caching
Responsive Web Design With Physical Units (sma)93
responsive-design, css, units
The Web on Mobile and Beyond (don/ali)92
web, mobile-first, responsive-design
Why Responsive Web Design Has to Win Out (sma)91
responsive-design
10 Predictions for the Mobile Industry in 2013 (par/for)90
outlooks, html
Measuring Connection Speed in Browsers (ppk)89
network, performance, browsers
There Is No Mobile Web (ada)88
videos, web
Apple’s .mobi Insanity (ppk)87
safari, apple, browsers
CSS “:target” for Off-Screen Designs (css)86
css, selectors, transitions, navigation
10 Best JS Mobile Web Development Frameworks85
javascript, frameworks
The Elements of the Mobile User Experience (sma)84
user-experience
Website Design for Tablets and Mobile83
design, responsive-design
Repurposing vs. Optimized Design (nng)82
design, desktop, print, optimization, comparisons, user-experience
A Non-Responsive Approach to Building Cross-Device Webapps (bor/dev)81
web-apps, javascript
Responsive Web Design: Is It the Future or a Feature?80
responsive-design, css, media-queries
Why We Shouldn’t Make Separate Mobile Websites (bru/sma)79
responsive-design, usability, strategies
The Future of the Web78
html, web-apps
The Need for a Responsive Web Image Format (tel)77
responsive-design, images, webp
Multi-Device Layout Patterns76
design, responsive-design, design-patterns, layout, desktop
The Best Browser Is the One You Have With You (ali)75
browsers, web
Facebook Drives New W3C Working Group (zdn)74
w3c, web-platform, facebook+meta
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)73
native, strategies, comparisons, user-experience
Mobile First Content Strategy72
mobile-first, content, content-strategy, accessibility, wcag
Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the)71
html, native, desktop
Organizing Mobile (ali)70
content, navigation, usability
Mobile Design Is Not Only Responsive (hcr)69
design, responsive-design
The Mobile Web: Discover the Possibilities68
web, metrics
Designing for the Future Web (sma)67
design, seo
Optimizing a Screen for Mobile Use (nng)66
optimization, usability
Responsive Web Design and Mobile Context (tka)65
responsive-design, metrics
Making Websites Mobile Friendly (pie)64
urls, search, google
W3C Releases Mobile Web Application Best Practices Guidelines (new)63
guidelines, web-apps, best-practices, w3c
Mobile Web Application Best Practices (aco/w3c)62
web-apps, best-practices, standards, w3c
How to Build a Mobile Website (sma)61
how-tos, html, css
How the Web Wins (wir)60
web, native
More on CSS Media Queries for Mobile (gri/clo)59
css, media-queries
A Pixel Is Not a Pixel Is Not a Pixel (ppk)58
pixel-density, css
So All This Is Done in HTML5 by the Way (dal/aja)57
apple, html, web-platform
One Size Still Doesn’t Fit All for Web (zdn)56
web
Forms on Mobile Devices: Modern Solutions (sma)55
forms
The Future of Web Content—HTML5, Flash, and Mobile Apps (tec)54
content, outlooks, html, flash
Developers Defecting From App Store to HTML5 (zdn)53
apple, html
Mobile WebKit Compatibility (dal/aja)52
browser-engines, webkit, browsers
There Is No WebKit on Mobile (ppk)51
webkit, browser-engines
CSS “width” Unreliable on Android? (ppk)50
css
Let’s Make Every Day One Web Day! (w3c)49
awareness-days, web, accessibility, internationalization, conformance
WebKit: The Dominant Smartphone Platform (gri/clo)48
browsers, browser-engines, webkit
Why Cloud Computing Is the Future of Mobile47
cloud-computing, aws, google
App Stores Are Not the Future, Says Google (fin)46
google, web-platform, browsers
“handheld” Media Type, RIP? (j9t)45
css
Return of the Mobile Stylesheet (don/ali)44
css
The Mobile Web Sucks, Despite the iPhone (inf)43
web, user-experience, apple
The Meek Shall Inherit the Web (eco)42
web, w3c
3D CSS Transforms on the iPhone (pba)41
css, transforms, apple
W3C Releases Mobile Web Best Practices (cat)40
w3c, best-practices
Mobile Web Best Practices 1.0 (w3c)39
best-practices, guidelines, standards
Remember the Web Apps—Don’t Forget the First iPhone Baby Today (dal/aja)38
web-apps, apple, web-platform
Mobile Web “to Be Worth $22B by 2013”37
web, web-2.0, economics
Ajaxian Roundup for April 2008: CSS Goodness, Ext Licenses, and the Cloud (dal/aja)36
javascript, jquery, prototypejs, dojo, extjs, mootools, standards, css, performance, tooling, code-editors, ajaxian, link-lists
Ajaxian Roundup for March 2008: IE 8, Acid3, and Performance (dal/aja)35
browsers, javascript, dojo, dwr, extjs, prototypejs, jquery, css, design, performance, tooling, databases, comet, ajaxian, link-lists
The Web Beyond the Desktop (dav/dig)34
web, desktop, browsers, design
Mobile Applications, RIP (mic)33
native, web-apps
Ajaxian Roundup for December 2007: It’s the End of the Year as We Know It (dal/aja)32
browsers, javascript, prototypejs, extjs, yui, jquery, microsoft, dwr, security, performance, gwt, comet, css, ajaxian, link-lists
Monthly Ajaxian Roundup for November 2007: Defining JavaScript 2, Making Security Less Caja, and Mobile (dal/aja)31
dojo, prototypejs, scriptaculous, mootools, jquery, yui, gwt, extjs, browsers, javascript, performance, apis, ajaxian, link-lists
Mozilla Hunting for Memory (dal/aja)30
mozilla, firefox, browsers, memory
Monthly Ajaxian Roundup for September 2007: JavaScript Mashups Take a Step Forward (dal/aja)29
dojo, extjs, prototypejs, jquery, yui, browsers, javascript, offline, adobe, design, comet, ajaxian, link-lists
Monthly Ajaxian Roundup for August 2007: CSS Frameworks and the Reboot of Top Frameworks (dal/aja)28
jquery, prototypejs, yui, gwt, dojo, css, javascript, browsers, offline, standards, tooling, ajaxian, link-lists
Monthly Ajaxian Roundup for July 2007: iPhone and the Plugin Wars (dal/aja)27
apple, dojo, scriptaculous, extjs, yui, jquery, javascript, offline, css, browsers, tooling, ajaxian, link-lists
iPhone and the Death of the Mobile Web (bet)26
web, apple, domains
A Domain Just Right for Mobile Web Surfing25
domains
XHTML and Mobile Devices (hsi)24
xhtml, myths
W3C Guidelines Inadequate (the)23
guidelines, w3c, best-practices
W3C Releases Mobile Web Best Practices22
w3c, best-practices
9 Ways to Misunderstand Web Standards (blo)21
standards, print, accessibility, css, semantic-web, hacks
New Wireless Developments20
domains
Building on the Future of the Web19
web, semantic-web, social-media
Submitting Mobile Sitemaps (van)18
google, search, sitemaps
W3C Launches Mobile Web Initiative17
w3c
W3C May Push Wireless Web Specs (cne)16
w3c, xhtml, smil, svg, standards
5 Questions for Your Web Development Team (joh)15
performance, legal, accessibility, maintainability, extensibility, search
More on Why XHTML Works Well for Wireless (zdn)14
xhtml
Mobile Devices Will Soon Be Useful (nng)13
wap, usability
Microbrowser Architectures12
architecture, simplicity
Souping Up Wireless (zdn)11
wml, hdml, chtml, xhtml, html
Web on Wireless Mobile Devices10
wap, wml, wsdl
Move It or Lose It, WAP and WML (mho)9
wap, wml
WAP Standards8
standards, wap, wml
WAP Backlash (nng)7
wap, strategies
Developing Wireless Web Applications6
wap, wml
Graceful Degradation of Scalable Internet Services (nng)5
graceful-degradation
HDML, Take Two (wir)4
hdml, wap
Compact HTML for Small Information Appliances (w3c)3
chtml, html, hdml
Screenshot Generator for Windows and Android2
tools, exploration, testing, browsers, screenshots, images, microsoft, windows
Mobile-Friendliness Bulk Checker1
tools, analysis, accessibility, responsive-design