Updated robots.txt in order to catch more AI training bots. Changed main text color to #00b800 in order to have a better contrast for reading.

This commit is contained in:
Lucia Zehentner 2024-12-25 15:39:16 +01:00
parent 84d0495beb
commit dd7260eab1
7 changed files with 97 additions and 34 deletions

View file

@ -1,8 +1,47 @@
User-agent: *
Disallow: /legal_notice.html
User-agent: GPTBot
User-agent: GPTBot-User
User-agent: AI2Bot
User-agent: Ai2Bot-Dolma
User-agent: Amazonbot
User-agent: anthropic-ai
User-agent: Applebot
User-agent: Applebot-Extended
User-agent: Bytespider
User-agent: CCBot
User-agent: ChatGPT
User-agent: ChatGPT-User
User-agent: Claude-Web
User-agent: ClaudeBot
User-agent: cohere-ai
User-agent: Diffbot
User-agent: DuckAssistBot
User-agent: FacebookBot
User-agent: FriendlyCrawler
User-agent: Google-Extended
User-agent: GoogleOther
User-agent: GoogleOther-Image
User-agent: GoogleOther-Video
User-agent: GPTBot
User-agent: GPTBot-User
User-agent: iaskspider/2.0
User-agent: ICC-Crawler
User-agent: ImagesiftBot
User-agent: img2dataset
User-agent: ISSCyberRiskCrawler
User-agent: Kangaroo Bot
User-agent: Meta-ExternalAgent
User-agent: Meta-ExternalFetcher
User-agent: OAI-SearchBot
User-agent: omgili
User-agent: omgilibot
User-agent: PanguBot
User-agent: PerplexityBot
User-agent: PetalBot
User-agent: Scrapy
User-agent: Sidetrade indexer bot
User-agent: Timpibot
User-agent: VelenPublicWebCrawler
User-agent: Webzio-Extended
User-agent: YouBot
Disallow: /

View file

