add meta data (language, description, keywords)
authorMischa POSLAWSKY <perl@shiar.org>
Fri, 20 Nov 2009 17:24:24 +0000 (17:24 +0000)
committerMischa POSLAWSKY <perl@shiar.org>
Wed, 2 Dec 2009 20:57:17 +0000 (20:57 +0000)
13 files changed:
cc.plp
charset.plp
digraphs.plp
index.plp
mplayer.plp
mutt.plp
nethack.plp
readline.plp
source.plp
termcol.plp
unicode.plp
vim.plp
vimperator.plp

diff --git a/cc.plp b/cc.plp
index 7138c3b39cd815f06eadfae8a5b2b37b24619ba9..e2d4f991ff4263f27ad533d562450858ebd00f62 100644 (file)
--- a/cc.plp
+++ b/cc.plp
@@ -3,11 +3,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>country code cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>country code cheat sheet</title>
+<meta name="description" content="Table of ISO-3166-2 country codes with the names of reserved territories.">
+<meta name="keywords" content="country, code, cc, tld, territory, land, table">
 <:= stylesheet(qw'light dark mono red') :>
 </head>
 
 <:= stylesheet(qw'light dark mono red') :>
 </head>
 
index 66e0cc98211badf52621d4ba0281fb733d27bc21..5931b5c39b2df1cf0540b6dd07be164d7c98b027 100644 (file)
@@ -3,11 +3,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>charset cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>charset cheat sheet</title>
+<meta name="description" content="Reference sheet with all glyphs in common character encoding tables, and an overview of Unicode ranges and UTF-8 bytes.">
+<meta name="keywords" content="charset, codepage, unicode, ascii, utf8, latin, glyph, character, encoding, reference, common, overview, table">
 <:= stylesheet(qw'light') :>
 </head>
 
 <:= stylesheet(qw'light') :>
 </head>
 
index 5c3bf078c8526631e191a14206121faff33e105b..14bcfbd3e74283b72fff23b73b66a31ad1fca20c 100644 (file)
@@ -3,11 +3,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>digraph cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>digraph cheat sheet</title>
+<meta name="description" content="Complete table of digraph characters from RFC-1345.">
+<meta name="keywords" content="digraph, compose, character, char, glyph, table, unicode, vim">
 <:= stylesheet(qw'light') :>
 </head>
 
 <:= stylesheet(qw'light') :>
 </head>
 
index 50130f705992a6866ffe6140edcd9bff49214107..d0a791f369ea2a588d168838b2d2700a8a5a8b2a 100644 (file)
--- a/index.plp
+++ b/index.plp
@@ -3,11 +3,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>cheat sheets</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>cheat sheets</title>
+<meta name="description" content="Cheat sheets summarising various software programs and standards.">
+<meta name="keywords" content="sheet, cheat, reference, software, overview, summary, help, keyboard, map, unicode">
 <:= stylesheet(qw'light dark red') :>
 </head>
 
 <:= stylesheet(qw'light dark red') :>
 </head>
 
index 5cd7d160fd6671a7a3cb927352e0281df499daea..46dcaa36d10063c1880bcaf0893cd5ed6e2f3aa6 100644 (file)
@@ -7,11 +7,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>mplayer cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>mplayer cheat sheet</title>
+<meta name="description" content="Keyboard functionality overview sheet for the MPlayer media player.">
+<meta name="keywords" content="mplayer, video, media, sheet, cheat, reference, overview, control, shortkey, keyboard">
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
index bc8b4474b4a1f96b1a40bf88ae15ed4db4fe126d..3055bcd14ce04e592858a860ea981f0982513a50 100644 (file)
--- a/mutt.plp
+++ b/mutt.plp
@@ -7,11 +7,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>mutt cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>mutt cheat sheet</title>
+<meta name="description" content="Keyboard functionality overview sheet for the Mutt e-mail client.">
+<meta name="keywords" content="mutt, MUA, email, client, sheet, cheat, reference, overview, commands, keyboard">
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
index bba68fbddd22b3283496197f291b7e95dd021159..22e87f5212377860c49d16eab9ce81ed1dc81c84 100644 (file)
@@ -7,11 +7,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>nethack cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>nethack cheat sheet</title>
+<meta name="description" content="Keyboard functionality overview sheet for the Nethack console RPG game.">
+<meta name="keywords" content="nethack, rogue, game, control, controls, sheet, reference, overview, keyboard">
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
index 7b90b3936540c5e9ed03f2de65a098c1bcacc68a..13f8dc2b7bd114c12e7cc5bdb0d765e40f29c944 100644 (file)
@@ -7,11 +7,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>readline cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>readline cheat sheet</title>
+<meta name="description" content="Overview sheet of default key bindings for GNU readline, used in line-editing in most Unix software, notably emacs and bash.">
+<meta name="keywords" content="readline, gnu, bash, emacs, sheet, cheat, reference, overview, keyboard, editing, curses">
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
index f713a73c3cbe0631d9ccb614f479aa0bf040b057..a813db4a3cd03cc4c4899e4dd59abbb0d78abc8d 100644 (file)
@@ -1,22 +1,28 @@
 <(common.inc.plp)><:
        our $VERSION = 'v1.0';
 
 <(common.inc.plp)><:
        our $VERSION = 'v1.0';
 
