sheet.git
8 years agotools: prefix all generated includes by automation comment
Mischa POSLAWSKY [Thu, 19 Feb 2015 23:12:40 +0000 (00:12 +0100)]
tools: prefix all generated includes by automation comment

8 years agofont: virtual group for html entities
Mischa POSLAWSKY [Thu, 19 Feb 2015 23:09:37 +0000 (00:09 +0100)]
font: virtual group for html entities

8 years agodigraphs: proposals for common formatting control characters
Mischa POSLAWSKY [Thu, 19 Feb 2015 23:07:47 +0000 (00:07 +0100)]
digraphs: proposals for common formatting control characters

Cover HTML4 entities.

9 years agochars: escape html characters in digraph label
Mischa POSLAWSKY [Thu, 19 Feb 2015 23:06:29 +0000 (00:06 +0100)]
chars: escape html characters in digraph label

Notably </ would make the TD disappear.

9 years agowriting: enable circus stylesheet
Mischa POSLAWSKY [Thu, 19 Feb 2015 19:50:17 +0000 (20:50 +0100)]
writing: enable circus stylesheet

Previously omitted to avoid bright colours without significant meaning by
default, but prefer normal styling now that unicode levels are indicated.

9 years agodigraphs: propose !? for gnaborretni
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:57:05 +0000 (19:57 +0100)]
digraphs: propose !? for gnaborretni

9 years agodigraphs: various additional proposals
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:37:03 +0000 (19:37 +0100)]
digraphs: various additional proposals

9 years agodigraphs: propose complete superscript and subscript coverage
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:34:42 +0000 (19:34 +0100)]
digraphs: propose complete superscript and subscript coverage

As far as present in current Unicode.

9 years agodigraphs: replace ESH proposal by s1/S1 to free up es
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:33:48 +0000 (19:33 +0100)]
digraphs: replace ESH proposal by s1/S1 to free up es

Trailing s is for subscripts.

9 years agodigraphs: describe common first character in proposal include
Mischa POSLAWSKY [Thu, 19 Feb 2015 19:19:55 +0000 (20:19 +0100)]
digraphs: describe common first character in proposal include

9 years agodigraphs: depend page date on digraphs include
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:37:48 +0000 (19:37 +0100)]
digraphs: depend page date on digraphs include

9 years agofont: prepend generation header in ttfsupport includes
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:58:41 +0000 (17:58 +0100)]
font: prepend generation header in ttfsupport includes

9 years agofont: silence mkttfinfo by default
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:56:08 +0000 (17:56 +0100)]
font: silence mkttfinfo by default

Only display summary if --verbose is given, normally say nothing like all
other make commands.

9 years agofont: make rules optional for apple fonts
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:45:04 +0000 (17:45 +0100)]
font: make rules optional for apple fonts

Ignore errors for a couple of fonts which aren't publicly available.

9 years agofont: replace convert-allfonts by make rules
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:32:16 +0000 (17:32 +0100)]
font: replace convert-allfonts by make rules

9 years agofont: mkttfinfo: find font files in common locations
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:00:00 +0000 (17:00 +0100)]
font: mkttfinfo: find font files in common locations

Integrate search logic in convert-allfonts so it can be replaced by
make rules.

9 years agotools: depend on tools to create includes
Mischa POSLAWSKY [Thu, 19 Feb 2015 15:54:53 +0000 (16:54 +0100)]
tools: depend on tools to create includes

Force recreate whenever code is changed.

9 years agoprefer $@ for eval errors
Mischa POSLAWSKY [Mon, 16 Feb 2015 17:30:52 +0000 (18:30 +0100)]
prefer $@ for eval errors

9 years agocommon: restyle fatal runtime errors
Mischa POSLAWSKY [Mon, 16 Feb 2015 17:22:45 +0000 (18:22 +0100)]
common: restyle fatal runtime errors

Customise PLP errors in distinctive red box instead of default plain table.

9 years agocharset: replace delete character by symbol substitute
Mischa POSLAWSKY [Mon, 16 Feb 2015 16:42:34 +0000 (17:42 +0100)]
charset: replace delete character by symbol substitute

Like other ASCII control characters, represent U+007F by more readable
representation U+2421 SYMBOL FOR DELETE.

