2007/09/23

WikipediaのUnicode一覧がいい感じ

Unicode(Wikipedia)

WikipediaにあるUnicode一覧がいい感じです。

こういうのはありがたいですね。

 

Unicode一覧

Unicode表

 

■関連エントリー

 

| | コメント (0) | トラックバック (0)

2007/09/21

PDT - Eclipse公式PHPプラグイン

PDT Project via CodeZine

PDTというEclipse公式プラグインが登場したようです。

下記URLから更新機能を使っても登録可能。

  • http://download.eclipse.org/tools/pdt/updates/

コードアシスト機能もあるようだし、これは便利かも。

 

■関連エントリー

 

Tags: ,

| | コメント (2) | トラックバック (1)

2007/09/18

PHPのPEAR::DBは既に非推奨?

【PHP TIPS】 53. まだ、PEAR::DBをお使いの方へ(ITpro)

PHPのPEAR::DBは既にメンテナンスモードで、今後はPEAR::MDB2の使用が推奨されるとのお話。

おぉ。これは知りませんでした。

で、上記記事はPEAR::MDB2への解説記事のリンクになってます。

 

Tags: ,

| | コメント (0) | トラックバック (0)

2007/09/11

サーバサイドCSSという発想はいいかも

「サーバサイドCSS」という選択(ウノウラボ Unoh Labs)

サーバサイドでCSSを生成して、クライアントに送信してしまおうという発想。

いいですね。この発想はありませんでした。

ツールも紹介されてます。

 

Tags:

| | コメント (0) | トラックバック (0)

2007/09/10

文字列をエスケープしてUnicodeのコードを表示してくれるHTMLフォーム

Unicode の文字列をエスケープする JavaScript (いやなブログ)

フォームに文字列を設定すると、UTF-16 / UTF-8 のコードや 数値参照を表示してくれます。

UTF-16のコードを入力して他を表示するなど、どの項目にも入力もできます。

サロゲートペアにも対応していて、かなりいい感じです。

 

Unicode の文字列をエスケープする JavaScript

 

| | コメント (0) | トラックバック (0)

「携帯端末スペック一覧」がいい感じ

携帯端末スペック一覧(ke-tai.org)

「携帯端末スペック一覧」は、Wikiで携帯端末情報を扱っているのですが、携帯端末情報をCSV形式でダウンロードできる、なんとも便利なWikiになっています。

現時点(2007/9/10)のCSVには、517件の携帯端末情報がありました。

Wikiでも一覧表を確認できます。

これはいい感じですね。

 

(2007.9.10修正)
Wikiの注意事項をよく読むと、リストへの直接リンクは避けて欲しい旨の記述がありましたので、リストへのリンクを削除しました。失礼いたしました。

 

| | コメント (2) | トラックバック (0)

2007/09/08

SilverlightがLinux対応するらしい

Silverlight発表:MSのLinuxサポートは何を変える?(@IT)

Silverlight 1.0がリリースされた際に、MicrosoftがSilverlightをLinux対応するという話があったのですが、その詳細な情報が出てきました。

MicrosoftはNovellと共同で、Linux版Silverlightの「Moonlignt」を提供するようです。

Moonligntは、Monoプロジェクトの成果を活用して作成され、Silverlightと同じ機能を持つ上に、主要なLinuxディストリビューションを全てサポートするようです。Moonlightは、6ヶ月以内にリリースする予定で、Silverlight 1.1相当のMoonlightの開発も進めているとのこと。

クライアントプラットフォームとしてのLinuxのシェアは低いかもしれませんが、Microsoftのテクノロジーが、Windows / Mac OS X / Linux をサポートするというのはFlashにとってかなりインパクトが大きいでそしょうね。

Silverlight 1.1からはDRMをサポートするために、まずはコンテンツビジネスでブレークする予感がします。コンテンツホルダーとしては、マルチプラットフォームでDRM保護されたコンテンツ配信ができるというのは、待ち望んだ環境がようやく出てきたという感じではないでしょうか?

また、Silverlight 1.1では C# / VB.NETが使えるので.NET系の技術者の参入のほかに、 JavaScript / Python などのLightweight Languageのサポートが強化されるので、オープンソース系技術者の参入もありそうです。

SilverlightがWebでどのように発展していくのか楽しみです。

あと、Expression Media に含まれていたビデオエンコーダーが「Expression Encoder」としてリリースされています。これも結構うれしいニュースかも。

Expression Encoder
http://www.microsoft.com/japan/products/expression/expression-media/encoder.mspx

 

■関連エントリー

 

| | コメント (0) | トラックバック (0)

2007/09/07

IEのCookieの上限数が20から50に増えているらしい

Update to Internet Explorer's Cookie Jar(IEBlog) via Ajaxian

2007年8月のWindows Updateで、IEの1ドメイン当たりのCookieの上限が20個から50個に増えているようです。Microsoftから日本語の情報も出ていました。

但し、Cookieの上限数が変わっても以下の部分は変わらない模様。

  • document.cookie プロパティで取得できるのは、クライアント コンピュータ上の Cookie の 4,096 バイトのみです。Cookie の文字列が 4,096 バイトよりも長い場合、プロパティは空の文字列を返します。
  • Internet Explorer および HTTP Wininet API では、Set-Cookie ヘッダーの長さが 5,118 バイトを超えた場合、このヘッダーが無視されます。

Internet Explorer で、ドメインあたりの Cookie の数の制限が 20 から 50 に増加する』より

正直、そんなにCookieを多用することがあるのか分かりませんが、Cookieの数が増えればパフォーマンスも落ちるようですので、ご利用は計画的に。

 

Tags: ,

| | コメント (0) | トラックバック (0)

2007/09/06

HTMLの特殊文字の文字実体参照一覧

HTML/XHTML Character Entities

ちょっといまさら感もありますが、HTMLの特殊文字の文字実体参照一覧があったので、メモ代わりに載せておきます。

ときどき、&copy とかを忘れて、どうだったっけ?と調べることがあるので、これは便利。

 

HTML/XHTML Character Entities

 

Tags:

| | コメント (0) | トラックバック (0)

2007/09/04

Mac OS X のUTF-8は特殊らしい

Mac OS X上のUnicode(ウノウラボ Unoh Labs)

Mac OS X のUTF-8は、「UTF-8-MAC」というエンコーディング形式で、通常のUTF-8とは違うらしい。

しかも、Mac OS X 上のブラウザにより、「UTF-8-MAC」の実装方法も違う模様。

これは、ややこしいですね。。。

 

(2007.9.5追記)

これは、Unicodeの正規化のお話で、エンコーディングとは別次元のお話のようです。

ueさん、odzさん、情報ありがとうございます!

普通はNFCで正規化するのですが、Mac OS Xはファイル名のNFDで正規化して格納するので、ファイル名でおかしな現象が起きているようです。

NFCとNFDについては、odzさんのところの説明を引用させてください。

Unicode では、濁音/半濁音/アクセント記号(ウムラウト等)がついた文字を合成文字1文字(ガ(U+30AC))で表すことも、基底文字 + 結合文字(カ(U+30AB) + ゛(U+3099))で表すこともできる。前者の方法で正規化したものを NFC(Normalization Form Composition)、後者で正規化したものを NFD(Normalization Form Decomposition)という。

odz buffer - 正規化』より

Unicodeの結合文字の存在は最近ようやく知ったのですが、同じ文字でも扱い方が2つあるとははじめて知りました。まだまだ勉強が足りませんね。。。

| | コメント (3) | トラックバック (0)

2007/08/31

YUI Compressor がJavaScriptに加えCSS圧縮にも対応

「YUI Compressor 2.0」がリリース - JavaScriptとCSSの両方を圧縮(マイコミジャーナル)

先日お伝えした、安全かつ高圧縮率なJavaScript圧縮ツールである「YUI Compressor」のバージョン2がリリースされ、CSS圧縮にも対応したようです。

これは、ますますいいかも。

↓ダウンロードはこちらから
YUI Compressor Version 2.0 Now Available(Julien Lecomte’s Blog)
http://www.julienlecomte.net/blog/2007/08/27/yui-compressor-version-20-now-available/

 

■関連エントリー

 

| | コメント (0) | トラックバック (0)

2007/08/29

IIS6.0でテスト用のSSLサーバ証明書を作成する方法があるらしい

SSLテスト用にサーバ証明書を自己発行する(IIS 6.0編)(@IT)

IIS 6.0 Resource Kit Tools の中に含まれるselfssl.exeコマンドを実行すると、サーバ証明書を自動作成して登録までしてくれる模様。

こんな便利なものがあるとは知りませんでした。

あと、IIS5.0版もありました。

 

Tags: ,

| | コメント (0) | トラックバック (0)

2007/08/25

RSSフィードのアイコン

Feed Icons  via えむもじら

RSSフィードのアイコンってみんなどうしているだろうと思っていたら、配布サイトがちゃんとあったんですね。

しかも、ちゃんとガイドラインもあるようです。

これは、知りませんした。

 

| | コメント (0) | トラックバック (0)

2007/08/24