+       my $source = $ENV{PATH_INFO};
+       $source =~ s{^/}{};
+
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
-<title>sheet page source code</title>
+<title><:= $source :> source code</title>
+<meta name="description" content="<:=
+       $source ? "Source code of local $source file"
+                 . ", with syntax highlighted and references linked."
+               : 'Index of source files for this site.'
+:>">
+<meta name="keywords" content="sheet, cheat, source, code, perl, plp, html, agpl">
 <:= stylesheet(qw'light dark mono red') :>
 </head>
 
 <body id="source">
 <:
 
 <:= stylesheet(qw'light dark mono red') :>
 </head>
 
 <body id="source">
 <:
 
-my $source = $ENV{PATH_INFO};
-$source =~ s{^/}{};
-
 if (not $source) {
        print "<h1>Source files</h1>";
 
 if (not $source) {
        print "<h1>Source files</h1>";
 
index 0eb10b2dd259bc699ac9612615fe5925b91d7bed..8b0b3cf41ae76c3ee31eb899029a566152522b1c 100644 (file)
@@ -5,11 +5,11 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 
 <head>
-<title>terminal colour cheat sheet</title>
 <meta http-equiv="content-type" content="utf-8">
 <meta http-equiv="content-type" content="utf-8">
+<title>terminal colour cheat sheet</title>
 <:= stylesheet(qw'light') :>
 </head>
 
 <:= stylesheet(qw'light') :>
 </head>
 
index 79ba220aa286bfbc8ea3a093681e1e348f09181e..bc3ee705363bd7d8b1e6d4747e30d6ebf77e648c 100644 (file)
@@ -3,11 +3,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="utf-8">
 <title>digraph cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="utf-8">
 <title>digraph cheat sheet</title>
+<meta name="description" content="Common Unicode characters with digraph or code point, layed out for quick location. Includes general signs, arrows, drawing characters, and IPA letters.">
+<meta name="keywords" content="unicode, glyph, char, character, reference, common, ipa, sign, mark, table, digraph">
 <:= stylesheet(qw'light dark red') :>
 </head>
 
 <:= stylesheet(qw'light dark red') :>
 </head>
 
diff --git a/vim.plp b/vim.plp
index 62587c0ab324ce6b9b751e19fe98a6031abffdb5..9f0c6aa16c808297d057517f1035ed02cb12931f 100644 (file)
--- a/vim.plp
+++ b/vim.plp
@@ -7,11 +7,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>vi cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>vi cheat sheet</title>
+<meta name="description" content="Keyboard functionality overview sheet for the vi/Vim text editor.">
+<meta name="keywords" content="vi, vim, nvi, sheet, cheat, reference, overview, commands, keyboard">
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
index ca4e673768d7def98da9ac4b3a5f3fc7ceeda26a..586801b8826a75b86c0d4b650ba699215df8c40c 100644 (file)
@@ -7,11 +7,13 @@
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
 
 :><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
-<html>
+<html lang="en">
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>vimperator cheat sheet</title>
 
 <head>
 <meta http-equiv="content-type" content="<:= $header{content_type} :>">
 <title>vimperator cheat sheet</title>
+<meta name="description" content="Keyboard functionality overview sheet for the Vimperator Firefox extension.">
+<meta name="keywords" content="vimperator, firefox, vim, iceweasel, sheet, cheat, reference, overview, commands, keyboard, browser">
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><:
 <:= stylesheet(qw'light dark circus mono red terse') :>
 <!--[if lte IE 6]><style> .help dl.legend dt {margin:0 0 1px} </style><![endif]-->
 <!--[if lte IE 7]><style> .help dl.legend dd {float:none} </style><![endif]--><: