Web site technology lab.

2009年11月20日更新
Webサイト「Web site technologylab.」は、Webスクリプトライブラリ「Spider Web Framework」のソースコードの公開とファイルの配布、Web site構築の手法をまとめたサイトです。
ライブラリ「Spider Web Framework」 20091114版(The BSD License) Download

taka.BRK's Web site links

What' new ?
2009.11.20「Web Hacks」に「Pythonの標準関数を無効化するスクリプ」「JavaScriptのevalの代用」「ProcessingのプログラムをJythonに移植するためのテンプレート」「JavaScriptにおける独自関数の正式名称と省略形を併せて設定する方法」「CSS Spritesでサーバへのアクセス数を減らしてWebサイトのレスポンスを上げる」「CSS SpritesとJavaScriptを使ってパラパラアニメをつくる」「Pythonのリスト内包表記」「DOM構築後に処理を開始するDOMContentLoaded」「JavaScriptで日本語の変数を使う」を追加
2009.11.14Spider Web Framework 20091114版公開。spider.jsにinnerWidth、innerHeight関数を追加
2009.11.12IBMのプログラム記事と個人サイトで見かけた気になる記事をバックアップしたPDFを「Web links」に設置
2009.11.11Spider Web Framework 20091111版公開。spider.jsにblind関数を追加。createLayer,createWindow関数のパラメータの設定の仕方を変更
2009.11.9Spider Web Framework 20091109版公開。spider.jsにtrasitionA、trasitionB、trasitionC、trasitionD、trasitionE、trasitionF、trasitionG関数を追加、FirefoxのブックマークJSONPデータ「importFirefoxBookmark.js」とimportFirefoxBookmarks関数を追加
2009.11.2Spider Web Framework 20091102版公開。spider.jsにxmlTransform関数、spider.phpにatomWithXSLTメソッドを追加。XMLにXSLTを適用させることが出来ます。
2009.10.29Spider Web Framework 20091029版公開。spider.jsにCanvasを使ったtunnel関数、ballEffect関数を追加
2009.10.23Spider Web Framework 20091026版公開。日本語でスクリプトを書くspider.jsのアドオン「kumo.js」を追加
2009.10.22Spider Web Framework 20090922版公開。spider.jsにmatrixEffect関数を追加
2009.9.15Spider Web Framework 20090915版公開。Windows版X264をrev.1259、haXeを2.0.4に変更、numbers3.pyの最新バージョン収録
2009.8.17Spider Web Framework 20090817版公開。spider.jsにHTML5のvideo、audioエレメントの生成関数、inputのautofocus、autocomplete属性生成関数を追加
2009.7.17Spider Web Framework 20090717版公開。X264 rev.1181、Pythonモジュール「loto6.py」「miniLoto.py」「numbers4.py」「numbers3.py」を追加
2009.6.26Spider Web Framework 200090626版公開。spider.jsの容量を削減。script.aculo.us,Spry,Silverlightのローディング機能を廃止
2009.6.2Spider Web Framework 20090602版公開。spider.jsの容量削減。
2009.5.30Spider Web Framework 20090530版公開
2009.5.18Spider Web Framework 20090518版公開。spider.jsのファイル容量を削減
2009.5.15Spider Web Framework 20090515版公開。spider.jsのファイル容量を削減
2009.5.14Spider Web Framework 20090513版公開。Processingライブラリ「Cine X2 Engine」「Cine D3 Engine」新クラス追加。spider.jsのファイル容量を削減
2009.4.28Spider Web Framework 20090428版公開。viper.pyのFlashコンパイル関連のメソッドを改良
2009.4.27Spider Web Framework 20090427版公開。spider.jsのAjax関連の関数を改良。XMLHttpRequestのクロスブラウザクラス「XMLObject」、外部XMLを取り込む関数「loadXML」などを追加。
2009.4.25Webスクリプトライブラリの名称を「Spider Web Framework」に変更。Spider Web Framework 20090425版公開。viper.pyのspider.js、spider.asラッパーメソッド実装完了
2009.4.23Spider 20090423版公開。spider.jsのファイル容量を18%削減
2009.4.17Spider 20090417版公開。Pythonモジュール「viper.py」にspider.asのラッパーメソッドを追加
2009.4.13Spider 20090413版公開
2009.4.12Spider 20090412版公開。viper.pyにspider.jsのラッパーメソッドを追加。core.cssに画像先読み機能を追加
2009.4.10Spider 20090410版公開。Pythonモジュール「viper.py」にspider.jsのラッパーメソッドとRSS取得機能を追加
2009.4.6Spider 20090406版公開
2009.4.1Spider 20090401版公開
2009.3.31Spider 20090331版公開。
2009.3.29Spider 20090329版公開。HTML Canvasを使った関数を追加
2009.3.14Spider 20090314公開、Pythonモジュール「viper.py」のメソッドを大幅に追加
2009.3.11Spider 20090311公開
2009.3.9「Web site technology lab.」のページ構成を大幅変更
2009.3.6Spider 20090306版を公開、viper.pyにAVC+AAC/LAME MP3エンコード用メソッドを追加、x264をGCC4.3.3で自ビルドしたものを追加
2009.2.27Pythonモジュール「viper」20090227版のソースコードを公開、ファイルを配布
2009.1.28Spiderライブラリ20090128版のソースコードを公開、ファイルを配布
2009.1.19Spiderライブラリ20090119版のソースコードを公開、ファイル配布。spider.jsのspiderクラスの機能を拡張しました
2009.1.15Spiderライブラリ20090115版のソースコードを公開、ファイル配布。spider.phpにいくつかのメソッドを追加、engineフォルダの中に動画・音声系の各種エンコーダを装備
2009.1.4Spiderライブラリ20090104版のソースコードを公開、ファイル配布。spider.jsとspider.asの既存メソッドを修正、改良を施しています。若干使い方が変化したものがあります。リファレンスはまだ更新していません。
2008.12.26Spiderライブラリ20081226版のソースコード公開、ファイル配布
2008.12.15Spiderライブラリ20081215版のソースコード公開、ファイル配布。廃止したメソッド・関数、追加したメソッド・関数がありますが、現時点でリファレンスに反映していません。
2008.12.2Spiderライブラリ20081202版のソースコードを公開、ファイルを配布。ActionScript2.0モードのcreateTFメソッドを改良、createTFで生成したテキストフィールドのフォーマットを変更するメソッド群を追加しました
2008.11.16Spiderライブラリ20081116版のソースコードを公開、ファイル配布。フォルダ構成を大幅に変更、Precessingライブラリ「CineX2 Engine」に新規クラスを追加
2008.11.8Spiderライブラリ20081108版のソースコードを公開、ファイル配布
2008.11.4Spiderライブラリ20081104版のソースコードを公開、ファイル配布
2008.10.30Spiderライブラリ20081030版のソースコードを公開、ファイル配布
2008.10.26「Webサイト hack」に「CSSのoverflowを使った大量の情報を整理する方法」を追加
2008.10.5spider.asのsetTimeout部分をsetIntervalで代用、Flash Player 7 for Pocket PCなどのモバイル機器向けのFlashでsetTimeout相当の処理をするようにしました
2008.10.4「Webサイト hack」に「Flash 8のsetTimeoutをsetIntervalで代替する方法」を追加
2008.10.2Spiderライブラリの数学拡張関数を「Math Extentions」として再編
2008.9.30「Webサイト hack」に「Windows MobileでWSHを使う」を追加
2008.9.24「画像・動画編集」に「デジタルカメラのMotionJPEGをMP4(H.264 + AAC)で保存する」方法、「Web hack」にProcessingで「背景に動画を使う」方法を追加しました
2008.9.12ActionScript2.0ライブラリ「spider.as」に新規メソッドを追加しました
2008.9.7Webスクリプトライブラリ「Spider」20080907版公開
2008.8.30ブラウザ別にCSSを適用するCSSハックについてまとめました。
2008.8.26GIMP関連のページを2件、Web hack関連で「IE Tester」に関するページを追加。Spiderライブラリ20080826版を公開
2008.8.21Processing用ライブラリ「Cine X2 Engine」「Cine D3 Engine」を公開
2008.8.20Webスクリプトライブラリ「Spider」20080820版を公開