User Agent String Utility -MS製IE7のUser AgentをIE6にするツール

User Agent String Utility version 2 via CodeZine

MicrosoftからIE7のUser AgaentをIE6のものに変更する「User Agent String Utility version 2」というツールが公開されたとのこと。

上記サイトで、ツールをインストールすると、以下のショートカットがデスクトップに作成され、このショートカットから起動したIE7のみ、IE6のUser Agentになります。

ショートカット

 

ショートカットからIE7を起動すると、下図のダイアログが表示されるので、「Change Setting」をクリックします。

ダイアログ

 

すると、以下のようにIE6のUser AgentのIE7が起動します。

User Agent String Utility

 

ちなみに、私の環境のIE7 on Windows XP のUser Agentは、以下のようになりました。

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)

微妙に使える?

 

Tags:

| | コメント (0) | トラックバック (0)

2007/08/23

HTML5.JPにRSSフィードが追加されてます

HTML5.JP - 次世代HTML標準 HTML5情報サイト

先日(8/15)に、HTML5.JPをご紹介したときに、RSSフィードがないとお伝えしましたが、2日後にはRSSフィードの配信が開始されていたようです。

これは、うれしい。

 

#今週は、Tech・Ed 2007 Yokohamaに連日参加しているため、
#更新が滞ってます。スミマセン。でも、Tech・Edおもしろいです(笑)。

 

■関連エントリー

 

Tags: ,

| | コメント (0) | トラックバック (0)

2007/08/19

IEでfaviconが表示されないときの対処方法

favicon(ファビコン)に少しはまる(IE7で表示されなかった訳)(WEBプログラミング NOW!)

faviconがIE7で表示されないので、なんでだろうと思って調べていたところ、上記ページを見つけました(FireFox/Opera/Safari(win)はOK)。

教訓:「faviconが表示されない場合、キャッシュだけでなく履歴もクリアしてみるべし。(その後、念のため、起動しているIEもすべて終了させてから、IEを再び起動させてみる。)」

この教訓にしたがってみたところ、IE7でもfaviconが表示できました。

いやぁ、助かりました。

情報を公開していただき、ありがとうございます。

faviconに、こんな罠があるとは。。。

 

| | コメント (0) | トラックバック (0)

2007/08/18

IE6のCGの問題を解消するアップデートが出ている模様

Fixing GC issues on IE 6: New IE download(Ajaxian)

IE7では、ガベージコレクション(GC)の問題は解消されているようですが、IE6でもGCの問題を解消するアップデートが提供されたとのこと。

Windows Updateでは提供されていないようなので、IE6ユーザにAjaxアプリケーションを使ってもらいたい場合に適用するとよさそうですね。

 

(2007.08.19追記)

2007/06/26時点で、下記のようなエントリーがあがっていますね。既にIE6は直ってる?また別の問題?

 

Tags: , ,

| | コメント (0) | トラックバック (0)

2007/08/17

YouTubeにケータイ動画をアップする方法の動画がありました

ふと、YouTubeの画面をながめていたら、「やってみよう。携帯からYouTube にアップロード! 」という文言が。

その動画の通りにケータイ動画をアップロードしてみると、なんの問題もなくアップロードが完了しました。

あ、使用したケータイは、FOMA SH902i です(ちと古い?)。

ついでなので、mixiのYouTube動画を貼り付ける機能も試してみましたが、こちらもOKでした。

動画を利用して、ちょっとした情報を共有するのもずいぶん簡単になりましたね。

 

やってみよう。携帯からYouTube にアップロード!
http://jp.youtube.com/watch?v=_u03eXpDnxg

 

| | コメント (0) | トラックバック (0)

2007/08/15

HTML5の情報を扱うサイトが登場した模様

HTML5.JP

W3Cで検討しているらしいHTML5についての情報を扱うサイトが登場した模様。

正直、HTML5なんてやめて欲しいのですが、情報はチェックする必要があるので、ありがたいサイトかも。

ただ、RSS配信はされてないので、はてなアンテナあたりで更新情報をチェックする必要があります。

 

■関連エントリー

 

Tags: ,

| | コメント (0) | トラックバック (0)

2007/08/06

Webサイトのボタンは、buttonタグを使うといいらしい

buttonタグでサブミットするあれこれ(Unoh Labs)

Webサイトでボタンを作成するには、buttonタグを使うとよいというお話。

Webデザイナーの方は、ボタン1つにもこだわっているんだなぁと感心です。

 

| | コメント (0) | トラックバック (0)

2007/07/08

HTML5ではXHTML1.0にも変更が入るらしい

HTML 5により見直されるXHTML(Web標準Blog)

上記記事によると、現在のXHTMLのMIMEタイプは”application/xhtml+xml”が規定されているけれど、IEが対応していないため、”text/html”がXTHMLで主に使用されているとのこと。

MIMEタイプが”text/html”だと、XHTMLだとブラウザが解釈しないため、XMLエラー検証を行わない問題があるそうです。

HTML5では、XTHMLのMIMEタイプは”application/xhtml+xml”だけになるため、こういった問題は起こらなくなるようですね。

しかし、既存のブラウザが対応しないことには、普及しない気がしますが。。。

ちょっと気になったのがこのくだり。

SVGを埋め込んだりXSLTを使うなどXMLとして扱いたい場合にのみXHTMLを使用し、通常のWebサイトやWebアプリケーションはHTMLを用いるよう促しています。

Web標準準拠ということで、無理してHTML4.01から XHTML1.0へ移行したWebサイトもあると思うのですが、そういったサイトはどうなるのでしょうね。

 

■関連エントリー

 

Tags:

| | コメント (0) | トラックバック (0)

2007/07/04

PHPフレームワークのZend Framework 1.0が公開されたとのこと

『Zend Framework 1.0』公開、本格業務用途にも期待(Japan.internet.com)

PHPのオープンソースフレームワークの、Zend Framework 1.0が公開されたとのことです。

記事によれば、これによりPHPを、J2EEや.NETと同列に語ることができるような雰囲気ですね。

Zend Technologies の共同創設者 Andi Gutmans 氏によると、Zend Framework は最初の開発版公開以来、ダウンロード数が100万件を超え、230人以上の開発者から協力を得たほか、IBM と Google の両社からも支援を受けているという。

Zend Framework の要は、Web アプリケーションの配備や Web サービスの利用を簡易化および迅速化するためのコンポーネント群だ。その中には、Google の『GData API』を用いるアプリケーションやサービスのマッシュアップ作成に利用できるコンポーネントもある。同フレームワークは、Amazon、Flickr、Yahoo! の各種 Web サービス API にも対応している。

日本語のマニュアルもあるようです。 

本当にそこまでのものであるなら、Windows Server 2008 サーバコア + PHP + Zend Framework という選択肢も出てくるのかもしれませんね。

 

↓ダウンロードはこちらから
Zend Framework
http://framework.zend.com/

 

Tags:

| | コメント (0) | トラックバック (0)

2007/07/02

携帯サイト構築メモを更新しました

最近は、Webサイトのモバイル対応が、かなり重要なポイントになってきていますね。

そこで、自分用の携帯サイト構築のためのメモとして、細々と当ブログ記事の情報を更新していたのですが、今回大幅に情報を更新したので、改めてご紹介いたします。

皆さんのお役に立てば幸いです。

 

| | コメント (0) | トラックバック (0)

2007/06/27

いろんなブラウザの歴史が分かるサイト

GIGAZINEにて、いろんなブラウザの歴史が分かるサイトが紹介されていました。

 ブラウザの歴史的なまとめサイトは、Webサイトのサポートブラウザを決める際に、とても役に立ちますね。

フォクすけ*ブログのFireFoxの歴史の方が見やすいですが。。。

 

ブラウザの歴史

 

 

■参考サイト

■関連エントリー

 

| | コメント (0) | トラックバック (0)

2007/06/20

FireBugの日本語版が公開されています

Thousand Yearsさんにて、FireBugの日本語版が紹介されていたので、早速インストールしてみました。

 

使ってみた感じですが、英語でも日本語でもどっちでも変わらないかも(笑)。

FireBugは、英語であってもWeb開発者であれば普通に理解できる単語しかないんですよね。。。

ツールが日本語化されたことより、FireBugの公式サイトが日本語対応した方が重要かもしれませんね。

 

↓FireBug日本語版
http://www.getfirebug.com/jp.html

 

FireBug

 

■参考サイト

 

| | コメント (0) | トラックバック (0)

2007/06/15

Silverlightの日本語サイトが公開されています

Flashに対抗するマイクロソフトの「Silverlight」、日本語サイト公開(INTERNET Watch)

Silverlightの日本語サイトが公開されたようです。

スクリーンショットを取ろうかと思ったのですが、Silverlightの再生部分がどうしても真っ黒になってしまうのは、Silverlightのコンテンツ保護機能なのでしょうか?

(2007.6.16追記)
dara-jさんより、IE7, FireFox2でもうまくいったというコメントを頂き、デスクトップPCで試したところうまくスクリーンショットを取ることができました。dara-jさん、情報ありがとうございました!

 

