Re: [Ltru] font features in CSS

"Doug Ewell" <doug@ewellic.org> Mon, 09 November 2009 02:59 UTC

Return-Path: <doug@ewellic.org>
X-Original-To: ltru@core3.amsl.com
Delivered-To: ltru@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5B3FA3A6A4A for <ltru@core3.amsl.com>; Sun, 8 Nov 2009 18:59:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.121
X-Spam-Level:
X-Spam-Status: No, score=-0.121 tagged_above=-999 required=5 tests=[AWL=-0.123, BAYES_50=0.001, STOX_REPLY_TYPE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ilsbD2Bj3ArB for <ltru@core3.amsl.com>; Sun, 8 Nov 2009 18:59:58 -0800 (PST)
Received: from p3plsmtpa01-05.prod.phx3.secureserver.net (p3plsmtpa01-05.prod.phx3.secureserver.net [72.167.82.85]) by core3.amsl.com (Postfix) with SMTP id 557683A689A for <ltru@ietf.org>; Sun, 8 Nov 2009 18:59:58 -0800 (PST)
Received: (qmail 853 invoked from network); 9 Nov 2009 03:00:21 -0000
Received: from unknown (24.8.55.39) by p3plsmtpa01-05.prod.phx3.secureserver.net (72.167.82.85) with ESMTP; 09 Nov 2009 03:00:20 -0000
Message-ID: <9F0D665F823C480CBAB223CB1ECAE1AC@DGBP7M81>
From: "Doug Ewell" <doug@ewellic.org>
To: "LTRU Working Group" <ltru@ietf.org>
References: <mailman.72.1257364807.12085.ltru@ietf.org>
Date: Sun, 8 Nov 2009 20:00:16 -0700
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5843
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
Subject: Re: [Ltru] font features in CSS
X-BeenThere: ltru@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Language Tag Registry Update working group discussion list <ltru.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ltru>
List-Post: <mailto:ltru@ietf.org>
List-Help: <mailto:ltru-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Nov 2009 02:59:59 -0000

Andrew Cunningham <lang dot support at gmail dot com> wrote:

>> b) There's a way in CSS to say: use "SRB" for this text. The selector 
>> part already exists, the question is just how to create the property 
>> part, and where to allow it (@font-face and/or general rules). This 
>> could look something like:
>> :lang(mk) { opentype-language-system: 'SRB' }
>>
>> ...
>
> I'd argue that b) is a better option. Its easy to see what language 
> systems individual fonts use, whereas c) is dependant on the web 
> browsers implementing very comprehensive data sets.

I'm no expert on this, which is probably obvious, but I'd be concerned 
about exposing CSS users to a "language system tags" mechanism which:

(a) sounds like it has something to do with "language tags," but 
doesn't,

(b) uses tag values which look like ISO 639 code elements or BCP 47 
tags, but aren't, and

(c) pertains to a specific font technology which is not a required part 
of CSS or HTML.

--
Doug Ewell  |  Thornton, Colorado, USA  |  http://www.ewellic.org
RFC 5645, 4645, UTN #14  |  ietf-languages @ http://is.gd/2kf0s ­