9 years agofont: mkttfinfo: override existing output
Mischa POSLAWSKY [Sat, 14 Feb 2015 19:37:02 +0000 (20:37 +0100)]
font: mkttfinfo: override existing output

Prepare for repeatable use in make rules.

9 years agofont: convert-allfonts: generic search
Mischa POSLAWSKY [Sat, 14 Feb 2015 19:36:38 +0000 (20:36 +0100)]
font: convert-allfonts: generic search

Drop font-specific search options, so a simple shell script can suffice
(which in turn may even be replaced by make rules later on).

9 years agofont: silence warning when make-ing existing ttfsupport
Mischa POSLAWSKY [Sat, 14 Feb 2015 18:57:12 +0000 (19:57 +0100)]
font: silence warning when make-ing existing ttfsupport

9 years agofont: drop droid in favour of roboto and noto
Mischa POSLAWSKY [Sat, 14 Feb 2015 18:56:15 +0000 (19:56 +0100)]
font: drop droid in favour of roboto and noto

Android v4.0 replaced default font (though with mostly identical coverage).
Meanwhile Droid was further developed as Noto striving for greater Unicode
coverage.

9 years agofont: ignore escape character in character tables
Mischa POSLAWSKY [Sat, 14 Feb 2015 18:54:46 +0000 (19:54 +0100)]
font: ignore escape character in character tables

9 years agofont: remove useless code (and warning) in mkfontinfo
Mischa POSLAWSKY [Sat, 14 Feb 2015 18:53:43 +0000 (19:53 +0100)]
font: remove useless code (and warning) in mkfontinfo

9 years agobrowser: prevent feature warnings in perl v≥5.18
Mischa POSLAWSKY [Sat, 14 Feb 2015 18:51:42 +0000 (19:51 +0100)]
browser: prevent feature warnings in perl v≥5.18

9 years agodigraphs: reword some comments in proposals source
Mischa POSLAWSKY [Fri, 13 Feb 2015 15:16:02 +0000 (16:16 +0100)]
digraphs: reword some comments in proposals source

9 years agodigraphs: prefer Es for capital esh proposal
Mischa POSLAWSKY [Fri, 13 Feb 2015 14:50:06 +0000 (15:50 +0100)]
digraphs: prefer Es for capital esh proposal

Easier and in line with some other capitals (Sc, Ts).

9 years agodigraphs: propose alternate dD for box drawing down
Mischa POSLAWSKY [Fri, 13 Feb 2015 14:45:11 +0000 (15:45 +0100)]
digraphs: propose alternate dD for box drawing down

As already noted, dd is in use and warns on make.

9 years agodigraphs: proposals for additional turned and smallcap letters
Mischa POSLAWSKY [Fri, 13 Feb 2015 14:35:31 +0000 (15:35 +0100)]
digraphs: proposals for additional turned and smallcap letters

Some random new characters in Unicode v5.1+.

9 years agodigraphs: depend include generation on shiar.inc.txt proposals
Mischa POSLAWSKY [Fri, 13 Feb 2015 14:41:34 +0000 (15:41 +0100)]
digraphs: depend include generation on shiar.inc.txt proposals

Though not required it should be present under normal circumstances.

9 years agomake download rule to retrieve all (new) external data
Mischa POSLAWSKY [Fri, 13 Feb 2015 12:53:31 +0000 (13:53 +0100)]
make download rule to retrieve all (new) external data

Check for any updates by running `make -B download` periodically.

9 years agowriting: remove lost cyrillic letter from syriac
Mischa POSLAWSKY [Fri, 13 Feb 2015 10:31:19 +0000 (11:31 +0100)]
writing: remove lost cyrillic letter from syriac

Been there since its first iteration, no idea why.

9 years agotools: replace repeated make prerequisites by $<
Mischa POSLAWSKY [Thu, 12 Feb 2015 05:36:06 +0000 (06:36 +0100)]
tools: replace repeated make prerequisites by $<

9 years agobrowser: make rule to create support include from caniuse data
Mischa POSLAWSKY [Thu, 12 Feb 2015 05:18:46 +0000 (06:18 +0100)]
browser: make rule to create support include from caniuse data

9 years agobrowser: flatten json booleans in caniuse perl include
Mischa POSLAWSKY [Thu, 12 Feb 2015 05:17:43 +0000 (06:17 +0100)]
browser: flatten json booleans in caniuse perl include