Microsoft Silverlight
http://www.microsoft.com/japan/silverlight/

 

↓再生はできたがスクリーンショットが取れなかった(ノートPC)
Silverlight

↓再生もスクリーンショットもうまくいった(デスクトップPC)
Silverlight

 

| | コメント (4) | トラックバック (2)

2007/06/13

Netscape 9 ベータ版がリリースされているらしい

英語版のみですが、Netscape 9のベータ版がリリースされている模様。

ベースがFireFox2.0.0.4のため、FireFoxの拡張機能も使えるようです。

多少の機能追加はあるようですが、なぜ今さら新バージョンリリースなのでしょう?

Gekoエンジンとはいえ、日本語版が出たら動作検証ブラウザが増えるのかなぁ。。。

日本語版がでるかどうかすら分かりませんが。

 

Netscape Navigator Web Browser
http://browser.netscape.com/

 

■関連サイト

■関連エントリー

 

| | コメント (0) | トラックバック (0)

2007/06/12

Windows版 Safari 3ベータ版リリース

AppleがWin対応ブラウザ「Safari 3」公開,iPhoneはWeb2.0アプリをサポート(ITpro)

Windows 版のSafari 3のベータ版がリリースされたとのこと。

ダウンロードは、以下からできます。

GIGAZINEにて、詳しい解説がされていますね。

dara-jさんのところでは、Windows 2000でチャレンジしているようです。

現時点では、日本語がうまく表示されないようですが、下記の記事で解決方法が紹介されています(力技?)。

これで、Safariの動作確認が楽になるといいですね。

Macを用意するのは大変なので。

 

| | コメント (2) | トラックバック (0)

Apolloの正式名称決定 & Aptanaが早くも対応

Adobe Apollo 改め Adobe Integrated Runtime (AIR) パブリックベータ開始(akihiro kamijo)

オレンジニュースさん経由で知ったのですが、Apolloの正式名称が「Adobe Integrated Runtime (AIR)」に決定したそうです。

同時に、パブリックベータ版が公開され、下記よりダウンロードできるとのこと。

パブリックベータ版での注意点や変更点は、akihiro kamijoさんのブログにて解説されています。

ちょっと驚いたのが、正式名称決定と同時期に、IDEのAptanaがAIRに対応が済んでいるところです。

Apollo、いやいや AIR も現実味(?)を帯びてきましたね。

 

■関連サイト 

 

Tags: , ,

| | コメント (0) | トラックバック (0)

2007/06/06

オープンソースWebOSの「eyeOS」が正式リリース

オープンソースのAjax Webデスクトップ「eyeOS 1.0」正式リリース(ITpro)

オープンソースWebOSの「eyeOS」が正式リリースしたとのこと。

ライセンスはGPLライセンスです。

eyeOS公式サイトでは、ユーザ登録をすると、eyeOSを体験することもできます。

オープンソースのWebOSも、ここまできたかという感じですね。

 

eyeOS公式サイト
http://eyeos.org/

EyeOS(SourceForge.net)
http://sourceforge.net/projects/eyeos/

 

eyeOS

 

| | コメント (0) | トラックバック (0)

2007/06/04

Google Gearsの技術要素の活かし方

Google Gears の使い道(てっく煮ブログ)

てっく煮ブログさんにて、Google Gearsの技術要素と、その活かし方が解説されています。

Google Gearsを全面利用するのは大変ですが、Google Gearsの技術要素を個別に利用するだけでも、非常に効果があることが分かります。

とても参考になりました。

| | コメント (0) | トラックバック (0)

2007/05/31

Google Gears を使えばローカルで動作するWebアプリが構築できる模様

Googleが、2007年5月31日に、ローカルでWebアプリケーションを動作させることが可能になる「Google Gears」というプラットフォームを発表したとのこと。

Google Gearsに対応したWebアプリケーションであれば、ネットワークが接続されていなくても問題なく作業ができるようですね。既に、「Google Reader」は対応済みだそうです。

動作原理は、こんな感じ。

Google Gearsではローカルサーバ機能、データベース保存機能、アプリケーションの動作領域といった3つのAPIを組み合わせた。Google Gearsを拡張機能としてブラウザにインストールすれば、ローカルサーバにHTMLや画像ファイル、JavaScriptなどを保存するとともに、Webサイト側のサーバが管理していたデータベースをブラウザ側に保存するようになる。利用するWebアプリがGoogle Gearsに対応していれば、ローカルPC内だけでWebアプリとデータベースの“通信”ができるようになるため、オフラインでも利用できるというわけだ。

Webブラウザの限界に挑戦――オフラインでもGoogleが利用可能に (ITmedia Biz.ID)』より

 うーん。これは便利かも。

ApolloやSilverlightが注目を集める中、Googleはこんな技術を開発してたんですねぇ。

さすがです。

なお、Google Gearsは、現在ベータ版で、Windows XP/Vista 上の、IE6以降かFireFox1.5以降が動作環境になっています。

 

Google Gears (BETA)
http://gears.google.com/

 

■参考サイト

 

 

Tags: ,

| | コメント (0) | トラックバック (2)

2007/05/29

Sunがソーシャルブックマークツールをオープンソースで公開したとのこと

Sunがソーシャルブックマークをオープンソースで公開(ZDNet Japan)

Sunがソーシャルブックマークツールの「Slynkr」を、オープンソースで公開したとのこと。

「Slynkr」は、Javaで構築されていて、DBはOracle,JavaDB,MySQLが使用できるようです。

現在のバージョンは、まだアルファ版のようですね。

なお、ライセンスはApache License Version 2.0になっています。

 

GlassFish » Slynkr
https://slynkr.dev.java.net/

 

■関連サイト

 

 

Tags: ,

| | コメント (0) | トラックバック (0)

2007/05/28

スクリーンショット.jp - 複数のブラウザでサイトのスナップショットを取ってくれるWebサービス

「スクリーンショット.jp」は、複数のブラウザでサイトのスナップショットを取ってくれる、ナイスなWebサービスです。

海外にも、browsershots.orgというものがあり、対応ブラウザの数は多いのですが、イメージが表示されるまで時間がかかります。

しかし、この「スクリーンショット.jp」は、非常に短い時間でスナップショットを取ってくれます。

↓設定画面
スクリーンショット.jp

↓実行結果
スクリーンショット.jp

↓当ブログのSafari表示結果
スクリーンショット.jp

 

無料版は、1時間に3回まででロゴが表示される制限はありますが、これは非常に便利!

 

スクリーンショット.jp
http://screenshots.jp/

 

■関連エントリー

 

| | コメント (0) | トラックバック (0)

2007/05/25

Spket IDE が Silverlightに対応したとのこと

SilverlightやXAMLのプレビュー機能も追加した「Spket IDE 1.5.9」リリース(Eclipse, プラグイン)(CodeZine)

eclipseベースのJavaScript IDEである「Spket IDE 」が、SilverlightのJavaScriptコードアシスト機能と、XAMLのビューアを備えたようです。

機能の名称は、「XAML Editor」です。

画面のスナップショットは、こちらから参照できます。

うーん。これはすごい。

 

Spket IDE
http://www.spket.com/

 

■関連エントリー

 

| | コメント (0) | トラックバック (0)

2007/05/23

SQLインジェクションをスキャンしてくれるツール

無料で使えるSQLインジェクション対策スキャナ トップ15(ホームページを作る人のネタ帳)
フリーの SQLインジェクション スキャナー トップ15(うさぎ文学日記)

なにやら、SQLインジェクションをスキャンしてくれるツールがあるようです。 

  1. SQLIer
  2. Sqlbftools
  3. SQL Injection Brute-forcer (.tar.gz)
  4. SQLBrute (.py)
  5. BobCat
  6. sqlmap: a blind SQL injection tool
  7. Absinthe :: Automated Blind SQL Injection
  8. SQL Injection Pentesting TooL
  9. SQID - SQL Injection digger
  10. Blind SQL Injection POC (.pl)
  11. SQL Power Injector
  12. FG-Injector Framework
  13. sqlninja: a SQL Server injection & takeover tool
  14. Automagic SQL Injector
  15. NGSS SQL Injector
- 「フリーの SQLインジェクション スキャナー トップ15(うさぎ文学日記)」より

ホームページを作る人のネタ帳 さんでは、いくつか日本語の解説がついています。

ふーむ。世の中には便利なものがあるんですねぇ。

でも、このツールは、自分の管理下にあるサイトにだけ使ってくださいね。

 

なお、情報元は下記サイトとのこと。

Top 15 free SQL Injection Scanners - Security-Hacks.com
http://www.security-hacks.com/2007/05/18/top-15-free-sql-injection-scanners

 

| | コメント (0) | トラックバック (0)

2007/05/22

ブラウザ上でグリッドを表示できる、ものスゴく便利なブックマークレットが公開されています

ものスゴく便利なグリッド表示用ブックマークレット登場(Web担当者Forum)

上記サイトで、ブラウザ上でグリッド表示ができる、ものスゴく便利なブックマークレットが公開されています。

