『 Inourdreams,theweblooksgoodforallusers.Soweletwebdesignersviewscreenshotsoftheirpagesindifferentbrowsers,atdifferentscreenresolutionsandwithdifferentplugins.We'retryingtomakethisserviceeasytouse,openforall(includ 』
『 iPhone3GのSafariでDatabaseオブジェクトを利用したプログラミングのチュートリアル。 』
『 Firefox4はじまったな 』
Safari の responseText では、Shift_JIS はおろか UTF-8 コードでも文字化けするため使いにくかったが、UTF-8 コードに対応する手順を考えた。
Firefoxでのスクリプト読み込みの同時実行についてhttp://d.hatena.ne.jp/shinichitomita/20061013/1160707042を読んで。Opera以外は読み込み順に実行されるよね、と思ってたんだけど、どうも違うみたいなので、わかりやすいようにサンプルを作ってみた。http://la.ma.la/misc/sleep/ウェイト入れてレスポンスを返すCGIを書いてロード。0,1,2,3って順番で表示されるはずだ、と思って実験してみたらSafariで...
『 Safari(WebKit)のnightly版がおいてあるところ 』
『 タブブラウザはスルー?IEエンジンを素で使ってる開発者とか居るの?プニルのHawkeyeとか良さげだけど、どうよ?>Web屋さん 』
)。3Gへの対応がうわさされ、日本市場向けの発表も待たれますが、読者の中には、早速iPhone向けのアプリケーション開発にチャレンジしている人もいるでしょう。 しかし、ネイティブアプリケーションを作るにはそれなりにプログラミングスキルが必要ですし、完成したアプリケーションは米アップルが用意する「App Store」経由でしか配布できないといった制約もあって、二...
を持っていること。これまでWindowsと、Windows上でUNIX環境を実現するソフトウェア、Cygwinなどの組み合わせで開発やテストを行っていた人々が、どうせならネイティブのUNIX環境の方がいいとMac OS Xに目を向け始めた。 2つ目はマイクロソフト純正のOfficeが動くこと。プログラマーたちには、LinuxやフリーUNIXを利用するというオプションもあるはずだ。それでもWindows+Cygwinといった...
『 文字列のメソッドを使うよりも+=が良好に動く。それぞれのブラウザに実装されているネイティブな文字列処理が十分に最適化されているため、配列を使った方が高速な場合もある 』
『 「Windows版Safariの本当の意義はWebブラウザのシェア競争に挑むのではなく、開発者向けのすべてが整ったツールとしての役割だということです」/Firebug相当の機能が入っているよという話。 』
はじめに Safari 3.1 には Client-side database storage (SQL API とも呼ばれています。)という新しい仕様が実装されました。 というわけで、この新しい API について色々調べたことを簡単にまとめておきます。 Client-side database storage が使えるブラウザ 2008 年 03 月 27 日現在では、 Safari 系のブラウザのみです。 Safari 3.1 WebKit Nightly Client-side database storage とは Selectors API とは W3C で定義された仕...
Drosera とは 1000speakers 後のハッカソンで 山岸くん が「Drosera っていうアプリがある!」って発見して、教えてもらいました。 Drosera は WebKit 用の JavaScript デバッガで、 Windows XP でも Mac でも動くみたいです。 WebKit Nightly Builds からダウンロードした WebKit のアーカイブの中に同封されています。 で、実際に使ってみた感じ できること ステップ実行 コールスタックを見る レキシカル...
どうも。客員研究員の神保です。 日本でもすでに話題になりつつある Apollo のセッションがあったので参加しました。 Engaging with Web 2.0 Outside the Browser Apollo : Bringing Rich Internet Applications to the Desktop What is Apollo? Apollo とは、Adobe が進めているプロジェクトの1つで、ランタイムのコードネームです。 クロスプラットフォーム(Windows、Mac、Linux)に対応しており、Flash、Flex、HTML、Ajax, PDF ...
はじめに IE8 には Selectors API という新しい仕様が実装されました。ということで、今後 DOM 操作 API の主流になるであろう Selectors API についてまとめておきます。 Selectors API が使えるブラウザ 2008 年 3 月 6 日現在の一覧 WebKit Nightly Builds (開発版の Safari) Internet Explorer 8 Beta: Home Page (IE8 の Beta 版) Selectors API とは Selectors API とは W3C で定義された API の仕様です。 詳細な仕様に関しては...
『 MSなら条件反射で叩かれるシチュエーションw/CoalescedUpdatesがWindowのflushを画面全体のflushと同期させてる(戻ってこない?)ので、リフレッシュレートより高頻度でflushしてると引きずられて遅くなってた、のかな。 』
Greasemonkey スクリプトは非常に便利で私もいくつか書いてますが, Prototype ライブラリや jQuery ライブラリなどの外部ライブラリを利用したいことがよくあります. しかしGreasemonkeyでは,全てのスクリプトは安全のために普通のwindowオブジェクトではなく XPCNativeWrapper によってラップされたwindowオブジェクトをスコープにして実行されます. そのため,既存のクラスを拡張するタイ...
2年前、ウェブ標準準拠テストの「Acid2」に関してこのコラムでご紹介した。Acid2はウェブブラウザを総合的にテストするページで、正しく表示できると笑顔のマークが描画される。 Web Standards Projectが開発したこのテストは、ブラウザのバグを取り除くうえで大きな成果をあげている。バグがあると、デザイナーが意図した通りにウェブページが表示されないといった事態が生じ...
大井宏友です。 AJAXがずいぶんと広まってきてもう特別なことではなくなってきました。たたみラボでもいくつかのAJAXやJavaScriptリッチUIのサイトを公開してきましたが、作る側にとっては昔も今も結構大変、特にデバッグに悩みます。 Windows環境の場合、以前山本研究員が紹介した方法が有用だったり、Firefoxの場合はFirebugが使えますが、MacOSXのSafariに対応するときは、UTF-8の処理...
は、CSSエキスパートであるTommy Olsson氏と、Paul O'Brien氏によって執筆されたCSSリファレンスドキュメント。項目ごとに、簡潔に説明をまとめている。特記すべき点としては、Webブラウザ(IE、Firefox、Safari、Opera)の対応状況が一目でわかるようにまとまっていることだ。 まだ公開されていないが、同じ要領でHTMLリファレンスとJavaScriptリファレンスが公開される予定となっている。