From 5da0565b02a9add6c6f1b967a224d5148306507f Mon Sep 17 00:00:00 2001 From: rwd Date: Thu, 26 Sep 2024 20:34:49 +0200 Subject: Add all files --- build-html.sh | 24 ++++++++++++ default.html | 67 ++++++++++++++++++++++++++++++++++ deploy.sh | 1 + favicon/android-chrome-192x192.png | Bin 0 -> 3187 bytes favicon/android-chrome-512x512.png | Bin 0 -> 8875 bytes favicon/apple-touch-icon.png | Bin 0 -> 2651 bytes favicon/favicon-16x16.png | Bin 0 -> 397 bytes favicon/favicon-32x32.png | Bin 0 -> 598 bytes favicon/favicon.ico | Bin 0 -> 15406 bytes favicon/site.webmanifest | 1 + header.html | 14 +++++++ index.html | 48 ++++++++++++++++++++++++ index.md | 36 ++++++++++++++++++ robots.txt | 73 +++++++++++++++++++++++++++++++++++++ style.css | 26 +++++++++++++ 15 files changed, 290 insertions(+) create mode 100755 build-html.sh create mode 100644 default.html create mode 100755 deploy.sh create mode 100644 favicon/android-chrome-192x192.png create mode 100644 favicon/android-chrome-512x512.png create mode 100644 favicon/apple-touch-icon.png create mode 100644 favicon/favicon-16x16.png create mode 100644 favicon/favicon-32x32.png create mode 100644 favicon/favicon.ico create mode 100644 favicon/site.webmanifest create mode 100644 header.html create mode 100644 index.html create mode 100644 index.md create mode 100644 robots.txt create mode 100644 style.css diff --git a/build-html.sh b/build-html.sh new file mode 100755 index 0000000..99972a5 --- /dev/null +++ b/build-html.sh @@ -0,0 +1,24 @@ +#!/bin/bash +echo Welcome to the markdown to html converter. +markdown_file="$1" +echo file is "$markdown_file" + +if [[ -z "$markdown_file" ]]; then + printf "Usage: %s \n" "$0" + exit 1 + fi + + # output_dir="$(dirname "$markdown_file")" + # output_file="$output_dir/${markdown_file%%.*}.html" + output_file="${markdown_file%%.*}.html" + + pandoc "$markdown_file" -f markdown+hard_line_breaks \ + -t html5 -H "header.html" \ + --template="default.html" \ + -o "$output_file" --verbose --highlight-style=breezedark + + + printf "markdown_file: %s\n" "$markdown_file" + printf "output_file: %s\n" "$output_file" + + echo We did it capitan, we converted to html. diff --git a/default.html b/default.html new file mode 100644 index 0000000..936d402 --- /dev/null +++ b/default.html @@ -0,0 +1,67 @@ + + + + + + + $for(author-meta)$ + + $endfor$ + $if(date-meta)$ + + $endif$ + $if(keywords)$ + + $endif$ + $if(description-meta)$ + + $endif$ + $if(title-prefix)$$title-prefix$ – $endif$$pagetitle$ + $for(header-includes)$ + $header-includes$ + $endfor$ + $if(math)$ + $if(mathjax)$ + + $endif$ + $math$ + $endif$ + + + $for(include-before)$ + $include-before$ + $endfor$ + $if(title)$ +
+

$title$

+ $if(subtitle)$ +

$subtitle$

+ $endif$ + $for(author)$ +

$author$

+ $endfor$ + $if(date)$ +

$date$

