#[1]Atom Feed [2]alternate [3]alternate [4]alternate
[5]Terence Eden’s Blog
[6]The unreasonable effectiveness of simple HTML
2021-01-26 by @edent | #[7]html5 #[8]web #[9]weeknotes #[10]work |
[11]21 comments | Read ~5,245 times.
__________________________________________________________________
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
[12]GOV.UK pages on Housing Benefit. She’s not slicing fruit; she’s
arming herself with knowledge.
The PSP’s web browser is – charitably – [13]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 “[14]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 [15]a crappy browser.
Twitter's guest mode displayed on a TV.
My old car had [16]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.
__________________________________________________________________
More posts from around the site:
21 thoughts on “The unreasonable effectiveness of simple HTML”
1. [17]Sandra says:
[18]2021-01-26 at 16:06
[19]@Edent
Oh, wow, this story reminds me that we still need to figure out how
to solve that TLS issue for old devices.💔
[20]Reply
2. [21]Matt Hobbs says:
[22]2021-01-26 at 18:19
“[23]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.” 💯👏➕
[24]Reply
3. [25]
[email protected] says:
[26]2021-01-26 at 19:19
[27]@Edent its the same outside the big cities in
low-population-density countries like Canada or Australia: slow
expensive Internet
[28]Reply
4. [29]JulieG says:
[30]2021-01-27 at 00:34
This is why the web will always be my first priority, even though
developing apps is fun.
[31]Reply
5. [32]reddit programming says:
[33]2021-01-27 at 03:16
The unreasonable effectiveness of simple HTML
[34]shkspr.mobi/blog/2021/01/t… /post
[35]reddit.com/r/programming/…
[36]Reply
6. Daniel Boone says:
[37]2021-01-27 at 07:18
I think the shittiest browser I own is on a paperwhite Kindle. It’s
pretty shitty. But I may well have worse, hidden in devices where
I’ve never had reason to look.
[38]Reply
1. wizzwizz4 says:
[39]2021-01-27 at 19:50
The Swindle Paperwhite’s browser is actually not that bad. It
can do Cloudflare and hCaptcha… most of the time. (Sometimes
it hangs.) I’d say it has approximate feature parity with IE11
(except for not being IE, of course).
[40]Reply
7. [41]Aearil says:
[42]2021-01-27 at 09:26
[43]@Edent This one hit close to home: I spent my teenage years
slowly scouring the web using my PSP, and yeah, you can forget
about anything javascript heavy…Also, nowadays the PSP is near
unusable: it’s got ancient TLS that isn’t supported anywhere
anymore
[44]Reply
8. Kevin Thorpe says:
[45]2021-01-27 at 10:46
I have poor eyesight, and it only gets worse with age. I also have
some old monitors on my desk. I keep hassling the guys at work
because I simply can’t use some of the stuff they’re building. No
good it being pretty if it’s unusable.
And things like angular single page apps are awful. Things simply
don’t render or don’t work when you click sometimes and you have
zero idea why.
If I can’t use it on links (text mode browser) then as far as I’m
concerned it’s broken. I know this is extreme but that’s what the
web was for.
[46]Reply
9. [47]Danny Yee says:
[48]2021-01-27 at 12:46
Web 0.5 [49]wanderingdanny.com/oxford/2011/02…
[50]Reply
10. [51]µµ»» says:
[52]2021-01-27 at 14:37
Really interesting article
[53]Reply
11. [54]Simon Everest says:
[55]2021-01-27 at 14:56
This is so important. Keeping things simple isn’t about dogma or
making it hard or boring for devs, or unwhizzy to frustrate senior
folks, it’s to make sure stuff works for most people in even the
toughest circumstances.
[56]Reply
12. [57]Marcus Elliott 🇪🇺 says:
[58]2021-01-27 at 14:59
This. Always this.
[59]Reply
13. [60]future Dr. Cori Faklaris says:
[61]2021-01-27 at 15:26
What a fantastic usability test!
“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?”
[62]Reply
14. [63]Richard Morton says:
[64]2021-01-27 at 16:14
[65]GOV.UK is so well designed and simple, relying mostly on HTML
and CSS (in the best sense of the word) that it even works on my
ancient Kindle 5 (no keyboard, no touchscreen, no bluetooth or
backlight)
[66]Reply
15. [67]fluffy says:
[68]2021-01-27 at 17:08
Whenever I build a new website I skate make sure it’s at least
basically navigable in lynx and w3m. I should dig out my old PSP as
well.
The TLS issue many people have noted is why I also don’t force my
sites to https except for logging in and anything where privacy
matters. Not everything needs to be secure, especially things that
need to be accessible.
[69]Reply
16. [70]mattl says:
[71]2021-01-27 at 17:58
I wonder how to handle old browsers with no-longer-supported SSL
and TLS support.
[72]Reply
17. ofcourse says:
[73]2021-01-27 at 18:00
Text-only* websites
[74]
https://sjmulder.nl/en/textonly.html
1MB Club
[75]
https://1mb.club/
[76]Reply
18. [77]Jeremy Friesen says:
[78]2021-01-27 at 19:24
[79]@cadadr [80]@Edent agreed. Current web trends favor those and
only those who chase web trends that are themselves solving
self-inflicted developer problems and the pressures of surveillance
capitalism on computation
[81]Reply
19. [82]superkuh says:
[83]2021-01-27 at 19:46
I noticed in the photo of the (2015) car browser you show HTML
mobile.twitter.com. Unfortunately twitter disabled this completely
in 2021. The only way to get HTML twitter content is to use a third
party application which calls the twitter API and then generates
the HTML itself (like nitter.com).
[84]Reply
20. [85]McNutt says:
[86]2021-01-27 at 20:12
I think there’s likely an entire generation of web developers who
should read this.
[87]shkspr.mobi/blog/2021/01/t…
[88]Reply
Leave a Reply [89]Cancel reply
Your email address will not be published. Required fields are marked *
Comment
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
Name * ______________________________
Email * ______________________________
Website ______________________________
[ ] Notify me of follow-up comments by email.
[ ] Notify me of new posts by email.
Post Comment
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
To respond on your own website, enter the URL of your response which
should contain a link to this post's permalink URL. Your response will
then appear (possibly after moderation) on this page. Want to update or
remove your response? Update or delete your post and re-enter your
post's URL again. ([90]Learn More)
____________________
Ping me!
Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive
notifications of new posts by email.
Join 11,860 other subscribers.
Email Address ____________________
(BUTTON) Subscribe
🔎
Search for: ____________________ Search
Explore The Archives
2021
[91]January 27 posts February March
April May June
July August September
October November December
2020
[92]January 31 posts [93]February 29 posts [94]March 31 posts
[95]April 30 posts [96]May 31 posts [97]June 30 posts
[98]July 31 posts [99]August 31 posts [100]September 30 posts
[101]October 31 posts [102]November 30 posts [103]December 31 posts
2019
[104]January 31 posts [105]February 12 posts [106]March 17 posts
[107]April 12 posts [108]May 12 posts [109]June 10 posts
[110]July 7 posts [111]August 5 posts [112]September 6 posts
[113]October 14 posts [114]November 30 posts [115]December 17 posts
2018
[116]January 8 posts [117]February 4 posts [118]March 6 posts
[119]April 14 posts [120]May 5 posts [121]June 6 posts
[122]July 6 posts [123]August 13 posts [124]September 14 posts
[125]October 8 posts [126]November 30 posts [127]December 4 posts
2017
[128]January 12 posts [129]February 9 posts [130]March 8 posts
[131]April 4 posts [132]May 10 posts [133]June 5 posts
[134]July 5 posts [135]August 6 posts [136]September 3 posts
[137]October 4 posts [138]November 30 posts December
2016
[139]January 10 posts [140]February 10 posts [141]March 11 posts
[142]April 9 posts [143]May 8 posts [144]June 9 posts
[145]July 6 posts [146]August 9 posts [147]September 4 posts
[148]October 2 posts [149]November 30 posts [150]December 14 posts
2015
[151]January 8 posts [152]February 11 posts [153]March 10 posts
[154]April 4 posts [155]May 9 posts [156]June 3 posts
[157]July 7 posts [158]August 9 posts [159]September 10 posts
[160]October 2 posts [161]November 30 posts [162]December 4 posts
2014
[163]January 13 posts [164]February 13 posts [165]March 14 posts
[166]April 13 posts [167]May 7 posts [168]June 7 posts
[169]July 9 posts [170]August 5 posts [171]September 5 posts
[172]October 1 post [173]November 30 posts [174]December 20 posts
2013
[175]January 25 posts [176]February 17 posts [177]March 15 posts
[178]April 18 posts [179]May 11 posts [180]June 14 posts
[181]July 6 posts [182]August 14 posts [183]September 6 posts
[184]October 4 posts [185]November 30 posts [186]December 14 posts
2012
[187]January 14 posts [188]February 8 posts [189]March 13 posts
[190]April 15 posts [191]May 10 posts [192]June 16 posts
[193]July 8 posts [194]August 8 posts [195]September 6 posts
[196]October 6 posts [197]November 30 posts [198]December 31 posts
2011
[199]January 13 posts [200]February 11 posts [201]March 11 posts
[202]April 12 posts [203]May 8 posts [204]June 8 posts
[205]July 6 posts [206]August 5 posts [207]September 11 posts
[208]October 7 posts [209]November 30 posts [210]December 17 posts
2010
[211]January 6 posts [212]February 15 posts [213]March 12 posts
[214]April 13 posts [215]May 4 posts [216]June 3 posts
[217]July 15 posts [218]August 8 posts [219]September 11 posts
[220]October 9 posts [221]November 30 posts [222]December 9 posts
2009
[223]January 1 post [224]February 5 posts [225]March 3 posts
[226]April 7 posts [227]May 12 posts [228]June 8 posts
[229]July 10 posts [230]August 10 posts [231]September 12 posts
[232]October 22 posts [233]November 31 posts [234]December 15 posts
2008
[235]January 2 posts February [236]March 2 posts
[237]April 3 posts [238]May 2 posts June
[239]July 1 post [240]August 3 posts [241]September 1 post
[242]October 3 posts [243]November 2 posts [244]December 1 post
2007
January February March
April May June
July August September
October [245]November 4 posts [246]December 5 posts
2006
January February March
[247]April 1 post May June
July August September
October [248]November 1 post December
2005
January February [249]March 1 post
April May June
July August [250]September 1 post
October November December
2004
January February March
April [251]May 5 posts [252]June 3 posts
[253]July 1 post August September
October November December
2003
January February [254]March 2 posts
April May June
July August September
October November December
2002
January [255]February 1 post March
[256]April 3 posts May June
July August September
October November December
2001
January February March
April May June
[257]July 1 post August September
[258]October 1 post November December
2000
January February [259]March 1 post
April May June
July August September
October [260]November 1 post December
1999
January February March
April May June
July August [261]September 1 post
October November [262]December 1 post
1995
January February [263]March 1 post
April May June
July August September
October November December
1987
January February March
April May June
July August September
October November [264]December 1 post
* [265]© Terence Eden
* [266]Contact Me
* [267]Subscribe
* [268]Citations
* [269]About Me
References
Visible links
1.
https://shkspr.mobi/blog/feed/atom/
2.
https://shkspr.mobi/blog/wp-json/wp/v2/posts/37884
3.
https://shkspr.mobi/blog/wp-json/oembed/1.0/embed?url=
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
4.
https://shkspr.mobi/blog/wp-json/oembed/1.0/embed?url=
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/&format=xml
5.
https://shkspr.mobi/blog
6.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
7.
https://shkspr.mobi/blog/tag/html5/
8.
https://shkspr.mobi/blog/tag/web/
9.
https://shkspr.mobi/blog/tag/weeknotes/
10.
https://shkspr.mobi/blog/tag/work/
11.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/#comments
12.
https://www.gov.uk/housing-benefit
13.
https://playstationdev.wiki/pspdevwiki/index.php?title=Webbrowser
14.
https://www.chasejarvis.com/project/the-best-camera/
15.
https://shkspr.mobi/blog/2018/08/twitters-secret-guest-mode/
16.
https://shkspr.mobi/blog/2015/06/bmw-i3s-web-browser/
17.
https://idiomdrottning.org/users/Sandra
18.
https://idiomdrottning.org/objects/11082be2-d2e6-4653-b349-d0b1c487d598
19.
https://mastodon.social/@Edent
20.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190291#respond
21.
https://twitter.com/TheRealNooshu
22.
https://twitter.com/TheRealNooshu/status/1354131868929712128
23.
http://GOV.UK/
24.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190336#respond
25.
https://scholar.social/@bookandswordblog
26.
https://scholar.social/@bookandswordblog/105623634453133312
27.
https://mastodon.social/@Edent
28.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190339#respond
29.
https://twitter.com/stringy
30.
https://twitter.com/stringy/status/1354226233488281601
31.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190382#respond
32.
https://twitter.com/reddit_progr
33.
https://twitter.com/reddit_progr/status/1354266944829067267
34.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
35.
https://www.reddit.com/r/programming/comments/l5rdlm/the_unreasonable_effectiveness_of_simple_html/?utm_source=ifttt
36.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190396#respond
37.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/#comment-190439
38.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190439#respond
39.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/#comment-190656
40.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190656#respond
41.
https://soc.luciferi.st/users/aearil
42.
https://soc.luciferi.st/objects/43d4975f-22ed-4b08-8f87-faa9781badcf
43.
https://mastodon.social/@Edent
44.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190473#respond
45.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/#comment-190484
46.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190484#respond
47.
https://twitter.com/DannyYee
48.
https://twitter.com/DannyYee/status/1354410389874888705
49.
https://wanderingdanny.com/oxford/2011/02/web-0-5/
50.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190511#respond
51.
https://twitter.com/limelimewire
52.
https://twitter.com/limelimewire/status/1354438306713493504
53.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190565#respond
54.
https://twitter.com/simoneverest
55.
https://twitter.com/simoneverest/status/1354443043299078144
56.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190564#respond
57.
https://twitter.com/marcuselliott
58.
https://twitter.com/marcuselliott/status/1354443946039111683
59.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190592#respond
60.
https://twitter.com/heycori
61.
https://twitter.com/heycori/status/1354450714496528392
62.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190591#respond
63.
https://twitter.com/accessibleweb
64.
https://twitter.com/accessibleweb/status/1354462909116641282
65.
http://GOV.UK/
66.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190603#respond
67.
https://beesbuzz.biz/
68.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/#comment-190600
69.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190600#respond
70.
https://mat.tl/
71.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/#comment-190606
72.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190606#respond
73.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/#comment-190607
74.
https://sjmulder.nl/en/textonly.html
75.
https://1mb.club/
76.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190607#respond
77.
https://tabletop.social/@takeonrules
78.
https://tabletop.social/@takeonrules/105629317357771178
79.
https://mastodon.sdf.org/@cadadr
80.
https://mastodon.social/@Edent
81.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190654#respond
82.
http://superkuh.com/
83.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/#comment-190655
84.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190655#respond
85.
https://twitter.com/McNutt
86.
https://twitter.com/McNutt/status/1354522588962123776
87.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
88.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/?replytocom=190671#respond
89.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/#respond
90.
http://indieweb.org/webmention
91.
https://shkspr.mobi/blog/2021/01/
92.
https://shkspr.mobi/blog/2020/01/
93.
https://shkspr.mobi/blog/2020/02/
94.
https://shkspr.mobi/blog/2020/03/
95.
https://shkspr.mobi/blog/2020/04/
96.
https://shkspr.mobi/blog/2020/05/
97.
https://shkspr.mobi/blog/2020/06/
98.
https://shkspr.mobi/blog/2020/07/
99.
https://shkspr.mobi/blog/2020/08/
100.
https://shkspr.mobi/blog/2020/09/
101.
https://shkspr.mobi/blog/2020/10/
102.
https://shkspr.mobi/blog/2020/11/
103.
https://shkspr.mobi/blog/2020/12/
104.
https://shkspr.mobi/blog/2019/01/
105.
https://shkspr.mobi/blog/2019/02/
106.
https://shkspr.mobi/blog/2019/03/
107.
https://shkspr.mobi/blog/2019/04/
108.
https://shkspr.mobi/blog/2019/05/
109.
https://shkspr.mobi/blog/2019/06/
110.
https://shkspr.mobi/blog/2019/07/
111.
https://shkspr.mobi/blog/2019/08/
112.
https://shkspr.mobi/blog/2019/09/
113.
https://shkspr.mobi/blog/2019/10/
114.
https://shkspr.mobi/blog/2019/11/
115.
https://shkspr.mobi/blog/2019/12/
116.
https://shkspr.mobi/blog/2018/01/
117.
https://shkspr.mobi/blog/2018/02/
118.
https://shkspr.mobi/blog/2018/03/
119.
https://shkspr.mobi/blog/2018/04/
120.
https://shkspr.mobi/blog/2018/05/
121.
https://shkspr.mobi/blog/2018/06/
122.
https://shkspr.mobi/blog/2018/07/
123.
https://shkspr.mobi/blog/2018/08/
124.
https://shkspr.mobi/blog/2018/09/
125.
https://shkspr.mobi/blog/2018/10/
126.
https://shkspr.mobi/blog/2018/11/
127.
https://shkspr.mobi/blog/2018/12/
128.
https://shkspr.mobi/blog/2017/01/
129.
https://shkspr.mobi/blog/2017/02/
130.
https://shkspr.mobi/blog/2017/03/
131.
https://shkspr.mobi/blog/2017/04/
132.
https://shkspr.mobi/blog/2017/05/
133.
https://shkspr.mobi/blog/2017/06/
134.
https://shkspr.mobi/blog/2017/07/
135.
https://shkspr.mobi/blog/2017/08/
136.
https://shkspr.mobi/blog/2017/09/
137.
https://shkspr.mobi/blog/2017/10/
138.
https://shkspr.mobi/blog/2017/11/
139.
https://shkspr.mobi/blog/2016/01/
140.
https://shkspr.mobi/blog/2016/02/
141.
https://shkspr.mobi/blog/2016/03/
142.
https://shkspr.mobi/blog/2016/04/
143.
https://shkspr.mobi/blog/2016/05/
144.
https://shkspr.mobi/blog/2016/06/
145.
https://shkspr.mobi/blog/2016/07/
146.
https://shkspr.mobi/blog/2016/08/
147.
https://shkspr.mobi/blog/2016/09/
148.
https://shkspr.mobi/blog/2016/10/
149.
https://shkspr.mobi/blog/2016/11/
150.
https://shkspr.mobi/blog/2016/12/
151.
https://shkspr.mobi/blog/2015/01/
152.
https://shkspr.mobi/blog/2015/02/
153.
https://shkspr.mobi/blog/2015/03/
154.
https://shkspr.mobi/blog/2015/04/
155.
https://shkspr.mobi/blog/2015/05/
156.
https://shkspr.mobi/blog/2015/06/
157.
https://shkspr.mobi/blog/2015/07/
158.
https://shkspr.mobi/blog/2015/08/
159.
https://shkspr.mobi/blog/2015/09/
160.
https://shkspr.mobi/blog/2015/10/
161.
https://shkspr.mobi/blog/2015/11/
162.
https://shkspr.mobi/blog/2015/12/
163.
https://shkspr.mobi/blog/2014/01/
164.
https://shkspr.mobi/blog/2014/02/
165.
https://shkspr.mobi/blog/2014/03/
166.
https://shkspr.mobi/blog/2014/04/
167.
https://shkspr.mobi/blog/2014/05/
168.
https://shkspr.mobi/blog/2014/06/
169.
https://shkspr.mobi/blog/2014/07/
170.
https://shkspr.mobi/blog/2014/08/
171.
https://shkspr.mobi/blog/2014/09/
172.
https://shkspr.mobi/blog/2014/10/
173.
https://shkspr.mobi/blog/2014/11/
174.
https://shkspr.mobi/blog/2014/12/
175.
https://shkspr.mobi/blog/2013/01/
176.
https://shkspr.mobi/blog/2013/02/
177.
https://shkspr.mobi/blog/2013/03/
178.
https://shkspr.mobi/blog/2013/04/
179.
https://shkspr.mobi/blog/2013/05/
180.
https://shkspr.mobi/blog/2013/06/
181.
https://shkspr.mobi/blog/2013/07/
182.
https://shkspr.mobi/blog/2013/08/
183.
https://shkspr.mobi/blog/2013/09/
184.
https://shkspr.mobi/blog/2013/10/
185.
https://shkspr.mobi/blog/2013/11/
186.
https://shkspr.mobi/blog/2013/12/
187.
https://shkspr.mobi/blog/2012/01/
188.
https://shkspr.mobi/blog/2012/02/
189.
https://shkspr.mobi/blog/2012/03/
190.
https://shkspr.mobi/blog/2012/04/
191.
https://shkspr.mobi/blog/2012/05/
192.
https://shkspr.mobi/blog/2012/06/
193.
https://shkspr.mobi/blog/2012/07/
194.
https://shkspr.mobi/blog/2012/08/
195.
https://shkspr.mobi/blog/2012/09/
196.
https://shkspr.mobi/blog/2012/10/
197.
https://shkspr.mobi/blog/2012/11/
198.
https://shkspr.mobi/blog/2012/12/
199.
https://shkspr.mobi/blog/2011/01/
200.
https://shkspr.mobi/blog/2011/02/
201.
https://shkspr.mobi/blog/2011/03/
202.
https://shkspr.mobi/blog/2011/04/
203.
https://shkspr.mobi/blog/2011/05/
204.
https://shkspr.mobi/blog/2011/06/
205.
https://shkspr.mobi/blog/2011/07/
206.
https://shkspr.mobi/blog/2011/08/
207.
https://shkspr.mobi/blog/2011/09/
208.
https://shkspr.mobi/blog/2011/10/
209.
https://shkspr.mobi/blog/2011/11/
210.
https://shkspr.mobi/blog/2011/12/
211.
https://shkspr.mobi/blog/2010/01/
212.
https://shkspr.mobi/blog/2010/02/
213.
https://shkspr.mobi/blog/2010/03/
214.
https://shkspr.mobi/blog/2010/04/
215.
https://shkspr.mobi/blog/2010/05/
216.
https://shkspr.mobi/blog/2010/06/
217.
https://shkspr.mobi/blog/2010/07/
218.
https://shkspr.mobi/blog/2010/08/
219.
https://shkspr.mobi/blog/2010/09/
220.
https://shkspr.mobi/blog/2010/10/
221.
https://shkspr.mobi/blog/2010/11/
222.
https://shkspr.mobi/blog/2010/12/
223.
https://shkspr.mobi/blog/2009/01/
224.
https://shkspr.mobi/blog/2009/02/
225.
https://shkspr.mobi/blog/2009/03/
226.
https://shkspr.mobi/blog/2009/04/
227.
https://shkspr.mobi/blog/2009/05/
228.
https://shkspr.mobi/blog/2009/06/
229.
https://shkspr.mobi/blog/2009/07/
230.
https://shkspr.mobi/blog/2009/08/
231.
https://shkspr.mobi/blog/2009/09/
232.
https://shkspr.mobi/blog/2009/10/
233.
https://shkspr.mobi/blog/2009/11/
234.
https://shkspr.mobi/blog/2009/12/
235.
https://shkspr.mobi/blog/2008/01/
236.
https://shkspr.mobi/blog/2008/03/
237.
https://shkspr.mobi/blog/2008/04/
238.
https://shkspr.mobi/blog/2008/05/
239.
https://shkspr.mobi/blog/2008/07/
240.
https://shkspr.mobi/blog/2008/08/
241.
https://shkspr.mobi/blog/2008/09/
242.
https://shkspr.mobi/blog/2008/10/
243.
https://shkspr.mobi/blog/2008/11/
244.
https://shkspr.mobi/blog/2008/12/
245.
https://shkspr.mobi/blog/2007/11/
246.
https://shkspr.mobi/blog/2007/12/
247.
https://shkspr.mobi/blog/2006/04/
248.
https://shkspr.mobi/blog/2006/11/
249.
https://shkspr.mobi/blog/2005/03/
250.
https://shkspr.mobi/blog/2005/09/
251.
https://shkspr.mobi/blog/2004/05/
252.
https://shkspr.mobi/blog/2004/06/
253.
https://shkspr.mobi/blog/2004/07/
254.
https://shkspr.mobi/blog/2003/03/
255.
https://shkspr.mobi/blog/2002/02/
256.
https://shkspr.mobi/blog/2002/04/
257.
https://shkspr.mobi/blog/2001/07/
258.
https://shkspr.mobi/blog/2001/10/
259.
https://shkspr.mobi/blog/2000/03/
260.
https://shkspr.mobi/blog/2000/11/
261.
https://shkspr.mobi/blog/1999/09/
262.
https://shkspr.mobi/blog/1999/12/
263.
https://shkspr.mobi/blog/1995/03/
264.
https://shkspr.mobi/blog/1987/12/
265.
https://shkspr.mobi/blog/copyright-terence-eden/
266.
https://edent.tel/
267.
https://shkspr.mobi/blog/subscribe/
268.
https://shkspr.mobi/blog/citations/
269.
https://shkspr.mobi/blog/about/
Hidden links:
271.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
272.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
273.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
274.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
275.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
276.
http://edent.tel/
277.
https://shkspr.mobi/blog/
278.
https://twitter.com/edent
279.
https://twitter.com/j4
280.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
281.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
282.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
283.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
284.
http://edent.tel/
285.
https://shkspr.mobi/blog/
286.
https://twitter.com/edent
287.
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/