タグ: [オープンソース] [テスト] [開発] [Google Code] [GUI] [IE] [MIT License] [Windows]
IEUnitはWindows、IE向けのオープンソース・ソフトウェア。Webシステムのテストではサーバサイド言語のテスト(ユニットテスト)は良く行われるが、クライアントサイドのテストについてシステマチックに行っている例は少ない。有名なものとしてはSeleniumが知られている。

IE向けのユニットテスト
そんなSeleniumと同様に、IEを使ったブラウザベースのユニットテストが行えるのがIEUnitだ。SeleniumでもIEを指定してテストを実行することができるが、IEUnitはIEに特化していることが特徴だ。実行にはJScriptを使っているのでさらに広範囲にテストができそうだ。
(もっと読む)
December 14th, 2009
Posted by
admin |
no comments
タグ: [フリーウェア] [Google Code] [IE] [Web] [Windows]
Google Chrome FrameはWindows向けのフリーウェア。HTML5が魅力的なのは分かっているが、みんな心のどこかで主流にはならないだろうと考えている。それはなぜかと言えばHTML5をサポートしていないWebブラウザが最大のシェアを握っているためだ。全てのブラウザに共通して機能が提供できなかったり、代わりになる技術がなかったとしたら利用に躊躇してしまうのは当然だろう。

ローカルデータベースについてはエラーが出てしまった
IE8以降でHTML5への取り組みが促進されたとしても、既に普及しているIE6、7がそのままであれば意味がない。そこでGoogleが提示したのがGoogle Chrome Frameだ。Google Chrome FrameはIEのアドオンであり、IEの中にGoogle Chromeを埋め込んでしまうソフトウェアだ。
(もっと読む)
September 25th, 2009
Posted by
admin |
no comments
タグ: [デザイン] [Creative Commons] [CSS] [Firefox] [HTML] [IE] [Opera] [Safari] [Web]
大学ノートには横線が引かれている。これを使って文字を書けば、斜めになったり一部だけ文字の大きさが変わって読みづらくなったりしない。整然と並んで書かれていれば後で読み返す時にもきっと分かりやすいはずだ。ある一定の基準に沿っていると安心感があり、情報を受け入れやすくなるのだ。

グリッド
コンテンツを重視したWebサイトではそのような読みやすさの観点も考える必要がある。そのためのフレームワークがBaselineだ。
今回紹介するオープンソース・ソフトウェアはBaseline、グリッドに沿ったCSSフレームワークだ。
(もっと読む)
August 30th, 2009
Posted by
admin |
no comments
タグ: [フリーウェア] [GUI] [IE] [Windows] [印刷]
Webサイトを紙に印刷する場合、何も表示されている全てがみたい訳ではない。大抵ヘッダーやサイドバーの部分は不要で、コンテンツにも広告やコメントなどが溢れている。要するに不要な部分のが多い。

ツールバー形式の印刷設定アドオン
しかも広告などはカラフルで、トナーの無駄になってしまう。そこで不要な部分を切り抜きつつ印刷できるようにするのがPrinteeだ。
今回紹介するフリーウェアはPrintee、詳細に印刷設定ができるIE用アドオンだ。
(もっと読む)
August 9th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [ライブラリ] [開発] [Firefox] [Flash] [Google Code] [IE] [JavaScript] [MIT License] [Opera] [Safari] [Web] [動画]
各ベンダーの意向が揃わず、HTML5での仕様策定が断念されたvideoタグではあるが、オンラインでの動画閲覧がこれだけ広まっているのであればやはり何らかの仕様が欲しいだろう。そんな企業の思惑を越えて動けるのが開発者だ。

Safari4の場合
videoタグはHTML5をサポートしたブラウザでしか動かないが、旧来のブラウザでも可能にするのがvideo4allだ。
今回紹介するオープンソース・ソフトウェアはvideo4all、多数のブラウザでvideoタグを利用可能にするJavaScriptだ。
(もっと読む)
July 14th, 2009
Posted by
admin |
2 comments
タグ: [オープンソース] [BSD Lisence] [C++] [開発] [解析] [IE] [SourceForge.net] [Web] [Windows]
Webパフォーマンスを向上させるツールとして有益なのが、Yahoo! Inc.のYSlowとGoogleのPage Speedだ。この二つはどちらもFirebugにアドオンする形で提供されている。そのため、Firefoxありきになっている。だがまだまだシェアが高いのはIEだ。