実際に実行した状態は下図の通りなのですが、このグリッドはドラッグ&ドロップで位置を変更できるだけではなく、グリッド色も変更できます。 画面デザインによっては、見にくい色もあるでしょうから、これはうれしい機能ですね。

また、コントロールパネル用のウィンドウが画面内に表示されていますが、この中の矢印ボタンを使うと、1px単位でグリッドの位置調整もできます。

これは、非常に便利!

 

グリッド表示用ブックマークレット

 

| | コメント (0) | トラックバック (0)

2007/05/18

mod_evasive - ApacheのDOS攻撃対策ツール

Apacheに対するサービス拒否攻撃を回避する方法(ITpro)

ITproにて、ApacheのDOS攻撃対策ツールの「mod_evasive」が紹介されています。

Linuxだと自分でビルドするらしいです。

そういえば、はてなで使用している「mod_dosdetector」もオープンソースで提供されていましたね。

 

mod_evasive(Nuclear Elephant)
http://www.zdziarski.com/projects/mod_evasive/

サーバにDoS耐性を付ける(とあるはてな社員の日記)
http://d.hatena.ne.jp/stanaka/20070204/1170553603

mod_dosdetectorの反応への反応(とあるはてな社員の日記)
http://d.hatena.ne.jp/stanaka/20070208/1170916246

mod_dosdetector
http://sourceforge.net/projects/moddosdetector/

 

| | コメント (0) | トラックバック (0)

2007/05/17

SWFAddress - Flashでパーマリンクを実現するライブラリ

Flashのパーマリンク問題をSWFAddressで解決(Unknown Quality)

「SWFAddress」を使用すると、Flashでパーマリンクを実現することができるとのこと。

Flashは使う機会がないですが、こんな方法があるんですね。

忘れないようにしないと。

なお、ライセンスはMITライセンスです。

 

SWFAddress(Asual)
http://www.asual.com/swfaddress/

 

| | コメント (0) | トラックバック (0)

WebLOAD - オープンソースのWeb負荷ツール

オープンソース戦略により、無償で使えるようになった負荷テストツール(ウノウラボ Unoh Labs)

上記の記事によると、もともと商用だったWebLOADがオープンソース化され、機能制限はあるけれども無償で利用できるようになったとのことです。

こういうのはありがたいですね。

商用の負荷ツールはかなり高いですし。

そういえば、MicrosoftもWeb Application Stress ToolというフリーのWeb負荷ツールを提供していましたね。

 

WebLOAD(SourceForge.net)
http://sourceforge.net/projects/webload/

Web Application Stress Tool(Microsoft)
http://www.microsoft.com/downloads/details.aspx?familyid=E2C0585A-062A-439E-A67D-75A89AA36495&displaylang=en

Web Application Stress Tool を使い倒そう!
http://www.geocities.co.jp/SiliconValley/2627/index.html

 

| | コメント (0) | トラックバック (0)

2007/05/13

Webページを高速化する14のルール

あなたのページを最速にする14の掟(404 Blog Not Found)

小飼弾さんのブログで、Webページを高速化するルールが紹介されていました。

もともとは、Yahoo!のSteve Souders氏が公開していたものを、小飼弾さんが分かりやすく日本語でまとめてくれています。

  1. HTTPリクエストは最小限に - Make fewer HTTP requests
  2. CDNを活用 - Use a CDN
  3. Expiresヘッダを利用 - Add an Expires header
  4. コンテンツはGzipせよ - Gzip components
  5. CSSは上に - Put CSS at the top
  6. JSは下に - Move JS to the bottom
  7. CSSのexpressionの利用は控えよ - Avoid CSS expressions
  8. JSとCSSは外部化せよ - Make JS and CSS external
  9. DNS参照を抑えよ - Reduce DNS lookups
  10. JSを「縮刷」せよ - Minify JS
  11. リダイレクトは控えよ - Avoid redirects
  12. スクリプトの重複を削除せよ - Remove duplicate scripts
  13. ETagはオフにせよ - Turn off ETags
  14. AJAXを小さくしてキャッシュ可能にせよ - Make AJAX cacheable and small

いやぁ、ありがたいですね。

感謝です。 

 

◇関連エントリー

 

| | コメント (0) | トラックバック (0)

2007/05/12

Internet Explorer Developer Toolbar 正式版リリース

MS、無償のWeb制作者向けIEプラグイン「Internet Explorer Developer Toolbar」正式版公開(CodeZine)

ようやくという感じですが、Internet Explorer Developer Toolbarの正式版がリリースされました。

Internet Explorer Developer Toolbarは、IE上で表示されているサイトの詳細な情報を簡単に参照したり、一部加工したりすることができるWeb開発者向けのIEアドインです。

機能の一覧は、CodeZineの記事を参照していただくとして、便利だなと思う機能をご紹介します。

 

まず、IEの画面右上に表示される矢印のアイコンをクリックして起動します(画面はIE7)。

 

なんといっても、便利なのはDOMインスペクタ機能です。

要素をマウスでクリックするだけで、要素の詳細な情報を取得したり、要素の属性加工できます(下図参照)。

 

また、選択した要素のスタイルシート付きのソースも表示できます。

ソースの折りたたみ機能もいい感じ。

 

 スタイルシートを加工することもできます。

 

 

地味ですが、Web開発時にうれしいのがブラウザのキャッシュクリア機能です。

 

私的に結構うれしかったのが、表示しているサイトのCookie情報を表示する機能ですね。Cookieのクリア機能もあります。

 

こんな感じで、とても便利なInternet Explorer Developer Toolbarですが、FireBugのようなソースの編集機能やJavaScriptのデバッグ機能は付いていません。

デバッグについては、Firebug Liteを使うとか、下記で説明されているMicrosoft Script Editorを使うのがいいかなと思います。

 

でもまあ、IEの開発も随分とやりやすくなりましたね。

 

↓ダウンロードはこちら
Internet Explorer Developer Toolbar
http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&DisplayLang=en 

Tags:

| | コメント (0) | トラックバック (0)

2007/05/08

IE8は2008年10月までにリリース?

MS、「IE 8」の基本設計を示唆--セキュリティと使いやすさを追求(CNET Japan)

Microsoft主催の「Mix '07」カンファレンスで、IEプラットフォームアーキテクトのChris Wilson氏が、2006年10月にIE7をリリースをしたが、その2年以内にIE8を開発する意向だと話したようです。

ですので、2008年10月ということになるのですが、IEはOSに密着しているので、あまりバージョンアップしてほしくなかったりして。システム移行が簡単でスムーズに行けばいいのですが、なかなかそうはならないですからね。。。

とはいえ、IEがよりセキュアになり使いやすくなるのは悪い話ではないので、ちょっと微妙な感じではあります。

 

Tags: ,

| | コメント (0) | トラックバック (1)

2007/04/26

HTMLの最適化を最大にするTips

Optimize HTML size to the MAX

上記サイトで、HTMLの最適化を最大にする8つのTipsが紹介されています。

なんちゃってまとめですので、正確なことは元記事をご参照ください。

基本的に、以下の2つのスタンスで最適化をするようです。

  • ユーザへのレスポンス回数を減らす
  • データ転送量を少なくする

1. Rename your images

イメージファイルの名前を短くしましょう。

  • ファイル名の変更
    • "myarticlerating.png" → "r.png"
  • フォルダ名の変更も忘れずに
    • "images/" → "i/"

2. Use short CSS selectors

CSSのセレクタの名称を短くしましょう。

  • “.aredparagraph” →“.arp”
  • “.thisclassisblue” → “.tcb”

3. Use a CSS compressor

CSS圧縮ツールを使いましょう。

例えば、CLEANCSS があります。

4. PNG is not always the format to choose

 PNGはいつでも最適な選択ではありません。

容量を抑えたいときは、GIFを使うことも考慮しましょう。

5. Rename your JavaScript functions and compact your .js files

JavaScriptの関数名を短くしましょう。

  • “ratearticle” → "r"

JavaScriptファイルを圧縮しましょう。

JavaScript圧縮ツールには、minifyがあります。

6. Include only what is needed

JavaScriptは必要な分だけ読み込みましょう。

ログイン後の機能を、ログイン前に読み込む必要はありません。

7. Use PHP or HTML Tidy

Tidyを使って、ブラウザのレンダリングに不要なデータを削除しましょう。

PHPからTidyを使用することもできる?(←今いち不明)

8. Use GZIP compression

GZIP圧縮を使いましょう。

IISはこちら、Apacheはこちらを参照してください。

 

この対応により、10万ページビューのサイトで、通信量が1日当たり1.4GBも圧縮でき、月間では43GBも圧縮できたそうです。

力技な部分もありますが、パフォーマンス向上のヒントにしたいですね。

 

◇関連エントリー

 

| | コメント (2) | トラックバック (0)

2007/04/22

サイトのどの部分がたくさんクリックされたのか画像で分析できるツール

The definitive heatmap(Corunet. El blog)

先日、サイトのどの部分がたくさんクリックされたか画像で分析できる「ClickHeat」というツールをご紹介しましたが、上記サイトで同様のツールが公開されています。

