~sircmpwn/public-inbox

General catch-all for patches, questions, and discussions for sircmpwn's projects that don't have their own mailing list.

When posting patches to this list, please edit the [PATCH] line to include the specific project you're contributing to, e.g.

[PATCH scdoc v2] Add thing to stuff

Re: Conservative web development

Details
Message ID
<BC020075-6D5F-4B84-87D2-BFE627D7D501@esolia.co.jp>
Download raw message
Drew, great article. Thanks for the reminder about good technique such
as using the <summary> element. It's a nice example of it on
lists.sr.ht.

Paywalls can be almost comical in their desperation to get you to sign
up, throwing obstacles and CTAs. And if you try to use an adblocker, in
place of ads you get a treatise on why adblockers are bad for humanity.
:-}

In the sites we have built over the last couple of years, I've been
paring down and getting away from too much javascript when not needed
or there are alternatives, and using more light weight css libraries.
And the whole GDPR thing in Europe got me thinking about having any
tracking at all, such as Google Analytics or Maps.

I notice you're keeping fonts super minimalist, which will help keep the
page load speed to a minimum. Working in Japanese I use web fonts to
avoid ugly system fonts, but, the load times really make me think twice
about it every time I do.

A total aside: as I was poking the tires of the sr.ht services, I
noticed it is written in Python, which is kind of a refreshing change
from javascript-everything these days. That reminded me of Plone, a
super heavy CMS system I implemented for a client years ago (talk about
a CLA!). https://github.com/plone

-- 
Rick Cogley
M: +81-90-9959-5452