E4X in Firefox 発表資料2007年04月22日 20時11分


Mozilla Party JP 8.0 


E4X in Firefox (PDF)

E4X in Firefox (HTML)


OnpenOffice.org 2.0  Impress 使PC OpenOffice.org 2.1/2.2 PDF 

251使






XML  XMLList 1 XMLList  XML XML 1 XMLList 

XML 

:: 使 URI ns = "http://example.org/" Namespace 使Namespace 使

SpiderMonkey 

XML/XMLList  [[Get]]/[[Put]]  XMLList function 使使

 XML x method() ECMAScript method x method x method list.(method()) 

AttributeName QName 

SpiderMonkey  (1)


使 "Default Namespace" "No Namespace" 
 
var ns = new Namespace("http://example.org/");
(function () {
  default xml namespace = ns;
  var x = <a>
    <b>Default Namespace</b>
    <b xmlns="">No Namespace</b>
  </a>;
  print(x.b); // No Namespace
})();


 
(function () {
  ...
  with ({}) print(x.b); // Default Namespace
})();
(function () {
  ...
  (function () { print(x.b); })(); // Default Namespace
})();


 
(function () {
  ...
  print(x.b); // Default Namespace
  with ({});
})();


SpiderMonkey  (2)

for-in for-each-in  XML 使 XML  XMLList  XMLList  XML SpiderMonkey XML  XML 

DOM 

XMLSerializer  XMLSerializer  nsIDOMSerializer XPCOM 

DOM  E4X XML  node  XMLSerializer XMLSerializer  DocumentFragment XMLList 使DocumentFragment  XMLList 

使 (2)

 Google HTML 

使XMLList 使CDATA 使 (<)  (&)  ({) 



cho45  E4XActionScript  Web  E4X 


使 (1)Greasemonkey  userChrome.js 


Greasemonkey  ()

SVG 

E4X XML  DOM  xml2dom 

worris 

userChrome.js  ()

Web 

E4X  Overlay CDATA 

Georges-Etienne Legendre  SearchWP 


 Piro ()


E4X 使?

調 DOM DOM E4X 使 E4X

DOM  Firefox 1.5 ?

 Firefox 1.5 使

 CDATA 使?

XML CDATA HTML  XML <script type="text/javascript; e4x=1">  e4x 1<script type="text/javascript; version=1.6">  1.6 XUL  XPCOM  XML XML/XMLList XML CDATA CDATA  XML 

コメント




URL

稿

名前:
メールアドレス:
URL:
次の質問に答えてください:
「ハイパーテキストマークアップ言語」をアルファベット4文字でいうと?

コメント:

トラックバック

このエントリのトラックバックURL: http://nanto.asablo.jp/blog/2007/04/22/1459018/tb

_ SCRAPBLOG - 2007年06月10日 03時22分

これまで、userChrome.js でスタイルシートを使うことはできず、別途 userChrome.css を使用しなければならないと思っていた。ところが、nanto_viさんによるE4X in Firefox 発表資料: Days on the Moon の us...