ログ収集は、ブラウザサイドはJavaScriptで、サーバサイドはApacheのモジュールのmod_imapを使用するようです。

ログ解析は、Rubyでログから画像生成後、Bookmarkletに入れたJavaScriptでオーバーレイのように、サイトの画面に重ね合わせる模様。

サイト分析をする際には、こういった需要が結構あるんでしょうね。

なお、ライセンスはMITライセンスとのことです。

The definitive heatmap

 

| | コメント (0) | トラックバック (0)

2007/04/17

IE7で意識しておきたいセキュリティの変更点

IE 7の普及でサーバ証明書失効によるトラブルが表面化する(高木浩光@自宅の日記)

IE7からは、「サーバー証明書の取り消しを確認する」という設定がデフォルトでONになっているため、証明書の切れたサイトを見ようとすると、「このWebサイトのセキュリティ証明書には問題があります。」と表示されて、サイトが表示されない現象が起きるそうです。

しかも、オレオレ証明書の場合と違い、ユーザがサイトを表示する方法がないため、ユーザはとても混乱しそう。

ちなみに、IE6では、この設定はデフォルトでOFFになってるようです。

これって、本当はサーバ管理者の手落ちなのですが、元記事にも下記のような記述がありましたが、現実に本当に起こりそうで怖いです。

今後、サイト運営者が「失効確認の設定をオフにしてください」などと言い出すことが懸念される。

 以前、JavaScriptを使用しているサイトで、ユーザにJavaScriptを使用できるようにするために、信頼済みサイトにドメイン名を入れるのではなく、IEのセキュリティレベルを引き下げるよう説明していたこともあったようなので、いかにも起きそう。。。。

折角、IEのセキュリティレベルが上がったのに、これじゃあ意味がないですね。

自分がそんなことを言わないように、この件はちゃんと覚えておこうと思います。

 

(お詫びとお礼)
エントリー公開時に間違った設定(発行元証明書の取り消しを確認する)を載せていました。間違った知識を載せてしまい申し訳ございません。

また、高木先生には、間違いをご指摘いただきありがとうございました。

・IE7の該当設定画面

IE7

 

| | コメント (0) | トラックバック (0)

2007/04/10

Web API情報サイトの「Mashupedia」がオープン

ベクター、Web API情報サイト「Mashupedia」オープン(@IT)

ベクターが、Web API情報サイトの「Mashupedia」をオープンしたとのこと。

国内外にある約500種類のWeb APIを全て紹介するという意気込みです。

RSS配信もされていますので、RSSリーダーに登録するのもいいですね。

