From the readme: “This setup is databaseless, javascriptless, and buildshit-free, so you can edit your website with a text editor and upload it somewhere like a normal person.”
https://github.com/cadars/john-doe/blob/4f5a3eafecbdffa9d34f...
P. S. It seems that Safari isn't compatible with the attribute by default, but it can be enabled through its settings.
Only until you want to automate some of the tasks you do manually and, after a night of hacking, end up with a "static site generator", or, if you want something more dynamic, a "content management system". But at that point, you'll probably still not want to look into existing solutions because learning all the necessary details of product $x is often more time consuming than a straightforward implementation that solves exactly your and not someone else's problems.
please refer to the repo if interested.
https://github.com/casualwriter/casual-markdown-page https://github.com/casualwriter/casual-markdown-blog https://github.com/casualwriter/casual-markdown-cv
>No website generators, no frameworks, no nothing (not even JavaScript)
>Just design the site on the go through some trial and error using vim, CSS and HTML documentation always at hand
>A single .css file to style the entire website--I even threw in some cool animations, which took a while to get right, admittedly
>Publish it through GitHub Pages in under five minutes
>If I want to upload a new blog post, for instance, I just make a copy of an existing one and manually edit the content, then push it through git after I've edited the blog index accordingly
Reading terms like "static site generator", "content management system", "templates", "analytics" or "deployment" gives me an instant headache, especially since it's so easy to open your favorite text editor and design your own website by hand, so to speak. I've self-hosted eepsites, gemini capsules and many other sites this way and the process wasn't remotely as contrived as some approaches I've seen out there for publishing a personal blog