@ -1,4 +1,5 @@
:root{
--main: #00b800; /* text with this color on a black or "contrast-bg" background has a contrast rating of at least 7, which makes it compliant with WCAG guidelines AAA standard */
--contrast-bg: #001000;
}
body{
@ -9,13 +10,13 @@ body{
background-repeat: repeat;
background-attachment: fixed;
font-family: "Hack", monospace;
color: green;
color: var(--main);
}
.content{
max-width: 1000px;
border-left: green 3px solid;
border-right: green 3px solid;
border-left: var(--main) 3px solid;
border-right: var(--main) 3px solid;
background: black;
margin: 0 auto;
padding-bottom: 1px;
@ -24,7 +25,7 @@ body{
}
a{
color: green;
color: var(--main);
}
#title{
@ -85,12 +86,12 @@ li{
.links-nav>span>a:hover{
color: #000000;
background-color: green;
background-color: var(--main);
}
a.highlight{
color: #000000;
background-color: green;
background-color: var(--main);
text-decoration: none;
}
@ -130,6 +131,10 @@ a.highlight{
margin: 0 10px;
}
.footer-links{
white-space: pre;
}
/* FAQ-specific */
.question{
@ -154,9 +159,8 @@ a.highlight{
.license-table{
margin: 0 auto;
max-width: 800px;
min-width: 400px;
width: 90%;
min-width: 395px;
width: 95%;
}
.license-head{
@ -164,12 +168,22 @@ a.highlight{
text-align: left;
}
.license-head>tr>th, .license-body>tr>td{
padding-left: 3px;
}
.project-column, .by-column{
width: 40%;
width: 25%;
}
.license-column{
width: 20%;
width: 10%;
}
@media (max-width:440px){
.notes-column, .license-notes{
display:none;
}
}
/* Links-specific */
@ -178,7 +192,7 @@ a.highlight{
text-decoration: none;
}
.buttons-88x31>a>img{
.buttons-88x31>a>img, .buttons-88x31>img{
display: inline-block;
width: 88px;
height: 31px;
@ -222,6 +236,7 @@ a.highlight{
}
/* Colors */
.blue{
color: lightblue;
}

View file

@ -46,7 +46,7 @@
<footer>
<span class="centered no-overflow horizontal_divider">======================================================================================</span>
<div class="flex-row">
<p><a href="legal_notice.html">Legal notice</a> | <a href="licenses.html">Open source licenses</a> | Latest Update: {{ date }}</p>
<p class="footer-links"><a href="legal_notice.html"> legal notice </a>|<a href="licenses.html"> open source licenses </a>| latest update: {{ date }} </p>
</div>
<pre class="flags" aria-label="Trans flag and bi flag">
<span class="blue">==============</span> | <span class="pink">==============</span>

View file

@ -117,7 +117,7 @@
<footer>
<div class="centered no-overflow horizontal_divider">======================================================================================</div>
<div class="flex-row">
<p><a href="legal_notice.html">Legal notice</a> | <a href="licenses.html">Open source licenses</a> | Latest Update: {{ date }}</p>
<p class="footer-links"><a href="legal_notice.html"> legal notice </a>|<a href="licenses.html"> open source licenses </a>| latest update: {{ date }} </p>
</div>
<pre class="flags" aria-label="Trans flag and bi flag">
<span class="blue">==============</span> | <span class="pink">==============</span>

View file

@ -47,7 +47,7 @@
<div id="about-this-website">
<h2><span class="spacer"></span> about this website <span class="spacer"></span></h2>
<p class="flowing-text">
This website is held intentionally minimalist, as I'm not the biggest fan of bloated ressorce-intensive websites and unnessercary eyecandy. Also, I added some 88x31 Buttons on the bottom of the useful stuff page. Some links might link to nowhere as I've gotten around to publishing all code or related blog articles of my projects, but will do so in the future.</p>
This website is held intentionally minimalist, as I'm not the biggest fan of bloated ressorce-intensive websites and unnessercary eyecandy. The only non-text-based content you'll find on this page are some 88x31 buttons and the background image, which is itself rather tiny. This website is fully navigable with purely text-based browsers such as <a href="https://lynx.invisible-island.net/">lynx</a>, full screenreader compatiblity is currently unfortunatly not tested. Some links might link to nowhere as I've gotten around to publishing all code or related blog articles of my projects, but will do so in the future.</p>
</div>
<div id="projects">
<h2><span class="spacer"></span><span class="additional-spacer">=</span> personal projects <span class="spacer"></span></h2>
@ -68,7 +68,7 @@
</div>
<div class="project">
<h3><a href="https://github.com/Schlecknits/hitomezashi">Hitomezashi Generator</a></h3>
<p>This project written in Python generates so called Hitomezashi patterns, an example of which you can see in the background of my website. The generator takes a wide range of arguments and can produce tiling pattern.</p>
<p>This project written in Python generates so called Hitomezashi patterns, an example of which you can see in the background of my website. The generator takes a wide range of arguments and can produce tiling patterns.</p>
</div>
<div class="project">
<h3>More stuff to come...</h3>
@ -99,7 +99,7 @@
<footer>
<span class="centered no-overflow horizontal_divider">======================================================================================</span>
<div class="flex-row">
<p><a href="legal_notice.html">Legal notice</a> | <a href="licenses.html">Open source licenses</a> | Latest Update: {{ date }}</p>
<p class="footer-links"><a href="legal_notice.html"> legal notice </a>|<a href="licenses.html"> open source licenses </a>| latest update: {{ date }} </p>
</div>
<pre class="flags" aria-label="Trans flag and bi flag">
<span class="blue">==============</span> | <span class="pink">==============</span>

View file

@ -24,35 +24,44 @@
</div>
<nav>
<span class="centered no-overflow">==============================================================================================</span>
<div class="links-nav"><span class="vertical-divider-nav">|</span><span><a href="index.html"> Home </a></span><span class="vertical-divider-nav">|</span><span><a href="blog.html"> Blog </a></span><span class="vertical-divider-nav">|</span><span><a href="faq.html"> FAQ </a></span><span class="vertical-divider-nav">|</span><span><a href="links.html"> Useful Stuff </a></span><span class="vertical-divider-nav">|</span></div>
<div class="links-nav"><span class="vertical-divider-nav">|</span><span><a href="index.html"> home </a></span><span class="vertical-divider-nav">|</span><span><a href="blog.html"> blog </a></span><span class="vertical-divider-nav">|</span><span><a href="faq.html"> FAQ </a></span><span class="vertical-divider-nav">|</span><span><a href="links.html"> links </a></span><span class="vertical-divider-nav">|</span></div>
<span class="centered no-overflow">==============================================================================================</span>
</nav>
<h2><span class="spacer"></span><span class="additional-spacer">=====</span> Licenses <span class="additional-spacer">=====</span><span class="spacer"></span></h2>
<h2><span class="spacer"></span><span class="additional-spacer">=====</span> licenses <span class="additional-spacer">=====</span><span class="spacer"></span></h2>
<table class="license-table">
<thead class="license-head">
<tr>
<th class="project-column" scope="col">Project</th>
<th class="by-column" scope="col">By</th>
<th class="license-column" scope="col">License</th>
<th class="project-column" scope="col">project</th>
<th class="by-column" scope="col">by</th>
<th class="license-column" scope="col">license</th>
<th class="notes-column" scope="col">notes</th>
</tr>
</thead>
<tbody>
<tbody class=license-body>
<tr>
<td><a href="https://sourcefoundry.org/hack/">Hack Font</a></td>
<td>Source Foundry Authors</td>
<td><a href="assets/fonts/Hack/LICENSE.md">MIT</a></td>
<td class="license-notes"></td>
</tr>
<tr>
<td><a href="https://github.com/staticjinja/staticjinja">staticjinja</a></td>
<td>Ceasar Bautista and the staticjinja Contributors</td>
<td><a href="https://raw.githubusercontent.com/staticjinja/staticjinja/main/LICENSE">MIT</a></td>
<td class="license-notes"></td>
</tr>
<tr>
<td><a href="https://github.com/ai-robots-txt/ai.robots.txt">ai.robots.txt</a></td>
<td>ai.robots.txt</td>
<td><a href="https://github.com/ai-robots-txt/ai.robots.txt/blob/main/LICENSE">MIT</a></td>
<td class="license-notes">Slightly modified. Updated 2024-12-23.</td>
</tr>
</tbody>
</table>
<footer>
<span class="centered no-overflow horizontal_divider">======================================================================================</span>
<div class="flex-row">
<p><a href="legal_notice.html">Legal notice</a> | <a class="highlight" href="licenses.html">Open source licenses</a> | Latest Update: {{ date }}</p>
<p class="footer-links"><a href="legal_notice.html"> legal notice </a>|<a class="highlight" href="licenses.html"> > open source licenses < </a>| latest update: {{ date }} </p>
</div>
<pre class="flags" aria-label="Trans flag and bi flag">
<span class="blue">==============</span> | <span class="pink">==============</span>

View file

@ -70,9 +70,9 @@
<a href="https://www.dokteronline.com/de-de/produkt/gynokadin/"><img src="assets/img/88x31/powered-by-estradiol.png" alt="Powered by Estradiol"></a>
<a href="https://www.debian.org/"><img src="assets/img/88x31/powered-by-debian.gif" alt="Powered by Debian"></a>
<a href="https://media1.tenor.com/m/j8JBaus60BcAAAAd/cat-lick.gif"><img src="assets/img/88x31/catscape-meow.gif" alt="Catscape MEOW!"></a>
<img src="assets/img/88x31/anti-nft.gif" alt="This is an Anti-NFT site">
<a href="https://en.wikipedia.org/wiki/Year_2000_problem"><img src="assets/img/88x31/y2k.png" alt="Y2K"></a>
<a href="https://brainmade.org/"><img src="assets/img/88x31/brainmade.png" alt="brainmade.org"></a>
<img src="assets/img/88x31/anti-nft.gif" alt="This is an Anti-NFT site">
<img src="assets/img/88x31/trans-your-gender.gif" alt="Trans your gender">
<img src="assets/img/88x31/trans-rights.gif" alt="Trans rights NOW!">
<img src="assets/img/88x31/css-is-difficult.png" alt="CSS is difficult">
@ -83,7 +83,7 @@
<span class="centered no-overflow horizontal_divider">======================================================================================</span>
<div class="flex-row">
<p><a href="legal_notice.html">Legal notice</a> | <a href="licenses.html">Open source licenses</a> | Latest Update: {{ date }}</p>
<p class="footer-links"><a href="legal_notice.html"> legal notice </a>|<a href="licenses.html"> open source licenses </a>| latest update: {{ date }} </p>
</div>
<pre class="flags" aria-label="Trans flag and bi flag">
<span class="blue">==============</span> | <span class="pink">==============</span>