jQuery 1.9と2.0は同じAPIを提供し、jQuery 1.9はこれまでどおりIE6以降をサポートするが、jQuery 2.0はIE6~8をサポートしないという。jQuery 2.0はIE6~8サポートをなくすことで高速化されているとのこと。 今後IE6~8をサポートしたいサイトは1.9系を、そうでないサイトは2.0系を利用するという使い分けになりそうだ。
jQuery 1.9と2.0は同じAPIを提供し、jQuery 1.9はこれまでどおりIE6以降をサポートするが、jQuery 2.0はIE6~8をサポートしないという。jQuery 2.0はIE6~8サポートをなくすことで高速化されているとのこと。 今後IE6~8をサポートしたいサイトは1.9系を、そうでないサイトは2.0系を利用するという使い分けになりそうだ。
デスクトップ版Firefox 17(リリースノート)、Android向けFirefox 17(リリースノート)、そして延長サポート版Firefox ESR 10.0.11(リリースノート)がリリースされました。 Firefox 17 ではソーシャル機能を統合し、Firefox 上で動画を見たりゲームをしている最中でも、タブを切り替えることなくサイドバーで最新情報を確認できるようになりました(Mozilla Japan ブログの記事)。またAndroid版では800MHz以上のARMv6プロセッサ搭載端末に対応したほか、Android 4.0以降で「H.264 ビデオのハードウェアおよびソフトウェアデコーダ」、Android 4.1以降で「Explore by Touchと呼ばれるアクセシビリティ機能」をサポートしました。 またJavascriptとHTML5だけでSWFファイルのレンダリン
Google Native Client(ネイティブクライアント、食塩を意識してNaClと略される)は、ネイティブコードを安全に、しかし効率的に実行することを目標とした、サンドボックスを中心としたフレームワークである。当初はその名の通りネイティブコード版のみであったが、その後の情勢などにより、現在はプロセッサアーキテクチャ非依存の Portable Native Client (PNaCl) もあり、それについても述べる。 WebAssemblyの普及に伴いそちらにリソースを集中するため開発を終了し、2019年にChromeから削除されることを発表[1]。2023年に削除された[2]。 概要[編集] NaCl、PNaClともx86とARMに対応したものが公開されている。ウェブブラウザ上のウェブアプリケーションをネイティブアプリケーションに近い速度[3]で実行することなどを主な目標とした、安
ストーリー by hylom 2010年11月19日 15時35分 ベンチマークに向けた最適化、というのはよくある話 部門より IE9がSunSpiderベンチマークで「ズル」をして、実際よりもよいパフォーマンスを出しているのではないか? ということが本家/.にて話題になっている。 SunSpiderはアップルによって開発されたベンチマークテストであり、ブラウザのJavaScriptエンジンのパフォーマンスを計るのによく使われている。このベンチマークでIE9がずば抜けてよいパフォーマンスを出しているそうなのだが、これが意図的な細工のではないかとの推測がdigitizorにて紹介されている。 これによると、MozillaのエンジニアRob Sayre氏がFirefox 4のテストを走らせていたところ、SunSpiderのmath-cordicテストにおいてChromeやOperagaのスコア
Firefox web browser - Faster, more secure & customizable MozillaのAsa Dotzler氏が開発版も含めた最新ブラウザのSunspiderベンチマーク結果をAsa Dotzler: Firefox and more: some sunspider numbersにおいて公開した。最新開発版はどのブラウザも優れた結果を示しており、僅差でFirefox JSブランチのナイトリービルド版が最速の結果を示している。試験された環境と条件は次のとおり。 JavaScriptエンジンのみではなく、フルブラウザの状態でベンチマークを実施。 インストールしたばかりのWindows XPで試験。理由はXPのシェアがもっとも多いため。 ブラウザはそれぞれ5回、Sunspider 0.9.1で試験を実施。結果のうち誤差範囲が大きい方から2つは排除。残
実行時コンパイラ(じっこうじコンパイラ、just-in-time compiler、JITコンパイラ)とは、ソフトウェアの実行時にソースコードをコンパイルするコンパイラのこと。通常のコンパイラはコンパイルを実行前に事前に行い、これをJITと対比して事前コンパイラ (ahead-of-timeコンパイラ、AOTコンパイラ)と呼ぶ。 概要[編集] ソフトウェアを構成するモジュール、クラス、関数などのある単位のコードがまさに実行されるその時に、コンパイルすることから「Just In Time」と名付けられた。動的コンパイルという用語は、実行時に機械語を生成するというより広い意味であり、JITコンパイルは動的コンパイルの一種である。 JIT方式の主な利点は、オペレーティングシステムやCPUに依存しないソースコードや中間コードでソフトウェアを配布できる事である。これはその都度コードを解釈しながら実行
MozillaはFirefox 4RCおよび正式リリース時期を2011年初めに延期したそうだ(cnet Japan 、本家/.)。 現在開発中のBeta 7にはまだ14個の未フィックスのバグが残っており、既にスケジュールから6週間ほど遅れている。Beta 7のリリース日は発表されておらず、今のところ「11月初め」とされているのみである。当初RC版は10月後半リリースとされていたが、これは若干楽観的な開発スケジュール予測だったのかもしれない。 なお、開発が長引いている原因は旧JavaScriptエンジンの「TraceMonkey」と新エンジンの「JaegerMonkey」の統合にあるとのことだ。
HTML5 quakeの中の人のコメント: > Comment by stefan.haustein, Apr 02 (3 days ago) > > @jeremycalvert93: We would love to support FireFox. I think we would not have > WebGL today without Vladimir Vukićević's pioneering work on Canvas 3D and > WebGL. Actually FireFox was the first browser to support Canvas 3D: > http://blog.vlad1.com/2007/11/26/canvas-3d-gl-power-web-style/ [vlad1.com] > > The main problem wi
2008年9月1日、Googleは新しいオープンソース・ブラウザGoogle Chrome(リンク)を発表した(リンク)。誰の目から見てもGoogleはWebの大物であり、そのGoogleが発表する新しいWebブラウザであるから、予想に違わず注目、分析、予言の的となった。 公式発表に先だって、インターネット上ではかなりの噂が飛び交った。GoogleがChrome紹介のために作成したマンガ(リンク)が、公式発表と9月2日正午(米国太平洋夏時間)のChrome Windowsベータ版リリースに先んじて初お目見えしたからである。 InfoQでは、Google Chromeの公開とその影響について包括的な記事を組み立てるため、時間をかけてコミュニティやニュースメディア、ブロゴスフィアから展望と分析を収集した。 Chromeの紹介 GoogleはScott McCloud氏(リンク)によるマンガ(リ
セキュリティコンサルティング会社のHASHコンサルティングが、ソフトバンク携帯電話のブラウザ機能の脆弱性について発表している(『Yahoo!ケータイの一部端末に「かんたんログイン」なりすましを許す問題』)。 この脆弱性は「DNS Rebinding」と呼ばれる手法を用いるもので、認証に「かんたんログイン」を使用しているサイトがターゲットとなる。攻撃の仕組みは上記のサイトなどを参照していただきたいが、TTLを短く設定したDNSを用い、悪意のあるWebサイトのドメインに対応するIPアドレスを短期的に攻撃対象のWebサイトのものに書き換えることで、ドメインが異なるWebサイトの情報をAjaxで取得するというもの。これにより、ターゲットのサイト上で閲覧に認証が必要な情報を盗み取ることができる。 一般的なWebブラウザではセッション管理をCookieで行っているため、悪意のあるWebサイトのドメイン
ストーリー by hylom 2010年04月08日 14時00分 ブログ記事の公開は4/1だがエイプリルフールネタではない 部門より やや旧聞となるが、Googleが往年の名ゲーム「Quake II」をJavaScriptおよびHTML 5で実装したとのこと(Google Web Toolkitブログ)。 これは、Quake IIのJava移植版「Jake2」をベースに、Google Web Toolkit(GWT)を利用するよう修正し、GWTのクロスコンパイラを使ってJavaScriptに変換したもの。開発者らのノートPCで、30FPS以上で動作したという。 描画にはOpenGLアクセラレーションを利用する「WebGL」を利用しているとはいえ、ゲームのプレイ画面を見る限りはWebブラウザ上で動いているとは思えない出来映えである。ソースコードはGoogle Code上で公開されている。
「JavaScriptを使わずにWebブラウザの閲覧履歴を盗む」や「楽天・ドリコムの行動ターゲッティング広告、HTML/CSS仕様の不備を突いて訪問先サイトを調査」などで過去話題に上った「HTML/CSS仕様の不備」について、Mozilla が対策を行う方針で検討を進めるようだ (Mozilla Japan ブログ記事、Mozilla Security Blog の記事、Mozilla Developer Street (modest) の記事) 。 問題となっている「HTML/CSS仕様の不備」というのは、「すでに訪問済みのリンクを別の色で表示する」というもの。これは長らく使われてきた仕様であり、ユーザビリティの向上にも役立っている。しかし、たとえばページ内に大量の隠しリンクを埋め込み JavaScript でその表示状態をチェックする、といった手法を用いることで、URL に対し訪問の有
昨年11月に開発段階にあることがマイクロソフトによって明かされた同社の最新WEBブラウザ「Internet Explorer 9(IE9)」のプレビュー版が提供開始されました。 開発開始からわずか数週間で「Google Chrome」や「Firefox」といった他社製ブラウザとの間にあったJavaScriptの処理速度の差をほとんど無くすことに成功したほか、ウェブページの表示に際してCPUではなくグラフィックボード(GPU)を利用するため、より高速かつ高品質な表示を実現するとされているIE9ですが、いったいどのようなものであるのかをチェックすることができます。 詳細は以下から。 IEBlog : HTML5, Hardware Accelerated: First IE9 Platform Preview Available for Developers マイクロソフトのInternet
2009年5月19日に、NTTドコモの新機種・新サービスが発表された。国内で初めて、OSにAndroidを搭載した“Googleケータイ”こと「HT-03A」が大きな注目を集めたが、真に注目すべきポイントは“iモードブラウザの大幅な進化”といえる。 10年目にしてiモードブラウザが2.0に進化 Androidに注目が集まった今回のNTTドコモの発表だが、より今後のモバイルの世界に大きく影響を与えるであろう要素は、「iモードブラウザが激変した」ということだ。 iモードをはじめとする携帯ブラウザは、これまでXHTMLやFlashが使えるようになるなど地道ながら着実に進化を遂げてきた。とはいえ、基本的に10年間、クラシカルなHTMLベースのシンプルなWebサイトが閲覧できるのみであることには変わりはない。それゆえ自由なレイアウトができない、JavaScriptが使えないなど、表現力が著しく向上す
何もインストールすることなく、「このページを翻訳」したり「このページをブログに引用」したりできるボタンをブラウザに設置できる。ブックマークレットで、操作性アップを目指そう。 ブックマークレット(Bookmarklet)という言葉を聞いたことがあるだろうか。これは、ブックマークにURLを登録する代わりに、短いJavaScriptを登録して、ブラウザにいろいろな機能を追加する特殊なブックマークだ。 扱いはブックマークと同じ。「お気に入り」などに登録して、選択すれば実行される。ブックマーク同様、リンクをドラッグしてブラウザのリンクバー(ブックマークバー)にドロップすれば、簡単に押せるボタンになる。livedoor クリップのブックマークレット解説ページに、ブックマーク登録方法についてのムービーがあり、分かりやすい ブックマークの場合は、登録したサイトにジャンプするわけだが、ブックマークレットは現
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く