Blog.Ks-Product.com

初音ミクの消失PV(特別編集版)が初音ミクVISION(DVD)に収録されます!詳しくはこちら! 設定不要!プリロード機能付きロールオーバープラグイン jquery.automaticRollover 有名動画サイトの動画の埋め込みが簡単に行える! jquery.createvideo

XML+Flashで大量のデータを扱う

 

このサイトすごいね。最初の読込以外、全く読込を感じさせない作りになっている。

http://www.ficc.jp/abm/?search=wd001 http://www.anotherbookmark.com/

少量のデータであれば、最初にテキストデータ(XML)を全て読み込んでしまえばいいんだけど、データ量が1000件にもなるとフリーズしかねない。では一体どう作っているのか?mixiで尋ねてみたところ、どうやら自前でXMLのパースを行いフリーズを回避しているとの意見。

HTML+PHPで同様のことができるかわからないけど、XMLが注目され始めている理由が分かった気がする。

コメント(2)

>どうやら自前でXMLのパースを行いフリーズを回避しているとの意見。
データの形式が固定でツリー構造も固定あれば、パースしなくてもノード値や属性を順次取り出すだけで済むのでそうしてるんではないでしょうか?
ノード値や属性を文字列として取り出すのは自前でスクリプティングするよりは、XMLクラスに任せた方が最適化されておりスピードが早いと思います。

フリーズするというのは、XMLオブジェクト生成段階でして、それを回避するために自前パース&ループ分割をして処理を行っているとのことでした。

自分自身、知識が中途ハンパで上手く言えませんが。
すみませんm(_ _)m

コメントを投稿する

※投稿されたコメントは管理人が承認するまで反映されません。
またHTMLタグはご利用できません。コメント上にHTMLタグを表示させたい場合は全角でご入力ください。

お名前
URL
コメント
名前:
kakeru ( twitter
職業:
フロントエンドエンジニア
生年月日:
1983年4月19日

HTML、CSS、JavaScript、ActionScript、デザイン、映像制作(After Effects、CINEMA 4D)で遊んでます。
最近はjQueryを使ったプログラミングに色んな意味ではまってます。ライブラリ作ってます。

好きなK-POPはf(x)、Brown eyed girls、4minute、B2ST、2PM、KARA、SNSD、Sunny hillということで、K-POPの話題を中心に発信中!

お問い合わせはこちらからどうぞ。
kakeru[at]ks-product.com
([at]を@に置き換えてください)