Newer versions of JSON return blessed objects for true/false which are
unneeded and result in unreadable Data::Dump::pp output.

9 years agobrowser: drop legacy caniuse format parsing support
Mischa POSLAWSKY [Thu, 12 Feb 2015 05:17:10 +0000 (06:17 +0100)]
browser: drop legacy caniuse format parsing support

9 years agobrowser: drop downloading feature from mkcaniuse
Mischa POSLAWSKY [Thu, 12 Feb 2015 05:16:13 +0000 (06:16 +0100)]
browser: drop downloading feature from mkcaniuse

9 years agobrowser: wget-ifmodified script to download new caniuse data
Mischa POSLAWSKY [Thu, 12 Feb 2015 05:11:17 +0000 (06:11 +0100)]
browser: wget-ifmodified script to download new caniuse data

9 years agounicode: prepend unicode 6.0 support level
Mischa POSLAWSKY [Wed, 11 Feb 2015 23:17:04 +0000 (00:17 +0100)]
unicode: prepend unicode 6.0 support level

Distinguish more recent characters as .l2 in all modes.
In html mode, further distinguish latin1 (i.e. HTML version 3.2) subset
from HTML4 entities.

9 years agotools/mkcharinfo: unicode age classes
Mischa POSLAWSKY [Wed, 11 Feb 2015 22:33:07 +0000 (23:33 +0100)]
tools/mkcharinfo: unicode age classes

Append Unicode version data as .u-v00, currently unused.

9 years agowriting: prefer regexes for unicode version
Mischa POSLAWSKY [Wed, 11 Feb 2015 22:31:32 +0000 (23:31 +0100)]
writing: prefer regexes for unicode version

Include only if unassigned, should be faster for common characters.

9 years agowriting: highlight cells according to unicode version
Mischa POSLAWSKY [Wed, 11 Feb 2015 22:01:46 +0000 (23:01 +0100)]
writing: highlight cells according to unicode version

9 years agowriting: mkcharver script to parse unicode version history
Mischa POSLAWSKY [Wed, 11 Feb 2015 21:40:04 +0000 (22:40 +0100)]
writing: mkcharver script to parse unicode version history

Prepare include of unicode character versions.

9 years agowriting: avestan
Mischa POSLAWSKY [Wed, 11 Feb 2015 15:19:54 +0000 (16:19 +0100)]
writing: avestan

Relations from "Development of the Persian Alphabets" image by cjsdavis
<https://www.flickr.com/photos/7327190@N08/5506335553/in/photostream/>.

9 years agowriting: book pahlavi
Mischa POSLAWSKY [Wed, 11 Feb 2015 16:25:40 +0000 (17:25 +0100)]
writing: book pahlavi

9 years agowriting: parthian scripts
Mischa POSLAWSKY [Sun, 8 Feb 2015 18:12:32 +0000 (19:12 +0100)]
writing: parthian scripts

9 years agowriting: short introduction
Mischa POSLAWSKY [Tue, 10 Feb 2015 03:03:05 +0000 (04:03 +0100)]
writing: short introduction

9 years agocountries: make rule to run include generation
Mischa POSLAWSKY [Tue, 10 Feb 2015 04:31:17 +0000 (05:31 +0100)]
countries: make rule to run include generation

9 years agotools/mkcharinfo: silence warnings in perl 5.18
Mischa POSLAWSKY [Tue, 10 Feb 2015 04:26:34 +0000 (05:26 +0100)]
tools/mkcharinfo: silence warnings in perl 5.18

9 years agoindex: latest git commit
Mischa POSLAWSKY [Sat, 7 Feb 2015 13:31:39 +0000 (14:31 +0100)]
index: latest git commit

Based on revert of commit v1.4-67-gad9058af65 (2012-03-26)
[index: drop latest git commits].

9 years agowriting: mention recent ge'ez variants
Mischa POSLAWSKY [Mon, 9 Feb 2015 18:37:21 +0000 (19:37 +0100)]
writing: mention recent ge'ez variants

Indicate two types of modern adaptations (labiovelar and foreign markers)
on available columns, but mark experimental as they are just a sample.

