andy,
@andy@bell.bz avatar

i'm writing a new talk for this year all about optimising for the smallest viewport. what's the worst mobile experience you've seen on the web?

andydavies,
@andydavies@hachyderm.io avatar

@andy You could start by suggesting every webdesign / CSS article start with mobile rather than desktop examples

I can't help but feel this encourages people to design for desktop as a default and then work out how they're going to squeeze it into a mobile viewport

Most visitors are on mobile!

andy,
@andy@bell.bz avatar

@andydavies Yep that's how we roll here, right from the research and discovery phase

ksylor,

@andy @andydavies I’ve noticed a trend where a lot of mobile design templates use 375 as the default width, so even if you have a small design, there are still plenty of folks on 320 or 360, so the designs break down

beep,
@beep@follow.ethanmarcotte.com avatar

@ksylor @andy @andydavies Apologies for sealioning in, but: I’ve noticed this too, and boy do I have opinions

andy,
@andy@bell.bz avatar

@beep @ksylor @andydavies it's almost as if people are basing their usage of a top of the range device as the norm

we'd surely never do that in tech?!

ksylor,

@andy @beep @andydavies who... us? neverrrr

benjamineskola,
@benjamineskola@hachyderm.io avatar

@andy not sure if it’s the worst but I hate Reach Media sites on mobile. Especially the thing where if you accidentally swipe sideways they take you to a different article altogether, completely at random.

zero_gravitas,

@andy Google Analytics

scott,
@scott@typetura.social avatar

@andy pretty much anything on an Apple Watch. Also that new meta tag to set the default viewport scaling to 100% you have to add alongside that one for phone sizes… and gosh typography is always a mess running into reflow and overflow issues.

We are talking “smallest viewport” right 😅

sarajw,
@sarajw@front-end.social avatar

@scott @andy

Oh goodness. I've got into the habit of checking things down to a width of 280px (thanks, Galaxy Fold), but ohno should I design for smart watches too...

scott,
@scott@typetura.social avatar

@sarajw @andy we go even smaller than watches when we test our typography packages at @typetura. Non-linear scaling makes a huge difference in supporting a huge range of sizes, especially on the smaller side of things.

Chris,
@Chris@mastodon.social avatar

@andy I don’t think I’ve ever seen an unsubscribe page that was optimized for mobile viewports. Probably just a coincidence.

accudio,
@accudio@mastodon.scot avatar

@andy This gem from Digital Ocean. Good luck dealing with it whilst on holiday after you received the email:

> "Your card failed. Pay within 24 hours or we'll delete your server"

dan,

@andy language selector in a menu that when opened, can’t scroll down enough to change the language as it’s out of the viewport

mr_hedgehog,

@andy My (frequently lived) nightmare is having fixed header, so in landscape orientation or two windows mode I don't see what I'm actually entering into field (and it's critical with masks inside fields). And can't see field.

Bonus points, if this field is inside modal that tries to fit into viewport.

Bonus points to bonus points if there are buttons that stick to modal bottom, so I see only site header and buttons, and can't even close or scroll anything.

nichobi,

@andy First thing that comes to mind is the mastodon documentation forcing you to scroll past a massive index before getting to the page you've opened, every single time.
https://docs.joinmastodon.org/entities/Notification/

viraptor,
@viraptor@cyberplace.social avatar

@andy GitHub actions. The text on the right is a column of single letters. The sections are titled the same. The 4 builds on the bottom left have different endings but are invisible.

mrnickel,

@andy YouTube, surprisingly. My biggest pet peeve of the mobile YT experience is that it never remembers my scroll position when navigating back from a video to the list. You’d think Google would have noticed something so glaringly obvious.

robjwood,

@andy 'Reach' publications (Daily Mirror etc).

Trying to read an article:

  1. Accept privacy notification.
  2. Close Google account sign-in notification.
  3. Try to ignore ads at the top/bottom of the page.
  4. Multiple failed attempts to close the auto-loading video.
  5. Accidentally click the hovering notification icon at the bottom.
  6. Curse the content moving around as ads load.
  7. Swipe to another page when trying to scroll down.

The last thing they want anyone to do is read anything!

html5test,
@html5test@mastodon.social avatar

@andy Did you get our e-mail from Fronteers Conference a couple of weeks ago. We’re definitely interested in this talk.

andy,
@andy@bell.bz avatar

@html5test Yep! I responded too, did you not get it?!

html5test,
@html5test@mastodon.social avatar

@andy No, but did get it now 🙏🏻

andy,
@andy@bell.bz avatar

@html5test Yeh I think Gmail did me dirty on that. Apologies!

u0421793,

@andy in so many ways I miss WAP

Kilian,
@Kilian@mastodon.social avatar

@andy basically any site with a "configuration" size cookie banner

cbirdsong,
@cbirdsong@mastodon.social avatar

@andy the absolute worst experiences are often at narrow “tablet” widths, like when you encounter several columns of text that are like 5 characters wide because they used some pre-baked grid system that is “responsive out of the box” and then never looked at it on anything but a phone and giant desktop monitor.

joelanman,
@joelanman@hachyderm.io avatar

@andy not the worst exactly but I'm kind of amazed that Daring Fireball is not responsive
https://daringfireball.net

loftio,

@andy mobile sites that try and force you to download their app instead.

andy,
@andy@bell.bz avatar

@loftio the worst

alexolder,
@alexolder@mastodon.social avatar

@andy @loftio following on from that, one where you get 3 different blocks about the app

meduz,
@meduz@m.nintendojo.fr avatar

@andy Good talk idea. A couple of years ago I wrote an article about, among other things, small viewports: https://dev.to/meduzen/watchos-the-wrist-and-the-web-bbj

I still have to ask my brain if any if the modern CSS niceties we recently got might improve some practices.

Thain,
@Thain@mastodon.social avatar

@andy not the worst, but the one that annoy me the most: google.com results not even able to correct a viewport bug on firefox since maybe 1 or 2 years. Surely to destroy a bit more firefox market share on Android.

ohhelloana,

@andy When the "desktop" version has more features than the "mobile" version and then you try to force the desktop view on your phone and ✨ it doesn't do that either ✨

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@andy Surprisingly, the best website ever (https://pawelgrzybek.com) looks and works amazing on my tiny screen of Apple Watch, hahahah

flori,
@flori@metalhead.club avatar

@andy js frameworks that forget your scroll position when you use the back button and dump you back at the top.

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@andy TLDR: <form>s 😅

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@andy 5. showing validation messages far above/below invalid inputs

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • ngwrru68w68
  • cubers
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • mdbf
  • tacticalgear
  • JUstTest
  • osvaldo12
  • normalnudes
  • tester
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • anitta
  • Leos
  • provamag3
  • modclub
  • megavids
  • lostlight
  • All magazines