Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CD9A0D540 for ; Tue, 13 Nov 2012 04:24:04 +0000 (UTC) Received: (qmail 2595 invoked by uid 500); 13 Nov 2012 04:24:03 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 2370 invoked by uid 500); 13 Nov 2012 04:24:03 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 2319 invoked by uid 99); 13 Nov 2012 04:24:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Nov 2012 04:24:01 +0000 X-ASF-Spam-Status: No, hits=2.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,FRT_ADOBE2,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of omuppi1@gmail.com designates 74.125.82.175 as permitted sender) Received: from [74.125.82.175] (HELO mail-we0-f175.google.com) (74.125.82.175) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Nov 2012 04:23:55 +0000 Received: by mail-we0-f175.google.com with SMTP id t44so2999936wey.6 for ; Mon, 12 Nov 2012 20:23:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=gQ48sWbc1UYHvEzd2aNx4FEvSWW+TtwlEmQ8C1/+zng=; b=PRY8zj+n2zDBmAt8YU4+X8g0AlghMG55qi4mKcvp+4kO0lTxA9Vy+hR+lVCjUnKGzS 4e+of8HF/9CQktx/roAwza27GK93IHKSYfOORsFzA8sknwjHkYFtFphUw2Ec60oBGlfK +NgDKLQOTUy1O5revg10tR46ljptZ8Iz1wLn/K1FdFokTTwwRNQ8nswgTvf4mvJ/DG1k +nSRQVEK3JdDnTdZj6tHC3vmViun4UfU7QUhrRgg5vsloIqEsUyQYtXBxtyDjXH8hQ9J wbqBFUOAch1GDez6vIdqfewpmCxqXq9Uevda+O0cqSYLTIMLUIEXLS8yPCP58nyHllA0 uv9g== MIME-Version: 1.0 Received: by 10.216.211.19 with SMTP id v19mr8751186weo.91.1352780614221; Mon, 12 Nov 2012 20:23:34 -0800 (PST) Sender: omuppi1@gmail.com Received: by 10.194.91.176 with HTTP; Mon, 12 Nov 2012 20:23:33 -0800 (PST) Received: by 10.194.91.176 with HTTP; Mon, 12 Nov 2012 20:23:33 -0800 (PST) In-Reply-To: <149F8129B58B2D418508E63117D9C5419B5B2241EA@nambx05.corp.adobe.com> References: <149F8129B58B2D418508E63117D9C5419B5B224143@nambx05.corp.adobe.com> <149F8129B58B2D418508E63117D9C5419B5B2241C2@nambx05.corp.adobe.com> <149F8129B58B2D418508E63117D9C5419B5B2241EA@nambx05.corp.adobe.com> Date: Mon, 12 Nov 2012 20:23:33 -0800 X-Google-Sender-Auth: _NWDdVerxZsDw_6JPsTM0zwvx4o Message-ID: Subject: RE: [FALCON] Fonts Question From: Om To: flex-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=0016e6dbe932f83f9704ce58c72e X-Virus-Checked: Checked by ClamAV on apache.org --0016e6dbe932f83f9704ce58c72e Content-Type: text/plain; charset=ISO-8859-1 I agree that the ttf to swf transcoding does not have to happen during compile time. We could build tooling separate from the compiler to make this conversion easier. Such tooling can take advantage if the fontswf utility from Adobe. At some point, when we write our own transcoder, we can revisit the question of whether we want to do that during compile time or not. Thanks, Om On Nov 12, 2012 7:42 PM, "Gordon Smith" wrote: > I don't recommend this for a new compiler because font transcoding is so > slow that it should really be done only once, before compilation. > > - Gordon > > -----Original Message----- > From: Gordon Smith > Sent: Monday, November 12, 2012 7:41 PM > To: flex-dev@incubator.apache.org > Subject: RE: [FALCON] Fonts Question > > Alex is suggesting writing a transcoder tor Falcon that uses Adobe's > proprietary font JARs. He says this is what Apache's version of the old > compiler has. > > - Gordon > > -----Original Message----- > From: Cyrill Zadra [mailto:cyrill.zadra@gmail.com] > Sent: Monday, November 12, 2012 6:42 PM > To: flex-dev@incubator.apache.org > Subject: Re: [FALCON] Fonts Question > > So basically for flash we've got following options: > ** create swf fonts from the ttf fonts and rewrite the mustella tests to > use the swf fonts > ** write an own transcoder from ttf to swf For html we don't need anything > like that because it already supports a bunch off font format like ttf, svg. > > Did I got that correct? > > > On Mon, Nov 12, 2012 at 4:18 PM, Gordon Smith wrote: > > > I'm not sure. The engineer who did the font embedding for Falcon left > > Adobe recently. > > > > We felt that the compiler shouldn't be doing font embedding because it > > is inefficient to transcode the font more than once. > > > > - Gordon > > > > -----Original Message----- > > From: Alex Harui [mailto:aharui@adobe.com] > > Sent: Monday, November 12, 2012 2:02 PM > > To: flex-dev@incubator.apache.org > > Subject: Re: [FALCON] Fonts Question > > > > > > > > > > On 11/12/12 1:46 PM, "Gordon Smith" wrote: > > > > > Then you would have a compiler that you couldn't distribute because > > > it required Adobe JARs. > > No, that's the way Apache Flex distributes MXMLC today. Everything > > compiles and runs, but embedding doesn't work if you haven't gone out > > separately and downloaded the Adobe font jars. > > > > I'm just wondering if how hard it would be to re-purpose some of that > > code from MXMLC into Falcon. > > > > > > > > - Gordon > > > > > > > -- > > Alex Harui > > Flex SDK Team > > Adobe Systems, Inc. > > http://blogs.adobe.com/aharui > > > > > --0016e6dbe932f83f9704ce58c72e--