Mischa POSLAWSKY [Sun, 5 Dec 2010 18:05:24 +0000 (19:05 +0100)]
browser: new browsers, optional
Mischa POSLAWSKY [Sun, 5 Dec 2010 17:13:19 +0000 (18:13 +0100)]
browser: convert mobile browsers in wikimedia stats
Mischa POSLAWSKY [Sun, 5 Dec 2010 16:49:14 +0000 (17:49 +0100)]
browser: click title to expand
Layout changing on hover is annoying. Prefer click event to toggle
visibility, with links and CSS3 selector for scriptless fallback.
Mischa POSLAWSKY [Sun, 5 Dec 2010 16:33:08 +0000 (17:33 +0100)]
browser: support new caniuse data
Mischa POSLAWSKY [Mon, 29 Nov 2010 19:12:53 +0000 (20:12 +0100)]
unicode: copy characters into separate include
Mischa POSLAWSKY [Mon, 22 Nov 2010 07:29:31 +0000 (08:29 +0100)]
keys: qwerak layout
Mischa POSLAWSKY [Thu, 18 Nov 2010 22:57:24 +0000 (23:57 +0100)]
browser: explain unknown support style in legend
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