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 26666DC7E for ; Thu, 30 Aug 2012 21:04:09 +0000 (UTC) Received: (qmail 75009 invoked by uid 500); 30 Aug 2012 21:04:08 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 74920 invoked by uid 500); 30 Aug 2012 21:04:07 -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 74738 invoked by uid 99); 30 Aug 2012 21:04:07 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Aug 2012 21:04:07 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.220.175] (HELO mail-vc0-f175.google.com) (209.85.220.175) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Aug 2012 21:04:00 +0000 Received: by vcbfy27 with SMTP id fy27so2464934vcb.6 for ; Thu, 30 Aug 2012 14:03:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=NLqNZwBXZOnUlMi5GysRLQ8OWh8y8Q0f+vkjL/XbJ8o=; b=WmwzgRJZDQVSqx4gTuOzHR+F3bjkn4nAkovYnnNoFeHygW/VyQKRcIufyz0OTeV0hZ E9xBDNjfqFR7Qia4u7/pZwU5s0knoohAU5bhnG7TS+meIeydTXokha6Cr3IfBiv3Ymcj QFyoQg2+oYUfnRIZCfa32FpWaAmFbM+ZB1VQG9OyWjPuXsmOpGScpY6qRnjNuL8dVKin sCPFFB+ShIRI0vIiCX2Am5QvmqQzTm+mhBXMHq8701WLlDoDTky2nk+vpWS4hpsfjEVr yrvTeD9x3TBuHsP1ndGTmfApKJX76EgXNIMn2hquYUBrHE1VNKU4pc82nhumFRSjFmQ6 lMUg== Received: by 10.52.70.116 with SMTP id l20mr3393649vdu.74.1346360619921; Thu, 30 Aug 2012 14:03:39 -0700 (PDT) Received: from [10.13.253.209] ([199.19.136.100]) by mx.google.com with ESMTPS id s1sm879126vdi.14.2012.08.30.14.03.37 (version=SSLv3 cipher=OTHER); Thu, 30 Aug 2012 14:03:38 -0700 (PDT) Message-ID: <503FD523.2040200@dot-com-it.com> Date: Thu, 30 Aug 2012 17:03:31 -0400 From: Jeffry Houser Reply-To: jeffry@dot-com-it.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: flex-dev@incubator.apache.org Subject: Re: Cross-compiling Flex to HTML5/Javascript (Was : Update on Falcon donation) References: <149F8129B58B2D418508E63117D9C5419B3A6E3C61@nambx05.corp.adobe.com> <5AFAEF43-03C2-4782-80DF-0C9341EA6912@lndgrn.se> <397b07d8-0490-4806-bf1c-6fef8371344d@blur> <20120830060647.119617axvswxdu7r@www.teotigraphix.com> <20120830061642.15343gyu8pqtihe2@www.teotigraphix.com> <366943ec-b6d0-424c-ad85-7b37479e0034@blur> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQm+N32KiDaISxYIBbHQBswSs1anP+2PG2jw3gtZipJgT+IqWvbFIYqI8knjcs4ZETviIoXm My personal preference would be not to use the Apache Flex Dev list to discuss the pros and cons of Adobe open sourcing the Flash Player. Very few readers of this list would have any say in such a thing; and debating the pros and cons seems like non-productive use of our time. On 8/30/2012 4:36 PM, jude wrote: > One thing that keeps coming back to me on this conversation is the argument > of performance, time to market and bandwidth vs correct architecture. > > Why are we targeting HTML? Apple decides not to support Flash in iOS so now > Adobe rearranges resources to develop HTML development tools so now we are > talking about having Flex export to HTML. > > Yes, Flash Player uses 3rd party tools, so why not compile those to > separate libraries (if they're not already) and then open source the rest? > Not open in an Android way. > > To *guarantee* we get the same results across browsers we need to use > something like the drawing canvas or SVG (or drawing commands) such as > Flash uses itself REGARDLESS of performance. If we depend on browser > manufacturers for different feature sets or API's we will be waiting a long > time. Architecture IMHO is more important than speed because in time CPU > and GPU performance will increase, in time bandwidth will increase and > software performance will increase. > > Remember when iOS 5 came out a year or so ago? The HTML5 performance in > that browser was 2FPS. After that update it was 35-40FPS. A 2000% increase. > [1] > > And this project (export to HTML) will take time. So when it's usable two > to three years (?) from now how will the environment change? > > PS Jangaroo cross compiles AS classes and packages to JS. [2] > > [1] http://www.guypo.com/mobile/ios5-top10-performance-changes/ > [2] http://www.jangaroo.net/home/ > > > > On Thu, Aug 30, 2012 at 12:37 PM, Michael A. Labriola < > labriola@digitalprimates.net> wrote: > >>> I haven't seen FalconJS but from what I read, it looks like it plays with >> the DOM. >> >> FalconJOS (at least the Flex demo) basically tried to make a big SVG which >> was rendered by the browser for interaction. Less than ideal on a few >> thousand levels >>