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


Goals to be achieved


Challenges and design decisions


Conclusion

no JavaScript - no problem, but with some limitations:


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)