Re: [apps-discuss] font/*

Lyndon Nerenberg <lyndon@orthanc.ca> Wed, 09 November 2011 18:05 UTC

Return-Path: <lyndon@orthanc.ca>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B648121F8C8A for <apps-discuss@ietfa.amsl.com>; Wed, 9 Nov 2011 10:05:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dwCS0wUNjGFT for <apps-discuss@ietfa.amsl.com>; Wed, 9 Nov 2011 10:05:38 -0800 (PST)
Received: from orthanc.ca (orthanc.ca [IPv6:2607:fc50:1000:8200:216:3eff:fe2c:dc8f]) by ietfa.amsl.com (Postfix) with ESMTP id 4563621F8C73 for <apps-discuss@ietf.org>; Wed, 9 Nov 2011 10:05:38 -0800 (PST)
Received: from rastawifi.orthanc.ca ([96.54.172.165]) (authenticated bits=0) by orthanc.ca (8.14.4/8.14.4) with ESMTP id pA9I5beu041451 for <apps-discuss@ietf.org>; Wed, 9 Nov 2011 10:05:37 -0800 (PST) (envelope-from lyndon@orthanc.ca)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Apple Message framework v1251.1)
From: Lyndon Nerenberg <lyndon@orthanc.ca>
In-Reply-To: <4EBABEB4.2000108@gmx.de>
Date: Wed, 09 Nov 2011 10:05:36 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <D4EF0945-F603-40E7-9477-0A54D80EE124@orthanc.ca>
References: <4EB86078.8070904@stpeter.im> <4EB8E7FA.5030406@ninebynine.org> <4EBABEB4.2000108@gmx.de>
To: apps-discuss@ietf.org
X-Mailer: Apple Mail (2.1251.1)
Subject: Re: [apps-discuss] font/*
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2011 18:05:38 -0000

On 2011-11-09, at 9:56 AM, Julian Reschke wrote:

> In HTTP:
> 
> 	Accept: font/*
> 
> (not sure whether it would be useful, but at least that's one thing you need a top level type for...)

I was just about to argue the more general case.  IMAP is another place where there is utility in being able to recognize font blobs outright, without requiring knowledge of specific font representations.  E.g. a text-only IMAP client could ignore all font/* sections without having to annoy the end-user, who probably doesn't know what an application/opentype is.

Also, font/* with well defined parameters makes possible aggressive caching of fonts on bandwidth-constrained mobile clients.  XMPP immediately leaps to mind.

--lyndon