Design for Obsolete Devices
anaellebeignon.fr
anaellebeignon.fr
Designing a website with WAP-level of HTML is quite a challenge, but it's possible.
And it works so well with 2G slow connections that you start to appreciate it when your "flatrate" is throttled again. If you try to use any website in the new web with 2G slow, you'll realize how broken most concepts are. Even the ordering pages of ISPs to confirm an email address for a new internet connection is built with 20MB of Angular for no reason. It's so absurd that you cannot order an internet connection without an internet connection.
How did we collectively get to this point of not giving a damn about anything?
There's still such a huge population of the world that hasn't fast access to internet [2] that I don't understand why we keep making things bloated if they're unnecessary by concept - and can even be replaced via pure HTML/CSS most of the time.
[1] https://cookie.engineer - source under "webmail" project, built with old, old, PHP in 2005-2007 during the dark ages of web development.
[2] https://en.wikipedia.org/wiki/List_of_countries_by_Internet_...
- works on my machine
- you need to build new features, not refactor / optimize what’s already there
- etc
Sites don't target 2G, so your conclusions about what we give damn about are a bit premature.
You don't optimize a resource that seems abundant. It may be wrong, but it's economically the only common sense approach a system would take.
I wonder if we're building a future where everyone owns a smartphone which is going to lead to many problems down the line.
<advocate representee="Devil">The web makes for second-rate UIs, especially on mobile platforms. With that in mind, you're going to want to develop iOS and Android apps. Given that, why bother making a mobile web UI as well?</advocate>
They are retiring 3G like mad, and even 2G towers are getting fewer and farther between (although it's likely that 2G/GPRS/EDGE will never truly go down).
Living in Estonia and using a dumb phone, I can still comfortably query my bank account balance via a voice service. I can also sign documents with my digital ID by confirming a secret and entering my PIN code. Buying intercity bus tickets also works, including season tickets for e.g. 30 days (by calling a number that includes your bus card identification string and another string for the type of ticket you want to buy). The newly created electric bike network in my hometown also sort-of works if you bind it to your bus card.
What I miss, though, is being able to work as a bike courier for Wolt or Bolt using just a dumb phone. Or maybe also use a Bolt electrical scooter. Not quite sure, but I think none this is possible.
All in all I'd say the quality of my life has massively gained from sticking to a dumb phone. No cravings to hug a smartphone in my sleep; enjoying the luxury to actually look out of the window during train commutes, etc. It seems obvious, though, that these simple, hassle-free, app-free, visual-glare-free solutions are on their way out.
Then again, seeing things like the Gemini protocol develop still gives me some hope. Maybe the next generation of nerds, facing climate and energy overconsumption issues, will start preferring really simple solutions again. Who knows.
IMO smartphone is a simple solution. Smartphone is an internet-connected computer. It's as simple as it gets. Phone calls, SMS are complex beasts with archaic protocols nobody heard about, without any reliability guarantees.
Got me thinking. Thanks for your reply.
> Firefox Can’t Open This Page
> To protect your security, www.youtube.com will not allow Firefox to display the page if another site has embedded it. To see this page, you need to open it in a new window.
> https://support.mozilla.org/en-US/kb/xframe-neterror-page?as...
Which says
> If you see this error, it is usually caused by a misconfigured website that is trying to display another website without the consent of its owner.
> Websites can use x-frame options or a content security policy to control if other websites may embed them on their own pages. This is an important security feature to prevent clickjacking, which is an attack that allows malicious sites to trick users into clicking links on a site.
Generally speaking this kind of situation represents the opposite problem to what the OP describes: the web browsers themselves are constantly changing and breaking previously working websites. This imposes a burden of continuously modify the websites to comply with the latest and greatest APIs; most of the web isn't going to upgrade and will slowly rot (like happened with sites that relied on Flash, a proprietary, non-standard plugin). Obsolete devices - the theme of this post - aren't a moving target like the web is.
Now, for this particular website, being a 2021 course, it's just a bug. It _should_ just be fixed and set the proper CSP.
This is probably intentional behaviour by YouTube to prevent clickjacking and the like. I don't think this has ever been how YouTube intended embeds to work, so you can't really blame browsers here. The author should fix their link to get the video to show up.
So yeah my rant didn't apply to this particular instance.