Spider(JavaScript Mode)リファレンス

JavaScriptからPHP5,Flashを操作したり、Ajax/DHTMLを実現するライブラリです。非同期通信、動画・音楽・Flash再生、スクリーンスクラッピングなどを実現します。また、Flash Player 9を使えば、FLV,MP4(H.264 + AAC),MOVを再生することが出来ます。

Spider(PHP5 Mode)

PHP5を使ったサーバーサイド処理を行うライブラリです。XMLをテキストに変換、ページスクラップ、画像名を取得してJavaScript用の配列に変換したりする機能があります。

Spider(ActionScript2.0 Mode)

ActionScript2.0で書いたライブラリです。haXe2.0/MTASC/swfmillでFlash 8のSWFを作成することが出来ます。また、出来たファイルを再生するのにFlash Player 9以降を使った場合、H.264/AACのMPEG4ファイルを再生することが出来ます。

Spider(haXe2.0 Mode)

haXe2.0+Flash 9 APIで書いた「spider.as」の後継ライブラリです。

Storm Blue

ActionScript3.0で書いたライブラリです。

Viper

Pythonで書いたモジュールです。フェボナッチ数列を表示するメソッド、x264/LAME MP3を使った動画エンコード用のメソッドなどがあります。
また、spider.js、spider.as用のJavaScript、haXeスクリプトをPythonで書くメソッドも実装しています。

Cine X2 Engine/Cine D3 Engine

Processing用のライブラリです。Cine X2 Engineは、Processingの基本機能をベースに書いたエフェクトライブラリです。Cine D3 Engineは、Open GLライブラリをベースに書いたエフェクトライブラリです。

Webサイト hack

JavaScript,Flash,CSSなどのハック技と小技について記述しています。 The shining Sun -Photo Topics-では動画エンコードやWindows Mobileなどに関することをまとめています。 また、「Photo Topics」や「Diary」で公開した記事をここでまとめています。

Web Links

Copyright © taka.BRK 2002-2009 Link Free
Powered by Spider Web Framework,Firefox 3.5,The GIMP 2.6.6 and more...