"HTML-first" / "no-JavaScript first" photo page feasibility study

Goals to be achieved

Challenges and design decisions


quotes related to KISS (Keep It Simple and Smart)

Remark: tooling

The mindset "some tools are good, more tools are better" is almost always wrong: a balanced mix of proven tools are nearly always better - helpful for automation of repetitive tasks, easier to implement, easier to maintain and less likely to break future development.
The identical principle is applicable to infrastructure.

Reference implementation (no JavaScript)