+ $endif$ + $if(abstract)$ +
+
$abstract-title$
+ $abstract$ +
+ $endif$ +
+ $endif$ + $if(toc)$ + + $endif$ + $body$ + $for(include-after)$ + $include-after$ + $endfor$ + + diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..8bf6769 --- /dev/null +++ b/deploy.sh @@ -0,0 +1 @@ +rsync index.html style.css robots.txt root@93.95.229.191:/var/www/plaintext.website diff --git a/favicon/android-chrome-192x192.png b/favicon/android-chrome-192x192.png new file mode 100644 index 0000000..1bb029d Binary files /dev/null and b/favicon/android-chrome-192x192.png differ diff --git a/favicon/android-chrome-512x512.png b/favicon/android-chrome-512x512.png new file mode 100644 index 0000000..1c409c5 Binary files /dev/null and b/favicon/android-chrome-512x512.png differ diff --git a/favicon/apple-touch-icon.png b/favicon/apple-touch-icon.png new file mode 100644 index 0000000..f35bf15 Binary files /dev/null and b/favicon/apple-touch-icon.png differ diff --git a/favicon/favicon-16x16.png b/favicon/favicon-16x16.png new file mode 100644 index 0000000..d36a7b7 Binary files /dev/null and b/favicon/favicon-16x16.png differ diff --git a/favicon/favicon-32x32.png b/favicon/favicon-32x32.png new file mode 100644 index 0000000..35e26ca Binary files /dev/null and b/favicon/favicon-32x32.png differ diff --git a/favicon/favicon.ico b/favicon/favicon.ico new file mode 100644 index 0000000..942b599 Binary files /dev/null and b/favicon/favicon.ico differ diff --git a/favicon/site.webmanifest b/favicon/site.webmanifest new file mode 100644 index 0000000..45dc8a2 --- /dev/null +++ b/favicon/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/header.html b/header.html new file mode 100644 index 0000000..a2d7c29 --- /dev/null +++ b/header.html @@ -0,0 +1,14 @@ + + + + + + + + + + + + + title + diff --git a/index.html b/index.html new file mode 100644 index 0000000..8008945 --- /dev/null +++ b/index.html @@ -0,0 +1,48 @@ + + + + + + + Plain Text Website + + + + + + + + + + + + + title + + + +

Make a plain text website for your business, so you can focus on business, not on dealing with an unnecessary sophisticated website.

+

Why should you make a plain text website for businesses?

+

Many businesses acquire clients through word-of-mouth - not through their websites.

+

Yet, Web Agencies nudge these businesses to spend thousands, sometimes tens of thousands, to build a website.

+

If you get new clients via existing clients or people who know you or people in your wider networks, what matters is what people say about you. Not how much you’ve spent on your website. Don’t get me wrong. That does not mean your website is of no use at all; when your client speaks about you to a friend they might forward a link to your homepage, and that prospect might contact via your website. Yet, what prompted them to contact you is what they’ve been told, not the sophisticated website.

+

Your website might as well look as bare as this one - your inflow of new clients would not change, however, you would have saved money and time (dealing with the Web Agency talking about features).

+

Don’t waste your money on a bloated and sophisticated website.

+

If you are in the word-of-mouth type of business, focus on your trade, your practice, your clients - they will bring you new clients. Or if you are getting started, and needs new clients, start locally1

+
+

Postscriptum on unnecessary sophisticated website.

+

When I see a website that is unnecessary sophisticated, I feel I am being mislead.

+

When I see a website that is unnecessarily sophisticated, I feel I am being mislead. For the ancient Greeks thought of sophists (that is the root of sophisticated) as rethoricians who (mis)lead his public to believe something through a fallacious-yet-convincing reasoning. The etymology dictionary says early usage of sophisticate in English circa 1500 implied “altered dishonestly.” In my mind, sophisticated resonates with bamboozling.

+

+ This webpage by yctct is licensed under CC BY-ND 4.0 +

+

This webpage is hosted on a virtual machine running GNU/Linux Trisquel along with Nginx, on a shared server.

+

Data collection policy: logs are kept for four weeks; only looked at if there is an issue. No Cloudfare, no captcha, no analytics, no pixels, no cookies.

+
+
+
    +
  1. an advice I heard from DJ Snake.↩︎

  2. +
