The unreasonable effectiveness of simple HTML
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
I've told this story at conferences - but due to the general situation I thought I'd retell it here.
A few years ago I was doing policy research in a housing benefits office in London. They are singularly unlovely places. The walls are brightened up with posters offering helpful services for people fleeing domestic violence. The security guards on the door are cautiously indifferent to anyone walking in. The air is filled with tense conversations between partners - drowned out by the noise of screaming kids.
In the middle, a young woman sits on a hard plastic chair. She is surrounded by canvas-bags containing her worldly possessions. She doesn't look like she is in a great emotional place right now. Clutched in her hands is a games console - a PlayStation Portable. She stares at it intensely; blocking out the world with Candy Crush.
Or, at least, that's what I thought.
Walking behind her, I glance at her console and recognise the screen she's on. She's connected to the complementary WiFi and is browsing the GOV.UK pages on Housing Benefit. She's not slicing fruit; she's arming herself with knowledge.
The PSP's web browser is - charitably - pathetic. It is slow, frequently runs out of memory, and can only open 3 tabs at a time.
But the GOV.UK pages are written in simple HTML. They are designed to be lightweight and will work even on rubbish browsers. They have to. This is for everyone.
Not everyone has a big monitor, or a multi-core CPU burning through the teraflops, or a broadband connection.
The photographer Chase Jarvis coined the phrase "the best camera is the one that’s with you". He meant that having a crappy instamatic with you at an important moment is better than having the best camera in the world locked up in your car.
The same is true of web browsers. If you have a smart TV, it probably has a crappy browser.
[🖼 Twitter's guest mode displayed on a TV.]
My old car had a built-in crappy web browser.
[🖼 The dashboard of a BMW i3 - there is a web browser on the central display.]
Both are painful to use - but they work!
If your laptop and phone both got stolen - how easily could you conduct online life through the worst browser you have? If you have to file an insurance claim online - will you get sent a simple HTML form to fill in, or a DOCX which won't render?
What vital information or services are forbidden to you due to being trapped in PDFs or horrendously complicated web sites?
Are you developing public services? Or a system that people might access when they're in desperate need of help? Plain HTML works. A small bit of simple CSS will make look decent. JavaScript is probably unnecessary - but can be used to progressively enhance stuff. Add alt text to images so people paying per MB can understand what the images are for (and, you know, accessibility).
Go sit in an uncomfortable chair, in an uncomfortable location, and stare at an uncomfortably small screen with an uncomfortably outdated web browser. How easy is it to use the websites you've created?
I chatted briefly to the young woman afterwards. She'd been kicked out by her parents and her friends had given her the bus fare to the housing benefits office. She had nothing but praise for how helpful the staff had been. I asked about the PSP - a hand-me-down from an older brother - and the web browser. Her reply was "It's shit. But it worked."
I think that's all we can strive for.
Here are some stats on games consoles visiting GOV.UK
Interestingly we have 3,574 users visiting https://t.co/CcU3PLPTpj on games consoles:
• Xbox - 2,062
• Playstation 4 - 1,457
• Playstation Vita - 25
• Nintendo WiiU - 14
• Nintendo 3DS - 1620/22
— Matt Hobbs (@TheRealNooshu) February 1, 2021
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
i'm selling the working NC100 i got while working on my cyberdeck project: https://www.ebay.co.uk/itm/135251952052
i am still please begging people to read and share this: http://www.nathalielawhead.com/candybox/abusing-you-was-by-the-book-documenting-two-years-of-abuse-from-game-journalism-after-sharing-my-metoo-the-whole-painful-story-all-in-one-place
i can’t give up because this is my life. when they are done, i still have to live with this. 3/3
Istg I am putting Unity next to React on my mental list of technologies that people use in situations where they make life much, much harder because they don't know the fundamentals.
Do you think the NES solved this by making Mario a circle? No! It solved it by using fixed point arithmetic *and so should you*. Circular hitboxes are such a bad solution to this problem. If Mario is a circle he's going to slide off corners, bounce weirdly, and generally misbehave and you'll have to spend as long again tidying up the fallout from *that* fudge. All game dev is full of hacks, obviously, but you can at least avoid the very first thing you do being quite such an egregious one.
looking somewhat better but still kinda crap. maybe xfce isn't the way to go but i dunno what else to use
one day they will release a microsoft windows that runs of old raspberries and then finally they'll be useful for something
please is there any window/desktop manager/environment for #linux that's suitable for 1280x480 without rolling your own from scratch because this isn't it
you have a touchscreen that is 90 or 180 degrees offset from how the picture is? Great here's where you input a mathematical matrix to correct it
No we won't give you shortcuts for "left" or "upside-down" do your homework
also how do i make a touchscreen actually report as a touchscreen
like i want to drag to scroll and it selects text instead
Golfshrine followers: I have an RSS feed now!
https://netizen.club/~wildweasel/rss.xml
This is 100% hand-written, but validates more or less fine and appears to work correctly in Feeder, so I think it's ready for prime time. Follow my journey to collect the unending torrent of cheap old virtual golf in your RSS reader of choice!
scourge of the fediverse, retired computer fairies founder (2017-2021), drone #6502, official amiga mascot, begrudgingly making a return to the fediverse to upset those who told us to leave. i've been here longer than you.
https://pronoun.gdn/byte?or=it, robot, check system link above, meat shell is 30yo, no minors thanks
HRT: 15/11/2015
⚠️ do not like or favourite my negative posts: https://computerfairi.es/@mavica_again/110573733959251340 you will be blocked for not following protocol