From 4af694a4064966eee6c13b3e1e03d6086a759e3f Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Fri, 9 Feb 2024 10:47:38 -0500 Subject: Setup SSI, template header and footers, link cleanup --- .htaccess | 9 +++++++++ _footer.html | 7 +++++++ _header.html | 8 ++++++++ everyone-should-become-an-html-expert.html | 13 +------------ index.html | 22 ++-------------------- members.html | 22 ++-------------------- 6 files changed, 29 insertions(+), 52 deletions(-) create mode 100644 .htaccess create mode 100644 _footer.html create mode 100644 _header.html mode change 100644 => 100755 everyone-should-become-an-html-expert.html mode change 100644 => 100755 index.html mode change 100644 => 100755 members.html diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..c52e730 --- /dev/null +++ b/.htaccess @@ -0,0 +1,9 @@ +Options +Includes +XBitHack Full + +Header add Strict-Transport-Security "max-age=157680000" +Header set Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self'; font-src 'self';" +Header always append X-Frame-Options SAMEORIGIN +Header always set X-Content-Type-Options nosniff +Header always set Referrer-Policy "unsafe-url" +Header always set Permissions-Policy "geolocation=(self 'https://xhtml.club'), microphone=()" diff --git a/_footer.html b/_footer.html new file mode 100644 index 0000000..8fe7d6f --- /dev/null +++ b/_footer.html @@ -0,0 +1,7 @@ + diff --git a/_header.html b/_header.html new file mode 100644 index 0000000..04f5d9c --- /dev/null +++ b/_header.html @@ -0,0 +1,8 @@ +

XHTML Club

+

Xtreme HyperText Movement for Luddites

+ diff --git a/everyone-should-become-an-html-expert.html b/everyone-should-become-an-html-expert.html old mode 100644 new mode 100755 index de9a910..ee30fd1 --- a/everyone-should-become-an-html-expert.html +++ b/everyone-should-become-an-html-expert.html @@ -81,17 +81,6 @@

There can only be positives to gain from jumping into HTML and eventually mastering the language. It's the core skeleton implemented across the web (no matter how complex the framework used to get there might be) and isn't going away anytime soon. Some might advocate for becoming fluent in Markdown or a similar formatted text language but I would strongly advocate for the real deal: HTML.

1. This is a common debate - but for simplicity sake I'm just calling it this.

- + \ No newline at end of file diff --git a/index.html b/index.html old mode 100644 new mode 100755 index 5a62258..cf392cd --- a/index.html +++ b/index.html @@ -9,14 +9,7 @@ -

XHTML Club

-

Xtreme HyperText Movement for Luddites

- +

Greetings, this is the official XHTML club (and blog)! This website is both a collection of HTML-focused websites and a simple blog; a lonely web designer screaming out into the abyss of the internet. Ranting and raving about the ever increasing bloat that is the "modern" web.

The Purpose of XHTML

I feel as though I get more and more extreme in my efforts to combat excessive web bloat across the internet. It started off with the creation of the 1MB Club project but has since expanded further - as you might have noticed.

@@ -30,17 +23,6 @@
  • WIP / Why you need a personal website (and how to make one)
  • 2021-04-06 / Everyone should become an HTML expert
  • - + \ No newline at end of file diff --git a/members.html b/members.html old mode 100644 new mode 100755 index 9dabde7..eea5dbb --- a/members.html +++ b/members.html @@ -9,14 +9,7 @@ -

    XHTML Club

    -

    Xtreme HyperText Movement for Luddites

    - +

    XHTML Members:

    How to submit:

      @@ -69,17 +62,6 @@
    1. storin.nl
    2. barf.btxx.org
    3. - + -- cgit v1.2.3-54-g00ecf