9 years agowriting: split sade column for ge'ez pha variant
Mischa POSLAWSKY [Mon, 9 Feb 2015 18:32:39 +0000 (19:32 +0100)]
writing: split sade column for ge'ez pha variant

Separate column for each letter.

9 years agowriting: exploratory tifinagh inventory
Mischa POSLAWSKY [Fri, 13 Feb 2015 16:29:32 +0000 (17:29 +0100)]
writing: exploratory tifinagh inventory

List letters based mostly on arabic analogues, but keep disabled as
character relations are unknown; even Phoenician ancestry is disputed.

9 years agowriting: move syriac alphabet below arabic
Mischa POSLAWSKY [Mon, 9 Feb 2015 17:53:44 +0000 (18:53 +0100)]
writing: move syriac alphabet below arabic

9 years agowriting: annotate parent script and date for some alphabets
Mischa POSLAWSKY [Mon, 9 Feb 2015 17:49:44 +0000 (18:49 +0100)]
writing: annotate parent script and date for some alphabets

9 years agowriting: north arabian and nabataean
Mischa POSLAWSKY [Sun, 8 Feb 2015 17:49:41 +0000 (18:49 +0100)]
writing: north arabian and nabataean

9 years agowriting: replace greek jot by correct script
Mischa POSLAWSKY [Sun, 8 Feb 2015 17:41:37 +0000 (18:41 +0100)]
writing: replace greek jot by correct script

Cyrillic lookalike was used because only lowercase variant existed.
Unicode 7.0 finally introduces greek version.

9 years agowriting: .ex styling for obsolete alphabets
Mischa POSLAWSKY [Sun, 8 Feb 2015 16:45:23 +0000 (17:45 +0100)]
writing: .ex styling for obsolete alphabets

9 years agowriting: improve arabic row
Mischa POSLAWSKY [Sun, 8 Feb 2015 14:16:31 +0000 (15:16 +0100)]
writing: improve arabic row

- Drop tatweel which has nothing to do with he (or any letter).
- Prefer simpler seen over sheen.

9 years agowriting: oscan extensions in old italic
Mischa POSLAWSKY [Sun, 8 Feb 2015 11:38:34 +0000 (12:38 +0100)]
writing: oscan extensions in old italic

Include long U (long I already present), but mark as deprecated
as it's neither in Etruscan or Old Latin.

9 years agowriting: derive old italic eks from greek chi
Mischa POSLAWSKY [Sun, 8 Feb 2015 11:31:52 +0000 (12:31 +0100)]
writing: derive old italic eks from greek chi

9 years agowriting: phi should obviously correspond to old italic phe
Mischa POSLAWSKY [Sun, 8 Feb 2015 11:29:53 +0000 (12:29 +0100)]
writing: phi should obviously correspond to old italic phe

Earlier ef is a newer sign with disputed origins [wikipedia].

9 years agowriting: more probable runes corresponding to E/Y/Z
Mischa POSLAWSKY [Sun, 8 Feb 2015 11:07:35 +0000 (12:07 +0100)]
writing: more probable runes corresponding to E/Y/Z

Disputed, but prefer visually similar characters.  Drop wunjo as it's
apparently [wikipedia] not from Y and doesn't fit at P or Q (which I think
is more of a stretch anyway).

9 years agowriting: include thorn in latin alphabet
Mischa POSLAWSKY [Sun, 8 Feb 2015 10:46:01 +0000 (11:46 +0100)]
writing: include thorn in latin alphabet

9 years agowriting: brahmi in phoenician table
Mischa POSLAWSKY [Sun, 8 Feb 2015 10:35:31 +0000 (11:35 +0100)]
writing: brahmi in phoenician table

9 years agowriting: add ge'ez letter pha derived from tse
Mischa POSLAWSKY [Sun, 8 Feb 2015 10:33:02 +0000 (11:33 +0100)]
writing: add ge'ez letter pha derived from tse

9 years agowriting: ge'ez alphabet derived from south arabian
Mischa POSLAWSKY [Sun, 8 Feb 2015 10:32:02 +0000 (11:32 +0100)]
writing: ge'ez alphabet derived from south arabian

9 years agowriting: south arabian alphabet
Mischa POSLAWSKY [Sun, 8 Feb 2015 10:30:39 +0000 (11:30 +0100)]
writing: south arabian alphabet

