ruhiger Sommer im Garten in Geras

Andrew U. Frank

Andrew U. Frank

em.o.Univ.Prof. Dr. sc.techn. Dr. h.c. Dipl.Ing.

Andrew U. Frank

Three options to manage a home page

Some of my friends confronted the same question and found different solutions. I see three options discussed here. (pdf)

March 5, 2019

There are probably many ways to build and maintain a home page. I see three models that some of my friends use:

Write the page directly in HTML

Colleagues who started web sites very early and learned HTML when MOSAIChttps://en.wikipedia.org/wiki/Mosaic_(web_browser)

first appeared.I remember having MOSAIC on my Macintosh then, but was busy with other things and didn’t see the potential.

Some still write HTML and maintain their web sitese.g. https://web.eecs.umich.edu/~kuipers/opinions/old-web-page.html

.

Complete systems for managing a web presence

The large market for tools to help with web presence has spawned a number of more or less complete packages, of which Wordpress is perhaps the best known. I have found that such complete systems, advertised as batteries included, are easy to get started with, but then have a steep learning curve to figure out all the parts you have no intention of ever using and sometimes the solutions offered still do not include the one you want.

Often the systems are easy to get into but hard to get out of: content is in a proprietary format and the user is trapped.Getting out of Wordpress was all right, but still a loss of investment in non-portable tricks

.

A UNIX tools approach: Markdown and Pandoc

Unix has been successful at building tools that can be combined and reused. I thought that combining the markdown' language, which helps the author focus on content, andpandoc’ to translate content into HTML, with a few more tools to manage the site, could be an interesting project.I was not alone with such ideas! [06rationale/009aboutSprinkles.md]

. So my homepage is produced using daino, a package written in Haskell that runs on both AMD and ARM hardwareRaspberry Pi 4

.

The combination of these tools allows to produce PDFs that give nicer printed pages and I plan to experiment with this.

Produced with `daino` from Essays/SSGdesign/06rationale/013options.html (public, publish) with master7tufte.dtpl.
daino and w3.css