[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [cgmo-webcgm] MIME Media Type for ECMAScript
Rob -- Yes, you did send the html page -- sorry, I seem to be losing track of attachments! All -- please give some attention to the last paragraph of Rob's original message, especially: "Does anyone know of a setting that enables IE 7 or 8 to recognize the application/ecmascript media type?" [...or 6, presumably?] -Lofton. At 01:23 PM 5/13/2009 -0600, Robert Orosz wrote: >Lofton, > >I've attached the screenshot (Error.JPG) and the HTML page >(mediaTypeTest.html). Hopefully, they will come through. > >I forgot about the screenshot in my original message, but I *did* attach the >HTML page. It was also attached to the message that I got back from the >list. However, I see that you did not get the attachment, and OASIS >archived copy [1] doesn't seem to have the attachment either. This is very >strange. > >Rob > >[1] http://lists.oasis-open.org/archives/cgmo-webcgm/200905/msg00018.html > >-----Original Message----- >From: Lofton Henderson [mailto:lofton@rockynet.com] >Sent: Wednesday, May 13, 2009 12:58 PM >To: CGM Open WebCGM TC (E-mail) >Subject: Re: [cgmo-webcgm] MIME Media Type for ECMAScript > > >Rob -- thanks for the excellent summary. Could you please also send to the >list: your test program; the screenshot of the MessageBox you get? > >All -- if you have anything to add (or challenge), please do so by ReplyAll. > >Thanks, >-Lofton. > >At 11:55 AM 5/13/2009 -0600, Robert Orosz wrote: > >All, > > > >During the development of WebCGM 2.0, I pointed out in one of my review > >assignments [1], that the Internet Assigned Numbers Authority (IANA) > >deprecated "text/ecmascript" as the media type for ECMAScript scripts. > >Actually, IANA used stronger language than "deprecate," they called it > >"obsolete" [2]. This impacts WebCGM because the HTML script element has a > >required type attribute. The value of this attribute is the IANA registered > >media type (or content type as the HTML specification calls it) for the > >scripting language used in the contents of the script element. However, we > >subsequently discovered that Internet Explorer (IE), which was at release > >6.0 at the time, failed to execute scripts if the type attribute of the > >script element was set to "application/ecmascript" instead of > >"text/ecmascript" [3]. Since all of our implementers were targeting IE, we > >had no choice but to use the "obsolete" text/ecmascript media type in the > >specification text and in the test suite. By the way, the example in >section > >3.4 of the current WebCGM 2.1 Editor's Draft, still uses > >"application/ecmascript" as the value of the type attribute of the script > >element. This change was triggered by my review [1], and we should probably > >revert that back to "text/ecmascript" as well in order to be consistent >with > >the rest of the document. > > > >It retrospect, the failure of IE 6 to recognize application/ecmascript as > >the media type for ECMAScript is not surprising since IE 6 was released >some > >five years prior to the publication of RFC 4329, which establishes > >application/ecmascript as the proper media type for ECMAScript [4]. >However, > >with the subsequent release of IE 7 and especially IE 8 with its claim of > >being "more standards-compliant," I decided to revisit this issue. > > > >Rather than trying to execute a test from the test suite, which would > >require a WebCGM plugin on every machine I wanted to test, I created a > >simple HTML page with a script that executes when the page is loaded. The > >type attribute of the script element is set to "application/ecmascript" and > >the script simply modifies the last two elements in the HTML to state that > >the test passed. I've attached the HTML file to this message if anyone else > >wants to try it. > > > >IE 7 and IE 8 (as well as IE 6 of course) fail the test. Every other >browser > >that I tried passed it. I'm a little surprised about IE 8 failing this >test. > >Perhaps I am missing something. Does anyone know of a setting that enables > >IE 7 or 8 to recognize the application/ecmascript media type? I'd be >curious > >to know what others think about this issue. > > > >Regards, > > > >Rob > > > >Rob Orosz > >Senior Software Engineer > >Auto-trol Technology > >11030 CirclePoint Road > >Suite 450 > >Westminster, CO. 80020 > >(303) 252-2262 > >http://www.auto-trol.com > > > >[1] http://lists.oasis-open.org/archives/cgmo-webcgm/200509/msg00139.html > >[2] http://www.iana.org/assignments/media-types/text/ > >[3] http://lists.oasis-open.org/archives/cgmo-webcgm/200605/msg00092.html > >[4] http://www.ietf.org/rfc/rfc4329.txt > > > > > > > > > >--------------------------------------------------------------------- > >To unsubscribe from this mail list, you must leave the OASIS TC that > >generates this mail. Follow this link to all your TCs in OASIS at: > >https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php > > >--------------------------------------------------------------------- >To unsubscribe from this mail list, you must leave the OASIS TC that >generates this mail. Follow this link to all your TCs in OASIS at: >https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php > > > >--------------------------------------------------------------------- >To unsubscribe from this mail list, you must leave the OASIS TC that >generates this mail. Follow this link to all your TCs in OASIS at: >https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]