Script introduced in Unicode v5.2 (2009).

9 years agowriting: additional runic derivatives of proto-Y
Mischa POSLAWSKY [Sun, 8 Feb 2015 10:28:10 +0000 (11:28 +0100)]
writing: additional runic derivatives of proto-Y

9 years agowriting: include archaic sampi in greek(ish) scripts
Mischa POSLAWSKY [Sun, 8 Feb 2015 10:26:20 +0000 (11:26 +0100)]
writing: include archaic sampi in greek(ish) scripts

9 years agocommon: ignore cookie set error
Mischa POSLAWSKY [Sat, 7 Feb 2015 15:02:28 +0000 (16:02 +0100)]
common: ignore cookie set error

Creating a CGI::Cookie object will fail if given an undefined value, causing
a fatal error trying to stringify and add it:
> Can't call method "as_string" on an undefined value

9 years agounicode: fill free esperanto cell by superscript a
Mischa POSLAWSKY [Sat, 7 Feb 2015 15:01:23 +0000 (16:01 +0100)]
unicode: fill free esperanto cell by superscript a

Useful in stylised adjective markers.

9 years agostyle/mono: update key hover to table elements
Mischa POSLAWSKY [Sat, 7 Feb 2015 15:01:02 +0000 (16:01 +0100)]
style/mono: update key hover to table elements

Broken since commit v1.5-28-g8da63edfda (2013-07-28)
[keys: structure keyboard as html table].

9 years agounicode: reorder playstation icons to match gamepad
Mischa POSLAWSKY [Sat, 7 Feb 2015 12:38:09 +0000 (13:38 +0100)]
unicode: reorder playstation icons to match gamepad

Start at right circle corresponding to Nintendo A button.

9 years agoperl: indicate experimental features
Mischa POSLAWSKY [Sat, 7 Feb 2015 07:08:56 +0000 (08:08 +0100)]
perl: indicate experimental features

9 years agocharset: declare utf8 source of perl includes
Mischa POSLAWSKY [Sat, 7 Feb 2015 15:00:30 +0000 (16:00 +0100)]
charset: declare utf8 source of perl includes

9 years agowriting: declare utf8 source of perl includes
Mischa POSLAWSKY [Sat, 7 Feb 2015 06:53:43 +0000 (07:53 +0100)]
writing: declare utf8 source of perl includes

Apparently not noticeable in some environments, but normally encoding needs
to be specified to avoid being interpreted as Latin1.

9 years agobrowser: include numbered notes in feature description
Mischa POSLAWSKY [Sat, 7 Feb 2015 06:44:18 +0000 (07:44 +0100)]
browser: include numbered notes in feature description

More consistent as earlier browser comments are included in generic notes.

9 years agoindex: bump version to 1.6 v1.6
Mischa POSLAWSKY [Fri, 6 Feb 2015 04:17:58 +0000 (05:17 +0100)]
index: bump version to 1.6

Finally push the dev branch.

9 years agobrowser: exempt legend table from title highlighting
Mischa POSLAWSKY [Fri, 6 Feb 2015 04:32:24 +0000 (05:32 +0100)]
browser: exempt legend table from title highlighting

First td of support table is highlighted on hover, which applied to the
legend makes the 'supported' cell unreadable.

9 years agobrowser: format markup in notes
Mischa POSLAWSKY [Fri, 6 Feb 2015 04:16:29 +0000 (05:16 +0100)]
browser: format markup in notes

Code and links are encoded with Markdown syntax in recent caniuse comments.
Some simple regular expressions will suffice for this subset.

9 years agobrowser: tweak and update support scores
Mischa POSLAWSKY [Thu, 5 Feb 2015 08:40:30 +0000 (09:40 +0100)]
browser: tweak and update support scores

Account for new disabled flag.

9 years agocountries: move flag images into data/, ignore
Mischa POSLAWSKY [Thu, 5 Feb 2015 08:39:39 +0000 (09:39 +0100)]
countries: move flag images into data/, ignore

9 years agobrowser: move generated include files into data/browser/
Mischa POSLAWSKY [Wed, 4 Feb 2015 17:40:41 +0000 (18:40 +0100)]
browser: move generated include files into data/browser/

Avoid polluting the root dir with various historic options.

