Custom Select (That Comes Up From the Bottom on Mobile) (chr /fro )Jul 1, 2025 211 html , forms , css , animations , progressive-enhancement Exploring the Role of Generative AI in Mobile UX Design (uxm )May 19, 2025 210 ai , design , user-experience Chrome on Android Edge-to-Edge Migration Guide (bra /dev )Feb 28, 2025 209 guides , chrome , google , browsers 5 Questions for Jeremy Keith (ada +/fro )Feb 25, 2025 208 interviews , web , web-platform , interoperability 10 Common Web Development Mistakes to Avoid Right Now Feb 17, 2025 207 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 )Jan 28, 2025 206 performance , trends , metrics , javascript , images , desktop 2024 JavaScript Rising Stars Jan 7, 2025 205 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) Dec 30, 2024 204 native , web-apps , browsers , web-platform Googling Is for Old People: What This Means for Web Designers (web )Dec 4, 2024 203 design , search , google Control the Viewport Resize Behavior on Mobile With “interactive-widget” (bra /mat )Dec 4, 2024 202 css , units , viewport , resizing , metadata , html Some Tips for Keyboard Support on Native Mobile Applications (cer )Nov 16, 2024 201 accessibility , native , keyboard-navigation , tips-and-tricks Platform Strategy and Its Discontents (sli )Oct 17, 2024 200 web-platform , javascript , mobile-first , native , performance , user-experience How Effective UX Design Can Boost Business Success (uxm )Oct 7, 2024 199 user-experience , design , economics , user-conversion , navigation , performance Mobile Accessibility Testing: Enhancing User Experience for All (a11 )Sep 6, 2024 198 accessibility , user-experience , testing Avoiding Accessibility Barriers With a Checklist for Custom Controls—Opinion Sep 4, 2024 197 accessibility Reckoning: The Landscape (sli )Aug 12, 2024 196 javascript , performance , metrics The Pitfalls of In-App Browsers (fro )Jul 18, 2024 195 browsers , privacy , security , user-experience How to Make Tables Fit on Small Screens (uxd )Jul 18, 2024 194 how-tos , design , responsive-design , information-design , tables Why Are There No Mobile Accessibility Guidelines in WCAG? May 22, 2024 193 accessibility , wcag Not Always Mobile First (css )May 21, 2024 192 responsive-design , mobile-first , css , processes My “Skip to Content” Markup Was Breaking the Back Button on iOS (db )Apr 13, 2024 191 html , skip-links , accessibility The ADA Now Has Regulations for Accessibility of Web Content and Mobile Apps (tpg )Apr 9, 2024 190 accessibility , ada , legal , web Justice Department to Publish Final Rule to Strengthen Web and Mobile App Access for People With Disabilities Apr 8, 2024 189 accessibility , legal , web In-App Browsers Are Still a Privacy, Security, and Choice Problem (tho /the )Mar 27, 2024 188 browsers , privacy , security ARIA “role=application” and Mobile Screen Readers (cer )Mar 23, 2024 187 accessibility , aria , screen-readers Designing for Mobile Accessibility: Enhancing the User Experience on Small Screens (uxm )Mar 4, 2024 186 design , accessibility , user-experience Apple Says iOS 17.4 Won’t Remove Home Screen Web Apps in the EU After All Mar 1, 2024 185 browsers , apple , web-apps Keyboard Accessibility Testing on Mobile Devices Feb 29, 2024 184 accessibility , testing , keyboard-navigation So, What Exactly Did Apple Break in the EU? (tom )Feb 28, 2024 183 browsers , apple , support , web-apps , apis Home Screen Advantage (sli )Feb 25, 2024 182 browsers , apple , support , web-apps , web-platform How to Fix the Invisible Scrollbar Issue in iOS Browsers (sim /fro )Feb 13, 2024 181 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 )Feb 8, 2024 180 web-apps , browsers , apple What Is WAP? Feb 2, 2024 179 wap The EU Forces Open Apple’s Walled Garden Jan 29, 2024 178 legal , apple , browsers At Last, Browser Choice * (dav )Jan 29, 2024 177 legal , browsers , apple Apple, the DMA, and Malicious Compliance (bru )Jan 27, 2024 176 legal , browsers , apple Apple Redecorates Its iPhone Prison to Appease Europe (tho /the )Jan 27, 2024 175 legal , browsers , apple Mozilla Says Apple’s New Browser Rules Are “as Painful as Possible” for Firefox (ver )Jan 26, 2024 174 browsers , apple , mozilla , firefox Using Alternative Browser Engines in the European Union Jan 25, 2024 173 apple , browsers , browser-engines This Web Page Is Best Viewed in the EU (gri /clo )Jan 25, 2024 172 legal , browsers , apple , web Insights: Mobile Accessibility Dec 7, 2023 171 accessibility , research , metrics Mobile-First Indexing Has Landed—Thanks for All Your Support (joh )Oct 31, 2023 170 mobile-first , seo , google The Negative Impact of Mobile-First Web Design on Desktop Oct 13, 2023 169 design , mobile-first , desktop , usability , information-design Native Mobile Accessibility Testing (inc )Sep 21, 2023 168 videos , accessibility , testing How to Test Mobile Apps on a Real Device Cloud Aug 14, 2023 167 how-tos , testing 4 Ways to Improve Mobile Accessibility (kar )Jun 28, 2023 166 accessibility Bottom Sheets: Definition and UX Guidelines Jun 11, 2023 165 terminology , guidelines , user-experience How Screen-Reader Users Type on and Control Mobile Devices May 28, 2023 164 accessibility , usability , screen-readers This Blog Is Hosted on My Android Phone May 1, 2023 163 websites , hosting What Is the Cost of Designing a Mobile App? (uxm )Mar 13, 2023 162 economics 8 Tips for Making Your Custom Web Designs Mobile Friendly (uxm )Mar 13, 2023 161 design , tips-and-tricks 2022 JavaScript Rising Stars Jan 6, 2023 160 javascript , frameworks , react , vuejs , building , testing , tooling , desktop , state-management , css-in-js , graphql , retrospectives The State of Mobile User Experience Jan 1, 2023 159 research , user-experience The Complete Guide to Mobile SEO—8 Tips and Best Practices (sem )Nov 29, 2022 158 guides , seo , tips-and-tricks , best-practices 4 Mobile Must-Haves for a Modern UX Design Strategy (uxm )Nov 21, 2022 157 user-experience , design , responsive-design Designing the Perfect Mobile Navigation UX (vit /sma )Nov 2, 2022 156 navigation , user-experience Mobile UX Design in 2022 (uxm )Oct 3, 2022 155 user-experience , design Accidental Dismissal of Overlays: A Common Mobile Usability Problem Sep 18, 2022 154 usability , overlays Capturing Images and Videos From the Camera of Mobile Devices Using HTML (ami )Aug 7, 2022 153 html , multimedia Mobile UX: Study Guide Jul 24, 2022 152 guides , user-experience , training , link-lists Mobile-First CSS: Is It Time for a Rethink? (ali )Jun 8, 2022 151 mobile-first , css Dealing With Hover on Mobile (kev )May 31, 2022 150 videos , css , media-queries Traditional Web Design Process Is Fundamentally Broken (gri /clo )Apr 27, 2022 149 design , processes , prototyping , responsive-design Mobile App Versus Web Site: Which Is Better for Your Business? (uxm )Apr 25, 2022 148 comparisons , economics 11 Breadcrumb SEO Best Practices for a Mobile-First Strategy (sea )Apr 20, 2022 147 breadcrumbs , seo , best-practices , strategies , mobile-first Mobile-First Ecommerce Site Design Is the Future (uxm )Apr 11, 2022 146 design , mobile-first , ecommerce Dos and Don’ts of Mobile UX Design (uxm )Mar 21, 2022 145 design , user-experience , usability Can I Use Hover on Touch Devices? Here’s [a] CSS and JS Hack Mar 9, 2022 144 css , javascript What Is Wireless Application Protocol (WAP)? Nov 3, 2021 143 wap Browsing With a Mobile Screen Reader (tet )Oct 5, 2021 142 accessibility , browsers , screen-readers , assistive-tech , browsing When iOS Will Allow Other Browsers (kar )Sep 27, 2021 141 apple , browsers , browser-engines Prevent Content From Being Hidden Underneath the Virtual Keyboard by Means of the VirtualKeyboard API (bra )Sep 13, 2021 140 apis , viewport The State of Mobile First and Desktop First (sha )Aug 10, 2021 139 responsive-design , mobile-first , desktop When You Cannot Run Away From Using Tables on Mobile (uxd )Jul 27, 2021 138 layout , user-experience , tables Hobson’s Browser—How Apple, Facebook, and Google Broke the Mobile Browser Market by Silently Undermining User Choice (sli )Jul 15, 2021 137 browsers , user-experience , apple , facebook+meta , google 9 Principles of Good Web Design Apr 10, 2021 136 design , principles , simplicity , navigation , content , layout , performance Measuring Web Performance in Mobile Safari (css )Feb 26, 2021 135 performance , testing , browsers , apple , safari 2020 JavaScript Rising Stars Jan 13, 2021 134 javascript , frameworks , nodejs , react , vuejs , angular , building , testing , tooling , css-in-js , state-management , graphql , retrospectives Easier Input on Mobile Devices Jan 1, 2021 133 videos , usability What I Learned by Fixing One Line of CSS in an Open Source Project (css )Aug 14, 2020 132 css , apple What Does a Foldable Web Actually Mean? (fre /sma )Feb 26, 2020 131 responsive-design , user-experience A Web Component With Different HTML for Desktop and Mobile (chr /css )Jan 15, 2020 130 web-components , html , desktop 2019 JavaScript Rising Stars (sac )Jan 10, 2020 129 javascript , frameworks , nodejs , react , vuejs , angular , testing , compiling , building , tooling , css-in-js , graphql , retrospectives A Guide to Optimizing Images for Mobile (sma )Oct 22, 2019 128 guides , images , performance , optimization I Used the Web for a Day on a 50 MB Budget (sma )Jul 29, 2019 127 performance Finally, a CSS Only Solution to “:hover” on Touchscreens (mez )Mar 15, 2019 126 css 2018 JavaScript Rising Stars (sac )Jan 6, 2019 125 javascript , frameworks , nodejs , react , vuejs , angular , compiling , building , testing , tooling , code-editors , css-in-js , graphql , retrospectives Will PWAs Replace Native Mobile Apps? (sma )Dec 28, 2018 124 native , progressive-web-apps , web-apps Generic First CSS: New Thinking on Mobile First (sma )Dec 21, 2018 123 css , mobile-first Elements to Ditch or Repurpose on Mobile (sma )Dec 6, 2018 122 design , user-experience Chrome’s Noscript Intervention (tka )Sep 6, 2018 121 chrome , google , browsers , javascript , performance Best Practices for Mobile Form Design (sma )Aug 28, 2018 120 design , forms , best-practices Carousels on Mobile Devices Aug 19, 2018 119 carousels , usability Designing for Micro-Moments (sma )Aug 17, 2018 118 design , interaction-design Using Google’s Flutter for Truly Cross-Platform Mobile Development (sma )Jun 21, 2018 117 flutter , dart , google , native , comparisons A Reference Guide for Typography in Mobile Web Design (sma )Jun 1, 2018 116 guides , typography , terminology Introduction to Material Design May 3, 2018 115 introductions , material-design , google , examples What Is an HTML5 App and Do I Want One? Feb 27, 2018 114 html , native , web-apps “The Notch” and CSS (chr /css )Sep 16, 2017 113 apple , metadata , css , hacks AMP for Retailers: Is It Worth It? (sma )Apr 12, 2017 112 amp , google , ecommerce Mobile First Is Just Not Good Enough: Meet Journey-Driven Design (sma )Feb 2, 2017 111 design , mobile-first , responsive-design , processes 2016 JavaScript Rising Stars (sac )Jan 20, 2017 110 javascript , frameworks , nodejs , react , compiling , building , testing , tooling , code-editors , retrospectives 10 Web Predictions for 2017 (cra )Jan 4, 2017 109 web , outlooks , mobile-first , css , web-apps , native , browsers , frameworks Reading Content on Mobile Devices Dec 11, 2016 108 content HTML5 Is the Next $100 Billion Game Platform (ven )Nov 28, 2016 107 html , native Progressive Web Apps: Bridging the Gap Between Web and Mobile Oct 19, 2016 106 web-apps , progressive-web-apps , desktop , native Mobile First Is Not Mobile Only Jul 24, 2016 105 navigation , usability Google’s Mobilegeddon Aftermath: Eight Months Into a Better Mobile Web (sma )Mar 21, 2016 104 google , seo , wordpress 6 SEO Trends to Watch for in 2016 Mar 17, 2016 103 trends , seo , content , marketing , performance , social-media How to Optimize Mobile Performance (sma )Mar 15, 2016 102 how-tos , performance , optimization , performance-budgets , content-management , caching , testing 10 Web Predictions for 2016 (cra )Jan 6, 2016 101 web , outlooks , security , site-generators , browsers , css , performance , webassembly , seo JavaScript Frameworks and Mobile Performance Nov 16, 2015 100 javascript , frameworks , performance Accelerated Mobile Pages Project (fon /css )Oct 11, 2015 99 amp , google Supporting Mobile Navigation in Spite of a Hamburger Menu Aug 16, 2015 98 navigation Making Minimalism Work in Mobile and Web Jul 23, 2015 97 design , prototyping , minimalism , desktop Web Design Is Dead (mas )Jul 6, 2015 96 design , tooling W3C’s Mobile Checker Is Now Live (cam /sof )Jun 27, 2015 95 w3c , tooling Testing For and With Windows Phone (sma )May 19, 2015 94 testing , windows , internet-explorer , browsers , microsoft Tired of Safari (ppk )Feb 25, 2015 93 safari , apple , google , browsers , pointer-events The Basics of Test Automation for Apps, Games, and the Mobile Web (sma )Jan 14, 2015 92 fundamentals , testing , automation Browser Trends December 2014: Safari Survival? (cra )Dec 9, 2014 91 browsers , trends , metrics , apple , safari , desktop Media Queries Need Space to Be Successful (kar )Jul 3, 2014 90 css , media-queries Server-Side Device Detection With JavaScript (sma )Jul 1, 2014 89 javascript “Mobile First” Considered Confusing (cra )May 28, 2014 88 mobile-first , desktop Mobile and Accessibility: Why You Should Care and What You Can Do About It (sma )May 21, 2014 87 accessibility , user-experience Usability Testing for Mobile Is Easy Feb 9, 2014 86 usability , testing Forrester: HTML5 Apps Still Not as Good as Native Apps (inf )Feb 3, 2014 85 html , native HTML5 in 2014: Is It Time for a Comeback? (sha )Jan 6, 2014 84 html , native Real World HTML5 Hybrid Apps Dec 4, 2013 83 html , polyfills , apis , canvas What’s the Problem With Mobile HTML5? (inf )Nov 9, 2013 82 html , native , metrics How the W3C Met Its Waterloo at the “Do Not Track” Vote Showdown (the )Nov 5, 2013 81 w3c , do-not-track , privacy , economics Do as Little as Possible (ali )Sep 12, 2013 80 web , simplicity Web and Mobile Interest Group Emerges From W3C to Further Mobile Web Initiative (dom /cms )Aug 27, 2013 79 w3c , standards “Do Not Track” Opt-Out Icon Coming to Mobile Browsers (dar /cne )Jul 24, 2013 78 do-not-track , privacy , browsers On Mobile, Data URIs Are 6× Slower Than Source Linking (New Research) Jul 13, 2013 77 performance , data-urls W3C Report Updates Web Applications on Mobile Standards (cms )Jul 11, 2013 76 w3c , web-apps , standards The State of Responsive Web Design (ste /sma )May 29, 2013 75 responsive-design , html , css , javascript Mobile Website Security May 14, 2013 74 security , hosting , policies Why the Web Is Ready for Responsive Web Design May 1, 2013 73 responsive-design , html Improve Mobile Support With Server-Side-Enhanced Responsive Design (jon /sma )Apr 9, 2013 72 responsive-design , css , caching Responsive Web Design With Physical Units (sma )Mar 21, 2013 71 responsive-design , css , units The Web on Mobile and Beyond (don /ali )Mar 19, 2013 70 web , mobile-first , responsive-design Why Responsive Web Design Has to Win Out (sma )Feb 14, 2013 69 responsive-design 10 Predictions for the Mobile Industry in 2013 (par /for )Jan 2, 2013 68 outlooks , html There Is No Mobile Web (ada )Oct 20, 2012 67 videos , web CSS “:target” for Off-Screen Designs (css )Sep 3, 2012 66 css , selectors , transitions , navigation 10 Best JS Mobile Web Development Frameworks Aug 20, 2012 65 javascript , frameworks The Elements of the Mobile User Experience (sma )Jul 12, 2012 64 user-experience Website Design for Tablets and Mobile May 28, 2012 63 design , responsive-design Repurposing vs. Optimized Design May 21, 2012 62 design , desktop , print , optimization , comparisons , user-experience A Non-Responsive Approach to Building Cross-Device Webapps (bor /dev )Apr 28, 2012 61 web-apps , javascript Responsive Web Design: Is It the Future or a Feature? Apr 22, 2012 60 responsive-design , css , media-queries Why We Shouldn’t Make Separate Mobile Websites (bru /sma )Apr 20, 2012 59 responsive-design , usability , strategies The Future of the Web Apr 19, 2012 58 html , web-apps The Need for a Responsive Web Image Format (tel )Apr 4, 2012 57 responsive-design , images , webp Multi-Device Layout Patterns Mar 14, 2012 56 design , responsive-design , design-patterns , layout , desktop The Best Browser Is the One You Have With You (ali )Mar 13, 2012 55 browsers , web Facebook Drives New W3C Working Group (zdn )Feb 28, 2012 54 w3c , web-platform , facebook+meta Mobile Sites vs. Apps: The Coming Strategy Shift Feb 13, 2012 53 native , strategies , comparisons , user-experience Mobile First Content Strategy Nov 22, 2011 52 mobile-first , content , content-strategy , accessibility , wcag Will HTML5 Replace Native Apps? It Might: Here’s How to Figure Out When (the )Nov 3, 2011 51 html , native , desktop Organizing Mobile (ali )Oct 18, 2011 50 content , navigation , usability The Mobile Web: Discover the Possibilities Jun 28, 2011 49 web , metrics Designing for the Future Web (sma )Mar 29, 2011 48 design , seo Optimizing a Screen for Mobile Use Mar 28, 2011 47 optimization , usability Responsive Web Design and Mobile Context (tka )Mar 22, 2011 46 responsive-design , metrics W3C Releases Mobile Web Application Best Practices Guidelines (new )Dec 16, 2010 45 guidelines , web-apps , best-practices , w3c Mobile Web Application Best Practices (aco /w3c )Dec 14, 2010 44 web-apps , best-practices , standards , w3c How to Build a Mobile Website (sma )Nov 3, 2010 43 how-tos , html , css How the Web Wins (wir )Aug 17, 2010 42 web , native More on CSS Media Queries for Mobile (gri /clo )Aug 7, 2010 41 css , media-queries One Size Still Doesn’t Fit All for Web (zdn )Apr 7, 2010 40 web Forms on Mobile Devices: Modern Solutions (sma )Mar 11, 2010 39 forms The Future of Web Content—HTML5, Flash, and Mobile Apps (tec )Feb 5, 2010 38 content , outlooks , html , flash Developers Defecting From App Store to HTML5 (zdn )Dec 16, 2009 37 apple , html Let’s Make Every Day One Web Day! (w3c )Sep 22, 2009 36 awareness-days , web , accessibility , internationalization , conformance WebKit: The Dominant Smartphone Platform (gri /clo )Aug 24, 2009 35 browsers , browser-engines , webkit Why Cloud Computing Is the Future of Mobile Aug 4, 2009 34 cloud-computing , aws , google App Stores Are Not the Future, Says Google (fin )Jul 17, 2009 33 google , web-platform , browsers “handheld” Media Type, RIP? (j9t )Jun 30, 2009 32 css Return of the Mobile Stylesheet (don /ali )Jan 6, 2009 31 css The Mobile Web Sucks, Despite the iPhone (inf )Dec 29, 2008 30 web , user-experience , apple The Meek Shall Inherit the Web (eco )Sep 6, 2008 29 web , w3c W3C Releases Mobile Web Best Practices Jul 30, 2008 28 w3c , best-practices Mobile Web Best Practices 1.0 (w3c )Jul 29, 2008 27 best-practices , guidelines , standards Mobile Web “to Be Worth $22B by 2013” May 14, 2008 26 web , web-2.0 , economics iPhone and the Death of the Mobile Web (bet )Jul 6, 2007 25 web , apple , domains A Domain Just Right for Mobile Web Surfing Feb 25, 2007 24 domains XHTML and Mobile Devices (hsi )Jan 26, 2007 23 xhtml , myths W3C Guidelines Inadequate (the )Jul 3, 2006 22 guidelines , w3c , best-practices W3C Releases Mobile Web Best Practices Jun 28, 2006 21 w3c , best-practices 9 Ways to Misunderstand Web Standards Jun 23, 2006 20 standards , print , accessibility , css , semantic-web , hacks New Wireless Developments Jun 14, 2006 19 domains Building on the Future of the Web May 22, 2006 18 web , semantic-web , social-media W3C Launches Mobile Web Initiative May 11, 2005 17 w3c W3C May Push Wireless Web Specs (cne )Nov 17, 2004 16 w3c , xhtml , smil , svg , standards 5 Questions for Your Web Development Team (joh )Jun 25, 2004 15 performance , legal , accessibility , maintainability , extensibility , search More on Why XHTML Works Well for Wireless (zdn )Nov 21, 2002 14 xhtml Mobile Devices Will Soon Be Useful Sep 16, 2001 13 wap , usability Microbrowser Architectures Aug 30, 2001 12 architecture , simplicity Souping Up Wireless (zdn )Jun 4, 2001 11 wml , hdml , chtml , xhtml , html Web on Wireless Mobile Devices May 14, 2001 10 wap , wml , wsdl Move It or Lose It, WAP and WML (mho )May 9, 2001 9 wap , wml WAP Standards Oct 17, 2000 8 standards , wap , wml WAP Backlash Jul 9, 2000 7 wap , strategies Developing Wireless Web Applications Jun 9, 2000 6 wap , wml Graceful Degradation of Scalable Internet Services Oct 31, 1999 5 graceful-degradation HDML, Take Two (wir )May 11, 1998 4 hdml , wap Compact HTML for Small Information Appliances (w3c )Feb 9, 1998 3 chtml , html , hdml Mobile-Friendliness Bulk Checker 2 tools , analysis , accessibility , responsive-design Screenshot Generator for Windows and Android 1 tools , exploration , testing , browsers , screenshots , images , microsoft , windows