+
+ + diff --git a/index.md b/index.md new file mode 100644 index 0000000..dd6e007 --- /dev/null +++ b/index.md @@ -0,0 +1,36 @@ +--- +lang: en +--- + +Make a plain text website for your business, so you can focus on business, not on dealing with an unnecessary sophisticated website. + +Why should you make a plain text website for businesses? + +Many businesses acquire clients through word-of-mouth - not through their websites. + +Yet, Web Agencies nudge these businesses to spend thousands, sometimes tens of thousands, to build a website. + +If you get new clients via existing clients or people who know you or people in your wider networks, what matters is what people say about you. Not how much you've spent on your website. Don't get me wrong. That does not mean your website is of no use at all; when your client speaks about you to a friend they might forward a link to your homepage, and that prospect might contact via your website. Yet, what prompted them to contact you is what they've been told, not the sophisticated website. + +Your website might as well look as bare as this one - your inflow of new clients would not change, however, you would have saved money and time (dealing with the Web Agency talking about features). + +Don't waste your money on a bloated and sophisticated website. + +If you are in the word-of-mouth type of business, focus on your trade, your practice, your clients - they will bring you new clients. Or if you are getting started, and needs new clients, start locally^[an advice I heard from DJ Snake.] + +--------------- + +*Postscriptum* on unnecessary sophisticated website. + +When I see a website that is unnecessary sophisticated, I feel I am being mislead. + +When I see a website that is unnecessarily sophisticated, I feel I am being mislead. For the ancient Greeks thought of sophists (that is the root of sophisticated) as rethoricians who (mis)lead his public to believe something through a fallacious-yet-convincing reasoning. The etymology dictionary says early usage of sophisticate in English circa 1500 implied "altered dishonestly." In my mind, sophisticated resonates with bamboozling. + +

This webpage by yctct is licensed under CC BY-ND 4.0

+ +This webpage is hosted on a virtual machine running GNU/Linux Trisquel along with Nginx, on a shared server. + +Data collection policy: logs are kept for four weeks; only looked at if there is an issue. No Cloudfare, no captcha, no analytics, no pixels, no cookies. + + + diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..cabc3d7 --- /dev/null +++ b/robots.txt @@ -0,0 +1,73 @@ +User-agent: GPTBot +Disallow: / + +User-agent: Google-Extended +Disallow: / + +User-agent: Mediapartners-Google +Disallow: / + +User-agent: SemrushBot +Disallow: / + +user-agent: Pinterestbot +disallow: / + +User-agent: AhrefsBot +Disallow: / + +User-agent: dotbot +Disallow: / + +User-agent: Semrush +Disallow: / + +User-agent: GPTBot +Disallow: / + +User-agent: ChatGPT-User +Disallow: / + +User-agent: Google-Extended +Disallow: / + +User-agent: PerplexityBot +Disallow: / + +User-agent: Amazonbot +Disallow: / + +User-agent: ClaudeBot +Disallow: / + +User-agent: anthropic-ai +Disallow: / + +User-agent: Claude-Web +Disallow: / + +User-agent: Omgilibot +Disallow: / + +User-Agent: Applebot +Disallow: / + +User-agent: Bytespider +Disallow: / + +User-agent: Diffbot +Disallow: / + +User-agent: ImagesiftBot +Disallow: / + +User-agent: Omgili +Disallow: / + +User-agent: YouBot +Disallow: / + +User-agent: CCBot +Disallow: / + + diff --git a/style.css b/style.css new file mode 100644 index 0000000..82a68d9 --- /dev/null +++ b/style.css @@ -0,0 +1,26 @@ +html, body{ +font-family:monospace; +font-size: 1.2em; +color: purple; +background: bisque; +text-align: justify; +max-width: 600px; +margin-left: auto; +margin-right: auto; +} +/* unvisited link */ +a:link { +color: lightseagreen; +} +/* visited link */ +a:visited { +color: hotpink; +} +/* mouse over link */ +a:hover { +color: magenta; +} +/* selected link */ +a:active { +color: pink; +} -- cgit v1.2.3