9 years agobrowser: fix version preparation without usage data
Mischa POSLAWSKY [Wed, 4 Feb 2015 17:36:59 +0000 (18:36 +0100)]
browser: fix version preparation without usage data

9 years agobrowser: minor stylistic improvements
Mischa POSLAWSKY [Wed, 4 Feb 2015 16:24:51 +0000 (17:24 +0100)]
browser: minor stylistic improvements

9 years agobrowser: safari version usage from wikimedia engines table
Mischa POSLAWSKY [Wed, 4 Feb 2015 13:15:14 +0000 (14:15 +0100)]
browser: safari version usage from wikimedia engines table

Browser versions do not distinguish Safari numbers, but an additional table
"Browser engines" does report (combined) counts (without percentages for
some reason).  Obviously a terrible hack, as Webkit numbers to not map
exactly, and platform distribution differences are lost.

9 years agobrowsers: improve wikimedia usage parser
Mischa POSLAWSKY [Wed, 4 Feb 2015 12:08:46 +0000 (13:08 +0100)]
browsers: improve wikimedia usage parser

Alphabetical column contains more versions (due to phone and tables counts
being combined?).  More reliable matching.

9 years agobrowser: recognise 'ls' feature status
Mischa POSLAWSKY [Wed, 4 Feb 2015 09:50:43 +0000 (10:50 +0100)]
browser: recognise 'ls' feature status

WHATWG Living Standard is developed in parallel to W3C, and should be
considered stable.  In fact, no 'ls' feature requires a browser prefix,
while some 'cr' do.

Meanwhile 'other' status is defined outside the realm of HTML but that
doesn't imply anything about stability so make it undefined .l0.

9 years agobrowser: additional footer row with browser families
Mischa POSLAWSKY [Wed, 4 Feb 2015 09:25:33 +0000 (10:25 +0100)]
browser: additional footer row with browser families

9 years agostyle: common cat class for category table headers
Mischa POSLAWSKY [Wed, 4 Feb 2015 09:23:23 +0000 (10:23 +0100)]
style: common cat class for category table headers

Prepare for reuse on browser page.

9 years agobrowser: hide browser agents below threshold
Mischa POSLAWSKY [Wed, 4 Feb 2015 08:14:08 +0000 (09:14 +0100)]
browser: hide browser agents below threshold

Browser agents were threated differently from versions to force a complete
overview of all known browsers, regardless of usage (so one could see
cutting edge features in rare browsers for example, but also because not all
user agents were distinguished in usage data).

With the increasing amount of Webkit forks though, there isn't enough space
so apply the same threshold as versions.

9 years agobrowser: 3rd last version is also development
Mischa POSLAWSKY [Wed, 4 Feb 2015 07:33:28 +0000 (08:33 +0100)]
browser: 3rd last version is also development

An additional development entry was added somewhere since 2013.

9 years agobrowser: sort non-numeric version numbers last
Mischa POSLAWSKY [Wed, 4 Feb 2015 07:20:02 +0000 (08:20 +0100)]
browser: sort non-numeric version numbers last

MSIE version "TP" comes after "11", obviously!
This is the only non-numeric version number for now, see how it develops.

9 years agobrowser: download statcounter multi-device export
Mischa POSLAWSKY [Wed, 4 Feb 2015 06:40:36 +0000 (07:40 +0100)]
browser: download statcounter multi-device export

Instead of complex and fuzzy mobile vs desktop calculations,
include mobile data using new download option.

9 years agobrowser: changed title identifiers in statcounter exports
Mischa POSLAWSKY [Wed, 4 Feb 2015 06:31:17 +0000 (07:31 +0100)]
browser: changed title identifiers in statcounter exports

9 years agobrowser: update wikimedia mobile browser recognition
Mischa POSLAWSKY [Wed, 4 Feb 2015 05:56:17 +0000 (06:56 +0100)]
browser: update wikimedia mobile browser recognition

New tables for mobile and WAP browser versions, to count as mobile.
Caniuse distinguishes some more mobile variants.

9 years agobrowser: version notes in support description hover
Mischa POSLAWSKY [Wed, 4 Feb 2015 05:16:13 +0000 (06:16 +0100)]
browser: version notes in support description hover

Display notes_by_num option set for recent caniuse entries.