というか、しました。(^_^;

Mashupedia

Mashupedia
http://www.mashupedia.jp/

 

| | コメント (0) | トラックバック (0)

ClickHeat - HTMLページのどの部分がたくさんクリックされたのか画像で解析できるツール

ClickHeat

ClickHeatは、HTMLページのどの部分がたくさんクリックされたのか、画像で解析できるツールのようです。

言葉で説明するより、見た方が早いと思うので、デモのスナップショットをどうぞ。

 

・クリック部分に×がつくパターン

ClickHeat

・クリック部分が多い部分が赤くなるパターン。少ないと青。

ClickHeat 

 

動作環境は下記のようになります。

  • クライアントブラウザ(テスト済のもの)
    • FireFox2.0
    • IE6, IE7
    • Konqueror etc
  • サーバ
    • PHP
    • グラフィックライブラリGD(PNGサポート必要)

ライセンスは、GPLライセンスになります。

バージョンはまだ0.11と低いですが、実験的に使うだけでも役に立ちそうですね。

 

| | コメント (0) | トラックバック (0)

2007/04/05

Javascript keyCode checker tool - ブラウザのキーコードを簡単に調べるツール

Javascript keyCode checker tool

上記サイトで、ブラウザのキーコードを簡単に調べることができます。

自分でJavaScriptを書いてもいいのですが、手早く調べたいときにどうぞ。

キーコードチェックに使用しているJavaScriptも公開されているので、自分用のツールに組み込んでもいいかもしれませんね。

 

Javascript keyCode checker tool

 

| | コメント (0) | トラックバック (0)

2007/04/04

現在のWeb技術の振り返り

Web標準,Ajax,WebサービスAPI(マッシュアップ)を基礎から理解する(ITpro)

上記のITproの記事で、Web標準、Ajax、WebサービスAPIの概要と、今までのITproの連載記事へのリンクが掲載されています。

現在のWeb技術の振り返りにどうぞ。

#って、自分が読まなきゃ。。。

 

| | コメント (0) | トラックバック (0)

2007/04/03

IEを超シンプルに判定する方法

Sniff!

上記の記事で、IEを超シンプルに判定する方法が紹介されていました。

var isMSIE = /*@cc_on!@*/false;

たったこれだけです。

IEの条件付コンパイルを利用しているようですが、IE5.01, IE5.5, IE6.0, IE7.0, FireFox2.0, Opera9.1.0 で問題なく動作しました。

うーむ。すばらしい。

 

Tags: ,

| | コメント (0) | トラックバック (0)

2007/04/02

CHEATSHEETS & REFERENCE - チートシートまとめサイト

CHEATSHEETS & REFERENCE

上記サイトは、JavaScriptやCSSなど、多種多様なチートシートを公開しているサイトへのリンク集となってます。

チートシートが欲しいときは、ここから探すのがよいかも。

CHEATSHEETS & REFERENCE

 

| | コメント (0) | トラックバック (0)

2007/04/01

Webページを高速化するための14のTips

Rules for High Performance Web Pages

上記サイトで、Webページを高速化するための14のTipsが紹介されています。

Rule 1 - Make Fewer HTTP Requests
Rule 2 - Use a Content Delivery Network
Rule 3 - Add an Expires Header
Rule 4 - Gzip Components
Rule 5 - Put CSS at the Top
Rule 6 - Move Scripts to the Bottom
Rule 7 - Avoid CSS Expressions
Rule 8 - Make JavaScript and CSS External
Rule 9 - Reduce DNS Lookups
Rule 10 - Minify JavaScript
Rule 11 - Avoid Redirects
Rule 12 - Remove Duplicate Scripts
Rule 13 - Turn Off ETags
Rule 14 - Make AJAX Cacheable and Small

  まだ全ての記事ができあがってはいませんが、最初の方は具体的なサンプルで計測タイムも出力されるので、ありなかなか参考になります。

Webサイトのパフォーマンスを向上させたいときにどうぞ。

 

| | コメント (0) | トラックバック (0)

2007/03/24

Webアプリ開発用FireFox拡張まとめ記事

Webアプリケーション開発者向け Firefox拡張機能 33+1選(MYCOMジャーナル)

Webアプリの開発で使えるFireFox拡張のまとめ&解説記事が、MYCOMジャーナルに掲載されています。

その数、なんと34個。

頑張りましたねぇ。。。

聞いたことのない拡張もあり、なかなか参考になります。

今度、しっかり読もう(笑)。

あ、記事の目次はこちらです。

 

| | コメント (0) | トラックバック (0)

2007/03/23

ブラウザのWeb標準対応状況が分かるサイト

Web browser standards support

上記サイトで、ブラウザがWeb標準にどのくらい対応しているかの詳細な情報が公開されています。

対象となるWeb標準は、HTML, CSS, DOM, ECMAScriptです。

英語の情報ですが、表の中にY/Nがあるだけなので、基本的な部分は問題なく参照できると思います。

うーん。すばらすぃ。

 

Web browser standards support

 

| | コメント (0) | トラックバック (0)

2007/03/22

OpenLaszloがAjaxをサポートした模様

OpenLaszlo 4.0 Released - Now with Ajax(Ajaxian)

OpenLaszloは、FlashベースのWEBアプリケーションを構築するためのオープンソースプラットフォームで(たぶん)有名ですが、新しいバージョン4.0でAjaxをサポートしたとのことです。

アーキテクチャとしては、OpenLaszloのプロジェクトを作成すれば、ビルドの際にFlashアプリかDHTML(Ajax)アプリか切り替えられる感じでしょうか?


http://www.openlaszlo.org/legals より

OpenLaszloも、なかなか面白くなってきましたね。

 

| | コメント (0) | トラックバック (0)

ブラウザで顔検出ができる時代に

JavaScriptから利用できる顔検出API「facekit」(王様の箱庭 :: 日記)

上記エントリーで、顔の動きでGoogle Mapsを操作するデモが公開されてます。

facekitという顔検出APIを利用しているようですが、こりゃすごい。

必見です。

 

Facekit.net
http://facekit.net/

 

| | コメント (0) | トラックバック (0)

サイト閲覧者のブラウザを攻撃者の手先にするJavaScriptツールが公開されるらしい

ウェブ閲覧者を攻撃者の手先に変えるツール--研究者が発表へ(CNET Japan)

JavaScriptによる脆弱性検出ソフトを、セキュリティ研究者が開発したとのこと。

Jiktoはウェブアプリケーション用の脆弱性検出ソフトである。Hoffman氏によると、公開されているウェブサイトを密かに巡回して脆弱性を探し、第三者に結果を送信するという。同氏は、攻撃者がJiktoを自分のウェブサイトに設置したり、クロスサイトスクリプティングと呼ばれる一般的なウェブセキュリティホールを悪用して信用のあるサイトに埋め込んだりできると述べた。

 しかも。。。

今週後半、ワシントンD.C.で開催されるハッカーイベントShmooConでこのツールを公開する予定である。

 ちょっとちょっと。

そんな物騒なものを、物騒なところで公開しないでくださいな。。。

しかし、ブラウザのセキュリティをどうするのか、今後の大きな課題ですね。

 

| | コメント (0) | トラックバック (0)

2007/03/20

JavaScriptでサロゲートペアを検出するヒント

サロゲートペアをJavaScriptで検出する方法(Web系雑記)

上記エントリーで、JavaScriptでサロゲートペアを検出するサンプルフォームが公開されています。

結構シンプルなコードなのですが、Windows Vistaからサロゲートペアを入力したところ、ちゃんと検出できました。

Webアプリケーションでサロゲートペアをどう扱うか悩んでいたところなので、この情報はとてもありがたいです。

感謝!

 

| | コメント (0) | トラックバック (0)

AdobeがApolloのアルファ版を公開

Adobeから、AjaxやFlashなどのWeb技術をオフラインでも実行できる環境の「Apollo」のアルファ版が公開されたようです。

Apolloのよさ気なところは、馴染みのあるWeb技術を使ってローカルアプリを作れるだけでなく、一度作れば、Windows, Mac, Linux上で動作する点ですね。

しかし、ネットの住人の方々の注目度の高さには驚きました。(^_^;

既にダウンロードして試した上に、ブログで記事を書いている方々がたくさんいます。

個人ブログの記事とニュースサイトへのリンクを載せておきます。

・個人ブログ

 

・ニュースサイト

・ドキュメント

 

(2007.03.21追記)

まだアルファ版なのに、Apolloの注目度は本当にすごいですね。

 

Tags: , ,

| | コメント (0) | トラックバック (1)

2007/03/14

新しいHTML標準が検討されているらしい

HTMLに新しい風が吹く?(ITmedia)

HTML4.01でHTMLの進化は止まり、今後はXHTMLへ移行すると思っていたのですが、新しいHTML標準が検討される模様。

W3CはHTMLの新版のリリースを計画しているだけでなく、そのために全く新しい作業部会を設置するとまで語っている。

W3Cプレスリリースは、以下の参照してください。

うーん。なんてことでしょう。。。

まあ、サイトを見るだけなら問題ないのですが、新しいWebアプリを作るときに「これからはXHTMLですよ」と言えなくなりますね(笑)。

 

Tags: ,

| | コメント (0) | トラックバック (0)

2007/03/07

Ajaxを利用して、ブラウザの処理ログをサーバ側に出力するTips

Ajaxでデバッグしよう(@IT)

Ajaxというか、XMLHttpRequestを利用して、ブラウザの処理ログをサーバ側に出力するTipsが@ITで紹介されています。

今まで考えていませんでしたが、確かにこういうアプローチもありですね。

サンプルプログラム(JavaScript,Perl)も公開されていますし、実際のWeb開発プロジェクトで参考になりそうです。


(2007.03.07追記)
サンプルコードについて、下記のブログで厳しいつっこみが入ってます。

勝手に添削 - Ajaxでデバッグしよう - @IT(404 Blog Not Found)
http://blog.livedoor.jp/dankogai/archives/50780781.html

 さすがというべき?

 

Tags: ,

| | コメント (0) | トラックバック (0)

2007/03/05

Windows上で使えるRailsがあるらしい

Ruby on Rails究極指南:
第1回 Instant Railsで始めるWindows環境のRails(ITmediaエンタープライズ)

ITmediaエンタープライズにて、Windows上で使用できるRailsの「Instant Rails」が紹介されています。

Windowsがメインの私にとっては、かなりうれしいツールです。

 

Instant Rails
http://instantrails.rubyforge.org/wiki/wiki.pl

 

| | コメント (0) | トラックバック (0)

2007/02/21

JavaScriptによるセキュリティ攻撃が現実味を帯びてきた模様

専門家が実証、JavaScriptコードでルータを乗っ取る——対策はルータのパスワード変更(Open Tech Press)

「JavaScriptによるセキュリティ攻撃が将来出てくる」という話をIT系の雑誌で以前読みましたが、とうとう現実味を帯びてきたようです。

記事によると、デフォルトパスワードのままのルーター使用時に、ルータを攻撃するJavaScriptが埋め込まれているサイトにアクセスすると、ルータが乗っ取られるとのこと。

まあ、このケースではルータのデフォルトパスワードを使用している時点でアウトなのですが、JavaScriptでも高度な攻撃が可能になったということでもあります。

JavaScriptのウィルスやスパイウェアが出てきたら、どうやって対処すればいいのやら。。。



feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/02/09

ブラウザの操作を記録してくれるツール

Chickenfoot(MOONGIFT)

Chickenfootは、FireFoxの操作を記録して、自動実行が可能になるFireFoxプラグインです。

記録は、JavaScriptで行われるので、自分でスクリプトの作成も可能です。


↓公式サイト
Chickenfoot for Firefox: Rewrite the Web
http://groups.csail.mit.edu/uid/chickenfoot/


RecIE(MOONGIFT)

RecIEは、IEで操作を記録して、自動実行が可能になるツールの模様。

↓ダウンロードはこちらから
うみうみ屋さん
http://www.h7.dion.ne.jp/~umiumi/

よくみると、うみうみ屋さんって、Windowsアプリケーションの操作を記録する「UWSC」も配布してますね。UWSCも、何度か使いましたがなかなか便利でした。


ChickenfootとRecIEを、うまくテストに組み込むと便利かも。


(2007.2.9追記)
エントリー登録後に、新しいツールがPOP*POPにて紹介されていたので追記です。

定型作業を記録して再生できるFirefox拡張『iMacros』(POP*POP)

↓ダウンロードはこちらから
iMacros for Firefox
https://addons.mozilla.org/firefox/3863/
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/02/08

CSSプロパティとJavaScriptリファレンスの対応表

CSS Properties To JavaScript Reference Conversion

上記サイトで、CSSプロパティとJavaScriptリファレンスの対応表が公開されています。

「background-color (CSS)」 = 「backgroundColor(JavaScript)」という感じです。

この情報がなくて苦労したことがありましたが、探せばあるものですね。


CSS Properties To JavaScript Reference Conversion
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/02/06

Netscape 9が開発中らしい

Netscape、新ブラウザ「Netscape 9」を開発中(ITmedia News)

アメリカNetscapeの公式ブログによると、Netscape 9が開発中で、対応OSは、Windows, Linux, Mac OS X とのこと。

まだ、バージョンアップするんですか。。。
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

携帯サイト構築メモ

携帯サイトを作る情報を公開しているサイトを、何かの時のためにメモしておきます。

■情報サイト

■キャリア情報

■Tips

■絵文字Tips

■ASP.NET

■Perl

■PHP

■Python

■Ruby

■セキュリティ

■ユーザビリティ

■便利ツール/サービス

■携帯実機貸出/検証サービス

■勉強会系

■モバイルSEO

■その他

 

2007.09.22 更新
2007.09.06 更新
2007.08.19 更新
2007.07.29 更新
2007.07.28 更新
2007.07.02 情報を大幅追加
2007.05.19 情報追加&再構成

 

はてなブックマーク数

 

| | コメント (0) | トラックバック (0)

Top Level Domain world map - TLDがどの国のものか世界地図で分かるサイト

Top Level Domain world map

Top Level Domain world mapは、TLDがどの国のものか世界地図から一目で分かるサイトです。

アクセス解析をしたときなどに使えそうですね。

Top Level Domain world map

feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/01/27

FireBug1.0 正式版リリース

FireBug - Web Development Evolved

FireFoxの拡張機能である、FireBug1.0の正式版がひっそりとリリースされています。

FireBugは、Webアプリケーション開発では、もう必須のツールなので、正式版リリースはうれしいですね。

しかも、今まで気付かなかったのですが、ドキュメントが結構充実してます。

Console API

console関数では、出力時の書式設定も出来たんですね。
%s - String
%d, %i - Integer (numeric formatting is not yet supported)
%f - Floating point number (numeric formatting is not yet supported)
%o - Object hyperlink
しかも、今まで知らなかった出力形式もたくさん載ってます。
console.log(object[, object, ...])
console.debug(object[, object, ...])
console.info(object[, object, ...])
console.warn(object[, object, ...])
console.error(object[, object, ...])
console.assert(expression[, object, ...])
console.dir(object)
console.dirxml(node)
console.trace()
console.group(object[, object, ...])
console.groupEnd()
console.time(name)
console.timeEnd(name)
console.profile([title])
console.profileEnd()
console.count([title])
Command Line API

コマンドラインも充実してます。
$(id)
$$(selector)
$x(xpath)
dir(object)
dirxml(node)
cd(window)
clear()
inspect(object[, tabName])
keys(object)
values(object)
debug(fn)
undebug(fn)
monitor(fn)
unmonitor(fn)
monitorEvents(object[, types])
unmonitorEvents(object[, types])
profile([title])
profileEnd()

Keyboard and Mouse Shortcuts

キーボードのショートカットなどの解説です。


デバッグ機能や、DOMインスペクタもあるし、FireBugはもう手放せないですね。


Firebug - Web Development Evolved
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/01/26

IE3~7までをスタンドアローンでインストール可能なツール

スタンドアローンでIE3~IE7をまとめていれれるツール『Multiple_IE』(ByoZINE)

上記サイトで、IE3~IE7までを、スタンドアローンでインストールできるツールが紹介されています。

スタンドアローンというのは、IEは通常はOSに組み込まれていますが、IE単体でOSに影響なくインストールおよび起動が可能ということです。

一応、注意事項を引用しておきます。

* Sometimes IE5, IE5.5 and IE6 crash unexpectedly.

* The address bar in Internet Explorer 4.01 does not work. This is due to a missing file "browseui.dll". If you have that file with version number "4.72.3612.1706" let me know. As a workaround, press CONTROL+O and enter the address you want to visit there.

* Microsoft supplemental EULA says : IF YOU DO NOT HAVE A VALID EULA FOR ANY "OS PRODUCT", YOU ARE NOT AUTHORIZED TO INSTALL, COPY, OR OTHERWISE USE THE OS COMPONENTS AND YOU HAVE NO RIGHTS UNDER THIS SUPPLEMENTAL EULA.

Webデザインなどで重宝しそうですね。

Install multiple versions of IE on your PC
http://tredosoft.com/Multiple_IE
feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (0)

FireFoxまとめサイト

FireFoxまとめサイト

FireFoxの基本から応用まで、幅広く扱っているサイトです。

こんな便利なサイトがあったんですねぇ。。。

今まで、「IEは危ないからFireFoxを使えば?」と言いたかったのですが、全体的な説明をするのが大変なので、あまりやってませんでした。

※もちろん、IE7にして適切な設定をすれば安全ではあるのですが、通常のユーザには敷居が高いんですよね。。。

でも、これからは、『使い方は、「FireFoxまとめサイト」を見てね』で済みそう。

いい感じです。

FireFoxまとめサイト
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/01/24

IEで表示されているページを自由に編集するTips

ブラウザ上で画像やテキストを自由に編集する方法(POP*POP)

POP*POPにて、IEで表示されているページを自由に編集するTipsが紹介されています。

IE5.5以降のみ対応とのことですが、アドレスバーに以下のJavaScriptを貼り付けて実行するだけ。

javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
すごく便利!
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/01/18

ブラウザのアーカイブサイト

Browser Archive(evolt.org)

上記サイトで、非常に多くのブラウザのアーカイブが公開されています。

ブラウザって、こんなにあるのかと、ちょっと驚き。

ただ、なぜかFireFoxのアーカイブがほとんどないので、以下にFireFoxのアーカイブも載せておきます。

FireFoxアーカイブ
http://ftp.mozilla-japan.org/pub/mozilla.org/firefox/releases/


feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

CSS小技集

CSSの小技集、20個(phpspot開発日誌)

CSSの小技のリンク集です。

2006年9月25日のエントリーですが、すっかり見落としていました。

うーむ。便利そう。

feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/01/11

IE Developer Toolbar Beta 3 がリリースされました

IE Developer Toolbar Beta 3 - Now Available(IE Blog)

IE Developer Toolbar Beta 3 がリリースされたとのこと。

このバージョンでは、IE Developer Toolbarの表示方法がちょっと変わりました。

以下の赤い丸印の付いているアイコンをクリックすると、IE Developer Toolbarが表示されるようになります。

IE Developer Toolbar


で、新機能で便利なのが、選択した要素以下のソースが表示できることです。

いい感じです。

IE Developer Toolbar


スタイルシート関係の新機能もあるようなのですが、私の環境(WindowsXPsp2 + IE7)ではうまく動きませんでした。

興味のある方は、IE Blogの元記事をご覧下さい。


Internet Explorer Developer Toolbar Beta 3
http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&displaylang=en
feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/01/10

Photosynth - Microsoftのオドロキのデジタルテクノロジー

Student Digital Lifestyle - 写真の世界を2次元から3次元へ(Microsoftステップアップ スクエア)

マイクロソフトのライブラボから提供されている、Photosynth(フォトシンス)というテクノロジーがスゴイです!

タイトルの通り、2次元の写真を3次元空間にはめ込んで、その3次元空間を自由に移動できてしまいます。


Photosynth画面イメージ
※画像をクリックすると拡大して表示します。

Photosynth(フォトシンス)を見るためには、Internet Explorer 6 or 7 である必要があります。

また、Windows XPの場合は追加コンポーネントが必要になることがあります。必要な場合は、Photosynth(フォトシンス)のインストール画面の下のほうのリンクをクリックしてください。

うーん。すごい。。。


feedpath tags: , ,   generated by feedpath

| | コメント (0) | トラックバック (0)

WebOSの現状の解説記事

WebOSの現状(1)(WebOSとその周辺)

WebOSの現状ということで、12のWebOSの紹介と簡単な説明がされています。

WebOSも、ずいぶん増えましたね。

今後は、内容をもっと掘り下げていくようですので楽しみです。
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2007/01/09

WEBデザインに役に立つサービル&ツール

プログラマでも出来るWebデザイン(Blog.37to.net)

上記エントリーで、Webデザインに役に立ったというサービスやツールが、ふんだんに紹介されています。

これだけあれば、本当にプログラマでもWebデザインができるかも。

feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/12/29

XML/SWF Charts - Flashですばらしくキレイなグラフを作るツール

Flashでグラフ(XML/SWF Charts)(最速配信研究会)

上記記事で、Flashですばらしくキレイなグラフを作るツールの「XML/SWF Charts」が紹介されていました。

いやぁ、これはすごいですね。

グラフがキレイなだけではなく、Flashならではの動きのあるグラフが作成できます。

しかも、サーバサイドはPHP,ASP,Perl等、様々な言語に対応可能。

こちらのギャラリーでサンプルを見ることができます。

フリー版は多少制限があるようですが、ライセンスを購入してもそれほど高い値段ではないですね(ライセンス)。

Flashも悪くないかも。。。

XML/SWF Charts


XML/SWF Charts
http://www.maani.us/xml_charts/index.php

日本語解説サイト
http://www.linkclub.or.jp/~ma3ki/webutil/xmlswf-chart/xml-swf_howtograph.html
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/12/06

Operaでも便利にWeb開発

Operaは普段使っていないので、あまり情報を集めていませんでしたが、Web開発をするための環境が大分そろっているようですね。

Opera9 で快適 HTML 編集!(WebOS Goodies)

Opera9のHTMLソースビューは、ダイレクトにHTMLの編集ができるとのこと。


Opera の Web Developer Toolbar を試す(WebOS Goodies)

Operaの開発用ツールバーで、豊富な機能があるようです。


Opera が純正の開発者ツールをリリース(WebOS Goodies)

DOM ConsoleやCSS Editorがあります。


役に立つ情報に感謝です。



Opera web browser
http://www.opera.com/

Web Developer Toolbar & Menu for Opera
http://operawiki.info/WebDevToolbar

Opera developer tools
http://dev.opera.com/articles/view/opera-developer-tools/

feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/11/27

CSS Tab Designer - CSSによるメニュー作成ツール

CSS Tab Designer(MOONGIFT)


GUIで指定するだけで、CSSのタブメニューが作成できるナイスなツールが、MOONGIFTで紹介されています。

これは、便利ですね。


スクリーンショット


CSS Tab Designer(OverZone Software)
http://www.highdots.com/css-tab-designer/
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/11/13

Microsoft, ASP.NET AJAXの第2β版リリース

Microsoft、『ASP.NET AJAX』の第2ベータ版を公開中(japan.internet.com)

Microsoftが、ASP.NET AJAX1.0のβ版をリリースしたとのこと。

これは、以前「Atlas」と呼ばれていたものです。

今回リリースされたのは以下のもの。

  • ASP.NET AJAX 1.0 第2β版
  • ASP.NET AJAX Control Toolkit
  • ASP.NET 2.0 AJAX Futures November CTP
AJAX Control Toolkit のサンプルを見てみましたが、30種類以上のコントロールがあり、なかなかいいですね。正式リリースが楽しみです。

ASP.NET AJAX
http://ajax.asp.net/

ASP.NET AJAX Control Toolkit サンプル
http://ajax.asp.net/ajaxtoolkit/Accordion/Accordion.aspx
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/11/10

Ruby on Rails の統合開発環境

「Ruby on Rails」の統合開発環境が登場(ITmediaエンタープライズ)

Ruby on Railsの統合開発環境の「Rails Platform」が、オープンソース・ジャパンとネットワーク応用通信研究所から11月下旬に出荷開始とのこと。

値段は、Basicが5万円で1年間のサポート付。PremiumはBasicの内容に3日間のトレーニング(毎月開催)が付いて20万円。

3日間のトレーニングがついて20万円なら安いなぁ。。。

ちなみに、Eclipseのプラグインで、RadRailsというオープンソースの統合開発環境もあるようです。

Ruby on Rails 開発環境"RadRails"(MYCOMジャーナル)
feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (0)

JavaScriptでCSSを操作する方法

JavaScriptによるCSSの操作(暴満館)

以前から、CSSをJavaScriptで動的に追加とかできないかなぁと思っていたら、そのトピックがまとめられているサイトがありました。

いつもながら、Web上にはありがたい方がいるものです。

感謝。

やり方自体は意外と簡単なんですね。でも、やり方を知らないと全く未知の世界ですが(笑)。

また、今日は以下の面白い記事を発見。

CSS JSON

CSSをJSONで表記することで、自分で独自にCSSの継承を実現することができるようです。

へぇ。とっても便利ですね。

JSONで作成したCSSは、Mozilla系のブラウザには簡単にできるのですが、IEは一度分解してからじゃないと適用できなそう。

なんか、いい方法を探してみようかな。。。
feedpath tags: , ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/11/01

IEとFireFoxの表示を確認しながらCSSを編集できるエディタ

CSSVista

IEとFireFoxの表示を確認しながらCSSを編集できる、とってもナイスなエディタが公開されています。

以下の画像のように、CSSを編集しながら、右側の上下でIEとFireFoxのプレビューが確認できます。



バージョンはまだ、v0.1ですが、これはいいですね。

尚、CSSVistaを使用するには、.NET Framework2.0が必要になります。
feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (1)

2006/09/21

ブラウザの歴史

Firefox の歴史(フォクすけ*ブログ)

先日、FireFoxの日本語マスコットの名前が「フォクすけ」に決まりましたが、「フォクすけ*ブログ」で、ブラウザの歴史の資料が公開されています。

FireFox、Moxilla、IE、Opera、Safariの歴史になりますが、こういった資料って、以前から欲しかったのですが、なかなか手に入らなかったんですよね。

しかも、フルカラーで。

いやぁ、ありがたい。

情報元は以下の記事です。

Firefoxの歴史、各種ブラウザの歴史(GIGAZINE)
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/09/13

IE7で修正されたCSSのバグ

CSSで見る、IE7。(Unoh Labs)

IE7で修正されたCSSのバグが紹介されています。

こんなにあったのか(笑)。

しかし、IE7でバグを解消してもIE6は依然として残るわけだから、悩みはつきなそうです。。。
feedpath tags: , ,   generated by feedpath

| | コメント (2) | トラックバック (1)

2006/09/11

IE7RC1をスタンドアロンで動作させる方法

IE7 RC1をスタンドアローンで動作させる方法(Unoh Labs)

2006/08/24にIE7RC1(英語版)がリリースされましたが、そのIE7RC1をインストールするlことなく起動する方法が、Unoh Labsで紹介されています。

IE7RC1は、まだインストールしたくないけど、デザインチェックは必要な方は多いのではないでしょうか?

一度、お試しを。
feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (0)

Curl無償版公開

カール、リッチクライアント開発言語の無償版「Curl/Personal」を公開(ZDNet Japan)

リッチクライアントの1つであるCurlの無償版「Curl/Personal」が公開されたとのこと。

非商用/個人用で利用可能。

ダウンロードは、下記サイトより。

feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/09/08

他のブラウザで、サイトの表示確認サービス

自分のサイトがほかのブラウザでどう見えるか試す「browsershots.org」(GIGAZINE)

好きなサイトを、他のブラウザで見た場合のスクリーンショットを作成してくれるサービスが紹介されています。1年くらい前から存在するサービスのようです。

確認できる環境は以下のようになってます。


(クリックすると拡大表示)

なかなかうれしいサービスなのですが、4時間も待つのはしんどいですね。。。

feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/08/24

CSSだけでグラフを作成

CSSオンリーでクールなグラフを書くサンプル集(phpspot開発日誌)

CSSだけで、グラフを作れる模様。

サンプルを見ると結構きれいですね。

棒グラフ程度だったら、ツールを使わない選択肢もありですね。

feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/08/03

マイクロフォーマット作成ツール

microformats.org にて、マイクロフォーマットを作成するためのエディタが公開されています。


ちなみに、書籍などのレビューでhReviewに対応したタグを生成したい場合は、G-Toolsが便利です。
feedpath tags:   generated by feedpath

| | コメント (0) | トラックバック (0)

JavaScriptでSmarty

JavaScriptでもテンプレートエンジンを。「JSmarty」

PHPには、Smartyという有名なテンプレートエンジンがありますが、そのJavaScript版の「JSmarty」というものが、Recently Ajaxで紹介されています。

まだ開発段階のようですが、今後が楽しみですね。
feedpath tags: ,   generated by feedpath

| | コメント (0) | トラックバック (0)

2006/07/29

Webアプリ脆弱性チェックツール

Webアプリケーション脆弱性チェックツール:Chorizo

こちらのサイトで、Webアプリケーションの脆弱性をチェックしてくれるツールが紹介されています。

フリーのようですね。

これは試してみたいツールかも。

Chorizo!
  generated by feedpath

| | コメント (0) | トラックバック (0)

2006/05/25

JSEclipse

JSEclipse

EclipseのプラグインのJavaScriptエディタだそうです。

JSEclipseにはコード補完、アウトライン機能がある。ドットを打った段階で、次の入力内容が一覧表示される。prototype.jsやscript.aculo.usのクラス、更にYahooフレームワークがサポートされている。

結構よさげ。

(2006.5.29追記)
フリーなのは非商用利用だけですね。残念。

| | コメント (0) | トラックバック (0)

2006/05/11

REST

REST入門

最近、気になっている技術にRESTというものがあります。

Webサービスの一つの方法のようですが、SOAPよりも簡単だとのこと。

Amazonでも、WebサービスはSOAPとRESTの両方用意しているとのこと。

まだ、上記ブログの説明を読みきっていませんが、今後Webサービスの1つの流れになるやもしれません。

ちなみに、Axis(JavaのオープンソースのWebサービスツール)の最新バージョンであるAxis2でも、RESTがサポートされるようになったようですね。

Apache Axis2 not only supports SOAP 1.1 and SOAP 1.2, but it also has integrated support for the widely popular REST style of Web services: the same business logic implementation can offer both a WS-* style interface as well as a REST style interface simultaneously.

あ、英文を引用してますが、私が英語が得意なわけではないのであしからず(笑)。

| | コメント (0) | トラックバック (0)

2006/04/28

JavaScript圧縮ツール

JSMin

JavaScriptでプログラムを書いていると、いつの間にか結構大きな容量になっていて、読み込むのに時間がかかるようになってしまいます。

そんなときには、このJSMinを使用すると幸せかもしれません。

JSMinを使用すると、コメント文を全て削除し、不要な改行コードをとり、余計なスペースもとってくれます。なので、容量が小さくなるだけでなく、コードの難読化にもつながります。

DOSコマンドで簡単に実行できるので、是非お試しください。

| | コメント (0) | トラックバック (0)

2006/04/07

JavaScriptでxUnit

JavaScriptで、xUnitなテストができるJsUnitというものを見つけました。

今は、.NETのNUnitを使って開発をしてますが、xUnitは一度使うと手放せないですね。VBAUnitというのも試してみましたが、なかなかグッドでした。

まだ使ってみてはいませんが、今度、Webの開発を行うときは、是非取り入れたいです。

| | コメント (0) | トラックバック (0)

2006/03/30

prototype.jsを使ったAjax本

昨日、本屋で物色をしていたら、ご先日紹介した(→こちら)prototype.jsを使った、Ajaxの解説本が出てました。

Ajax逆引きクイックリファレンス

とりあえず、ご紹介まで。

| | コメント (0) | トラックバック (0)

Ruby on Railsのトレーニングプログラム

Ruby on Railsのトレーニング開始、まつもとゆきひろ氏擁するNaCl

Rubyの生みの親である、まつもとゆきひろ氏の所属する、ネットワーク応用通信研究所(NaCI)が、Ruby on Railsのトレーニングプログラムを提供するとのこと。

開催情報は以下の通り。

  • 期間:5月9日~11日の3日間。
  • 場所:東京・秋葉原
  • 費用:18万円

トレーニングプログラムを作れるほど、Ruby on Railsも大分メジャーになってきたということでしょうか。

うーん。行ってみたい。

でも、18万円は出せないなー。。。

| | コメント (0) | トラックバック (0)

2006/03/20

ブラウザのバージョン判別

ユーザエージェントからブラウザの種類やバージョンを判断する

CodeZineからのご紹介です。

この記事では、ブラウザがどのバージョンのJavaScriptをサポートしているかの情報や、ブラウザ判定の方法が解説されています。解説されているブラウザは、Netscape系、IE、Opera、Safariです。

こういった情報って、ありそうでいてなかなか手に入らない情報なので、うれしいですね。

| | コメント (0) | トラックバック (1)