Mischa POSLAWSKY [Thu, 18 Nov 2010 22:55:24 +0000 (23:55 +0100)]
style/mono: prevent colour in active/hovered links
Mischa POSLAWSKY [Thu, 18 Nov 2010 22:54:31 +0000 (23:54 +0100)]
browser: prevent undefinedness warning
Mischa POSLAWSKY [Fri, 12 Nov 2010 19:01:03 +0000 (20:01 +0100)]
browser: hover description and notes
Mischa POSLAWSKY [Fri, 12 Nov 2010 03:28:42 +0000 (04:28 +0100)]
browser: version release data usable as usage styling
Mischa POSLAWSKY [Fri, 12 Nov 2010 03:00:34 +0000 (04:00 +0100)]
browser: static usage styling
Mischa POSLAWSKY [Fri, 12 Nov 2010 03:22:38 +0000 (04:22 +0100)]
browser: generic usage classes (.p*)
Replace .opacityNN hack by .pNN, and add .pN for more easily matchable
perdecage.
Mischa POSLAWSKY [Fri, 12 Nov 2010 02:02:50 +0000 (03:02 +0100)]
browser: reclass standards status
Most stable features are CR/PR, should be styled as "good" .l5;
even Working Drafts are .l4 reliable enough.
Mischa POSLAWSKY [Fri, 12 Nov 2010 00:50:28 +0000 (01:50 +0100)]
browser: separate l9 class for unofficial
Clear .ex for experimental features (orthogonal to release level).
Mischa POSLAWSKY [Fri, 12 Nov 2010 00:26:56 +0000 (01:26 +0100)]
style/circus: support unicode page
Mischa POSLAWSKY [Fri, 12 Nov 2010 00:09:04 +0000 (01:09 +0100)]
style/mono: support browser and unicode pages
Mischa POSLAWSKY [Thu, 11 Nov 2010 23:45:38 +0000 (00:45 +0100)]
style: fix row offsets (prevent column overflow on middle row)
Row numbers incremented by commit
v1.3-12-g79d144c683 (2010-07-17)
[vi: generic declaration of the escape key (\e)].
Mischa POSLAWSKY [Thu, 11 Nov 2010 23:25:23 +0000 (00:25 +0100)]
style/mono: support vimperator and countries
Mischa POSLAWSKY [Thu, 11 Nov 2010 22:59:26 +0000 (23:59 +0100)]
style/mono: match new group classes
Mischa POSLAWSKY [Thu, 11 Nov 2010 22:55:04 +0000 (23:55 +0100)]
style/mono: drop td tag selectors as well
Mischa POSLAWSKY [Thu, 11 Nov 2010 22:33:36 +0000 (23:33 +0100)]
style: generic group classes (.g\d)
Vim-specific naming is more of an obfuscation on other pages.
Mischa POSLAWSKY [Thu, 11 Nov 2010 21:59:22 +0000 (22:59 +0100)]
style: drop explicit td tag selectors in css
Mischa POSLAWSKY [Thu, 11 Nov 2010 21:42:52 +0000 (22:42 +0100)]
style: generic naming scheme for support classes
Rename specific di-* digraph identifiers to basic support classes l?.
Remaining di-* classes mostly become generic unicode character markers u-*.
Mischa POSLAWSKY [Thu, 29 Jul 2010 05:18:53 +0000 (07:18 +0200)]
htaccess: server-specific cgi action for plp
Needed on current server bob.
Mischa POSLAWSKY [Wed, 10 Nov 2010 22:15:58 +0000 (23:15 +0100)]
browser: update dark stylesheet, drop light
Mischa POSLAWSKY [Wed, 10 Nov 2010 21:18:01 +0000 (22:18 +0100)]
browser: apply transparency based on usage
Mischa POSLAWSKY [Wed, 10 Nov 2010 21:14:41 +0000 (22:14 +0100)]
browser: repeat colgroup headers as table footer
Mischa POSLAWSKY [Wed, 10 Nov 2010 21:11:58 +0000 (22:11 +0100)]
browser: include perl data prepared by converter script
Avoid identical and relatively costly Javascript conversion on every run.
Mischa POSLAWSKY [Wed, 10 Nov 2010 19:16:10 +0000 (20:16 +0100)]
browser: abbreviate browser names, version numbers
Mischa POSLAWSKY [Wed, 10 Nov 2010 18:51:38 +0000 (19:51 +0100)]
browser: order features by user reach percentage
Mischa POSLAWSKY [Wed, 10 Nov 2010 18:16:00 +0000 (19:16 +0100)]
caniuse: recognise missing support combinations
Mischa POSLAWSKY [Wed, 10 Nov 2010 02:23:19 +0000 (03:23 +0100)]
browser: indicate browser usage from separate include
Mischa POSLAWSKY [Wed, 10 Nov 2010 04:32:52 +0000 (05:32 +0100)]
browser: script to parse wikimedia statistics
Mischa POSLAWSKY [Wed, 10 Nov 2010 01:34:56 +0000 (02:34 +0100)]
browser: version number formatting
Emulate human-prettifying done by caniuse javascript.
Mischa POSLAWSKY [Mon, 8 Nov 2010 03:19:48 +0000 (04:19 +0100)]
writing: substitute arabic isolated forms by common glyphs
Presentational forms should be avoided without good reason.
Mischa POSLAWSKY [Wed, 10 Nov 2010 01:24:07 +0000 (02:24 +0100)]
style/circus: digraph colours
Mischa POSLAWSKY [Wed, 10 Nov 2010 00:59:55 +0000 (01:59 +0100)]
browser: presentational update
Mischa POSLAWSKY [Wed, 10 Nov 2010 00:58:55 +0000 (01:58 +0100)]
browser: normalise score as percentage
Show points relative to calculated theoretical maximum.
Mischa POSLAWSKY [Wed, 10 Nov 2010 00:17:12 +0000 (01:17 +0100)]
browser: above-average (di-aa) class
Distinguish between support with or without vendor prefix.
Mischa POSLAWSKY [Wed, 10 Nov 2010 00:08:13 +0000 (01:08 +0100)]
browser: calculate/order by support score
Similar to caniuse.com ranking, but points are halved for each consecutive
earlier browser version (future browsers are treated as older than current),
so a browser can never obtain more than 20 points regardless of the amount
of columns shown.
Mischa POSLAWSKY [Tue, 9 Nov 2010 22:41:23 +0000 (23:41 +0100)]
browser: combine versions with same support
Mischa POSLAWSKY [Tue, 9 Nov 2010 21:46:31 +0000 (22:46 +0100)]
browser: terse overview of caniuse.com data
Mischa POSLAWSKY [Thu, 22 Jul 2010 01:49:34 +0000 (03:49 +0200)]
common: check proper modules in any path
Mischa POSLAWSKY [Mon, 27 Sep 2010 21:35:45 +0000 (23:35 +0200)]
emoji: alternate url option for extended icons
Mischa POSLAWSKY [Sat, 17 Jul 2010 17:44:27 +0000 (19:44 +0200)]
vi: generic declaration of the escape key (\e)
Mischa POSLAWSKY [Tue, 13 Jul 2010 20:58:16 +0000 (22:58 +0200)]
emoji: list systems by section divs
Mischa POSLAWSKY [Wed, 7 Jul 2010 19:26:48 +0000 (21:26 +0200)]
emoji: system meta data (name, image/page address)
Mischa POSLAWSKY [Tue, 6 Jul 2010 23:38:40 +0000 (01:38 +0200)]
emoji: more unicode equivalents
Mischa POSLAWSKY [Tue, 6 Jul 2010 23:10:11 +0000 (01:10 +0200)]
emoji: mark yahoo additions in version 6
Mischa POSLAWSKY [Tue, 6 Jul 2010 22:51:14 +0000 (00:51 +0200)]
emoji: gmail table (google talk)
Mischa POSLAWSKY [Tue, 6 Jul 2010 22:49:32 +0000 (00:49 +0200)]
emoji: yahoo table (Y!M)
Mischa POSLAWSKY [Fri, 2 Jul 2010 19:24:41 +0000 (21:24 +0200)]
emoji: page listing msn emoticon i/o and unicode equivalents
Mischa POSLAWSKY [Tue, 29 Jun 2010 17:33:28 +0000 (19:33 +0200)]
htaccess: only enable apache deflate option if present
Mischa POSLAWSKY [Tue, 29 Jun 2010 17:29:24 +0000 (19:29 +0200)]
htaccess: fix .plp redirect for multiviews-enabled apache
Mischa POSLAWSKY [Tue, 29 Jun 2010 17:07:59 +0000 (19:07 +0200)]
common: fix utf8 io layer of cgi output
Mischa POSLAWSKY [Fri, 18 Jun 2010 22:29:37 +0000 (22:29 +0000)]
vi: move legend data to translations include
Move generic formatting to a reusable function.
Mischa POSLAWSKY [Fri, 18 Jun 2010 21:28:29 +0000 (21:28 +0000)]
overhaul keyboard module include syntax
Separate key functions (classes) from (translatable) descriptions.
Mischa POSLAWSKY [Mon, 26 Oct 2009 15:32:54 +0000 (15:32 +0000)]
keyboard: preliminary page to show altgr keymaps
Test keyboard layout of AltGr modifier results of Windows US international
initially.
Mischa POSLAWSKY [Wed, 6 May 2009 03:09:46 +0000 (03:09 +0000)]
starcraft: preliminary game key emulator
Mischa POSLAWSKY [Fri, 18 Jun 2010 19:09:45 +0000 (19:09 +0000)]
termcol table descriptions; stash brahmi writing row
Mischa POSLAWSKY [Tue, 13 Apr 2010 21:31:54 +0000 (21:31 +0000)]
countries: relevant iso standard in title
Mischa POSLAWSKY [Wed, 16 Jun 2010 19:28:08 +0000 (19:28 +0000)]
termcol: drop unused foreground/background declarations
Mischa POSLAWSKY [Wed, 16 Jun 2010 19:27:38 +0000 (19:27 +0000)]
termcol: title overrides for html and xkcd
Mischa POSLAWSKY [Wed, 16 Jun 2010 18:42:00 +0000 (18:42 +0000)]
termcol: customised foreground sample for xkcd
Mischa POSLAWSKY [Wed, 16 Jun 2010 17:49:28 +0000 (17:49 +0000)]
termcol: colour class to facilitate calculation and formatting
Mischa POSLAWSKY [Sat, 29 May 2010 14:50:23 +0000 (14:50 +0000)]
termcol: xkcd survey results for colour names
Mischa POSLAWSKY [Sun, 23 May 2010 14:51:08 +0000 (14:51 +0000)]
writing: script names in separate include
Mischa POSLAWSKY [Wed, 19 May 2010 21:18:24 +0000 (21:18 +0000)]
sc: prevent excess leading tbody tag
Mischa POSLAWSKY [Wed, 19 May 2010 21:08:40 +0000 (21:08 +0000)]
unicode: prevent empty row at table header rows
Any table <thead> was incorrectly prefixed by <tr>, causing invalid html
<tr><thead><tr> sequences.
Mischa POSLAWSKY [Mon, 26 Apr 2010 10:32:21 +0000 (10:32 +0000)]
lemma: modern chinese character frequency list
Frequency statistics published by DA Jun in tab-delimited text files, from
http://lingua.mtsu.edu/chinese-computing/statistics/char/download.php?Which=MO
converted to UTF-8 with Unix newlines.
Copyright 2004 笪骏 [DA Jun] <http://lingua.mtsu.edu/chinese-computing>
Mischa POSLAWSKY [Mon, 26 Apr 2010 10:26:08 +0000 (10:26 +0000)]
unicode: include file causes page modification
Mischa POSLAWSKY [Tue, 13 Apr 2010 21:37:01 +0000 (21:37 +0000)]
sitemap: link writing page
Mischa POSLAWSKY [Wed, 31 Mar 2010 21:38:34 +0000 (21:38 +0000)]
unicode: copy glyph to clipboard on cell click
Assume the only reason to click a cell is to copy the glyph contents, so
help the user by copying it automatically, avoiding the need for exact
selection and usually a copy command.
Should support Trident browsers out of the box, and Gecko with effort.
(At last a feature where the IE(>6) solution is vastly superior.)
Tested in MSIE 6.0/7.0 and Iceweasel 3.5.8/3.6.3 with XPCOM enabled.
Mischa POSLAWSKY [Mon, 12 Apr 2010 17:45:00 +0000 (17:45 +0000)]
export and check last-modified header
Avoid resending unaltered pages.
Mischa POSLAWSKY [Fri, 26 Mar 2010 00:10:34 +0000 (00:10 +0000)]
sc: adjust styling to better fit this site
Mischa POSLAWSKY [Thu, 25 Mar 2010 22:20:53 +0000 (22:20 +0000)]
index: link writing page
Mischa POSLAWSKY [Thu, 25 Mar 2010 22:20:39 +0000 (22:20 +0000)]
sc: import starcraft unit sheet
Converted from sc.shiar.nl.
Mischa POSLAWSKY [Sat, 13 Mar 2010 00:51:19 +0000 (00:51 +0000)]
latin: american sign language spelling alphabet (ttf)
Mischa POSLAWSKY [Sat, 13 Mar 2010 00:51:19 +0000 (00:51 +0000)]
latin: add sütterlin glyphs (includes ttf font)
Mischa POSLAWSKY [Thu, 25 Mar 2010 20:34:53 +0000 (20:34 +0000)]
writing: script name outside of table include
Mischa POSLAWSKY [Thu, 25 Mar 2010 19:39:34 +0000 (19:39 +0000)]
writing: keyed table rows in includes
Stable row identification to allow custom selection the future.
Mischa POSLAWSKY [Thu, 25 Mar 2010 19:25:26 +0000 (19:25 +0000)]
writing: glyph table data in separate includes
Mischa POSLAWSKY [Thu, 25 Mar 2010 17:57:50 +0000 (17:57 +0000)]
writing: sectioned tables
Mischa POSLAWSKY [Sat, 13 Mar 2010 00:51:19 +0000 (00:51 +0000)]
latin: list ascii alphabet equivalents (morse, braille)
Mischa POSLAWSKY [Fri, 19 Mar 2010 00:14:24 +0000 (00:14 +0000)]
formatchar: highlight by unicode range if no digraphs
Marking up digraph properties makes no sense if digraphs are not shown.
Fall back to exposing latin1 and bmp characters instead.
Mischa POSLAWSKY [Wed, 10 Mar 2010 19:29:12 +0000 (19:29 +0000)]
nethack: add break points
Wide fonts cause incomplete or missing descriptions, especially involving
M and W.
Mischa POSLAWSKY [Wed, 10 Mar 2010 02:46:24 +0000 (02:46 +0000)]
writing: aramaic alphabet
Imperial Aramaic, separated from Hebrew in Unicode v5.2.
Mischa POSLAWSKY [Wed, 10 Mar 2010 02:34:30 +0000 (02:34 +0000)]
writing: update gothic
Add jēr (from G) and qairþra (from П) and indicate rare usage.
Mischa POSLAWSKY [Wed, 10 Mar 2010 01:58:13 +0000 (01:58 +0000)]
writing: separate double arabic letters
Mischa POSLAWSKY [Wed, 10 Mar 2010 01:41:09 +0000 (01:41 +0000)]
writing: assume phi ea to have derived from ṭēth
Mischa POSLAWSKY [Wed, 10 Mar 2010 01:18:07 +0000 (01:18 +0000)]
writing: move cyrillic alphabet closer to greek
Other Greek derivatives are more similar to Latin.
Mischa POSLAWSKY [Wed, 10 Mar 2010 00:42:50 +0000 (00:42 +0000)]
writing: (new) tai lue digits
Two old Thai Lue/Tham sets from Unicode v5.2, derived New Tai Lue from
Unicode v4.1.
Mischa POSLAWSKY [Wed, 10 Mar 2010 00:32:30 +0000 (00:32 +0000)]
writing: javanese and balinese digits
Available since Unicode v5.2 and v5.0 respectively.
Mischa POSLAWSKY [Tue, 9 Mar 2010 23:58:37 +0000 (23:58 +0000)]
writing: 6 new indian digit sets introduced in unicode v5.1
Mischa POSLAWSKY [Tue, 9 Mar 2010 23:55:50 +0000 (23:55 +0000)]
writing: numeric braille
Mischa POSLAWSKY [Tue, 9 Mar 2010 23:50:35 +0000 (23:50 +0000)]
writing: malayalam letter nnna
Rare equivalent of Tamil ṉa, pending publication in Unicode v6.0.
Mischa POSLAWSKY [Tue, 9 Mar 2010 23:49:22 +0000 (23:49 +0000)]
writing: add root brahmi characters
Unicode v6.0 proposal n3490.
Mischa POSLAWSKY [Wed, 10 Mar 2010 00:26:23 +0000 (00:26 +0000)]
writing: add lydian and lycian alphabets
Distinct but related to Greek, introduced in Unicode v5.1.
Mischa POSLAWSKY [Tue, 9 Mar 2010 22:59:55 +0000 (22:59 +0000)]
formatchar: annotation options, print method
Mischa POSLAWSKY [Tue, 9 Mar 2010 21:32:48 +0000 (21:32 +0000)]
unicode: reorder popular tables
Mischa POSLAWSKY [Tue, 9 Mar 2010 21:32:09 +0000 (21:32 +0000)]
unicode: improve intro text
Mischa POSLAWSKY [Tue, 9 Mar 2010 21:14:31 +0000 (21:14 +0000)]
unicode: regularise latin samples
Replace second latin table to better show different accents instead of
attempting to maximise the subset for common western usage. The latter
doesn't have much practical use, while the former is at least useful for
digraph tutoring, and allows a pattern similar to the first latin table.
Add a few verbose tables for emergency access to a few latin orthographies.
Mischa POSLAWSKY [Tue, 9 Mar 2010 18:49:08 +0000 (18:49 +0000)]
unicode: hide most player ui symbols
Not that useful as most characters are not official/usable yet.
Restore black l/r pointers in opposites table.
Mischa POSLAWSKY [Tue, 9 Mar 2010 18:26:20 +0000 (18:26 +0000)]
unicode: optional emoji alternatives
Make coherent groups of misc symbols containing common communication methods
and three-way competition signs (rock-paper-scissors). Useful alternatives
from the Unicode 6.0 proposal n3607 are hidden by default.
Chinese zodiac signs expanded with animals signs (both letters, and shapes
from proposed pictographics) but also hidden for now.
Mischa POSLAWSKY [Sun, 7 Mar 2010 14:45:37 +0000 (14:45 +0000)]
writing: lydian draft
Mischa POSLAWSKY [Sun, 7 Mar 2010 14:45:05 +0000 (14:45 +0000)]
writing: assume old italic ef is also derived from vav