接続状態をグラフ化
実際の所、IEとFirefoxでアクセスした場合でパフォーマンスがどれくらい異なるのかは不明だが、各ブラウザでテストした方が良いだろう。そこで試したいのがPagetestだ。
今回紹介するオープンソース・ソフトウェアはPagetest、IE用Webパフォーマンスチェッカーだ。
(もっと読む)
June 28th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [ライブラリ] [開発] [Firefox] [IE] [JavaScript] [MIT License] [Opera] [Safari] [Web]
Web上で見やすいグラフを作成する手法としては、画像で生成する、Flashで生成するかのどちらかが多かった。稀にJavaScriptで生成するタイプもあったが、Canvasタグを使う関係上、IE6では表示できず業務アプリなどでの利用は難しかった。

JavaScriptのみでグラフを表示する
だが、例えCanvasを使っていたとしてもライブラリが対応していれば問題ない。そこで試したいのがjqPlotsだ。
今回紹介するオープンソース・ソフトウェアはjqPlots、jQueryベースのグラフ描画ライブラリだ。
(もっと読む)
June 5th, 2009
Posted by
admin |
one comment
タグ: [オープンソース] [ライブラリ] [開発] [IE] [JavaScript] [MIT License] [Web]
※ 画像の一部は公式サイトより
FirefoxやSafari、Google Chromeといったブラウザで普段のブラウジングや開発を行っていると、IEのあまりに※※ぶりにうんざりしてくる。デザインのみならずシステム側でも(JavaScriptをはじめとして)足を引っ張ってくれる。特にIE6が問題だ。
IE6でアクセスすると出てくるウォーニングメッセージ
IE7、IE8とリリースされているにも関わらずIE6のシェアは未だに結構ある。この状況を少しでも改善すべく、ie6-upgrade-warningを導入してみよう。
今回紹介するオープンソース・ソフトウェアはie6-upgrade-warning、IE6でのアクセス時にウォーニングを出すライブラリだ。
(もっと読む)
April 14th, 2009
Posted by
admin |
one comment
タグ: [オープンソース] [開発] [Google Code] [GPL] [IE] [JavaScript] [Web]
※ 画像は公式サイトより
Webシステムの開発に関わる方であれば、皆がIE6は嫌だと思っている。IE7も微妙かも知れないが、それでもIE6以前に比べれば十分に良い。Vistaがもっと普及していればIE7率はもっと高かっただろうに、今ではIE5.5、IE6、IE7そしてIE8と混在している状態だ。

IE6ユーザに警告する、ただちにIE7へバージョンアップしなさい!
IE6はもう嫌だ、もうサポートしないと決めたならsevenupを使ってみるのも良さそうだ。
今回紹介するオープンソース・ソフトウェアはsevenup、IE6ユーザにIE7への移行を進めるJavaScriptだ。
(もっと読む)
March 23rd, 2009
Posted by
admin |
no comments
タグ: [Affero General Public License] [オープンソース] [CMS] [Firefox] [IE] [PHP] [Web]
正直に言えば、相当なめてかかっていた。ダウンロードして解凍してできたファイルはたったの二つ。これで何ができるのかという思いだった。アップロードして、ファイルにアクセスする。出てきたのはユーザ情報設定画面のみ。そしてログインをする。

利用可能なテンプレート
次に表示されるのはWebサイトのテンプレートが列挙された画面だ。たった二つのファイルでこのような情報が、と思わせる内容だ。そしてテンプレートを選んだ所から凄い衝撃が襲いかかった。
今回紹介するオープンソース・ソフトウェアはZimplit、見たまま編集するWebサイト構築ツールだ。ライセンスはAGPLだが、商用向けには有償でライセンス提供している。
(もっと読む)
December 22nd, 2008
Posted by
admin |
one comment