[これは、2013年2月14日に投稿された記事https://brendaneich.com/2013/02/why-mozilla-matters/の翻訳です。] [これは、昨日ノルウェーから届いたニュースをもとに話題を広げて書いたエッセーだ。文章の最後に、全てのオープンソースプロジェクトの参加者に向... 続きを読む
このノートは、Paul Irishによる記事“WebKit for Developers”の日本語訳です。 僕ら開発者の多くにとって、WebKit はブラックボックスだ。HTML, CSS, JS, その他のアセットを投げると、WebKit は魔法でもかけたかのように、綺麗な Web ページを返してくれるか... 続きを読む
このタイプのボトムアップ パーサーは「シフト - 還元パーサー(shift-reduce parser)」と呼ばれます。入力が右側にシフトされ(ポインタが最初は入力の先頭を指し、右側に移動していくイメージ)、段階的に構文ルールに還元されるためです。 パーサーの自動生... 続きを読む
Net Applications - Usage Share Statistics for Internet Technologies. Net Applicationsから2012年9月のデスクトップブラウザシェアが発表された。9月はChromeだけがシェアを落とし、その他のブラウザは増加している。特にここ数ヵ月はSafariのみが成長を維... 続きを読む
圧縮後のJavaScriptやコンパイル後のCoffeeScriptでも、ブラウザ上で元のソースを参照できる新技術「Source Maps」登場 JavaScriptをデプロイする際には、できるだけ小さくするために余計なスペースや改行を取り除き、さらに関数名なども変換して圧縮することが... 続きを読む
※ご注意: ウイルスバスターがインストールされている環境だと、この記事は読めないようです (参考画像) (x-autocompletetypeとは?) ユーザーがブラウザに、あらかじめ名前やメールアドレスや住所やクレジットカード番号などを設定しておくと、Webサイトのフ... 続きを読む
ある ニュース記事を同僚に教わった。 この記事によるとタッチデバイスの会社は WebKit2 に対応しているのに検索の会社は旧バージョンにとどまっており、HTML5 に課題は多いのだそうな。 そりゃ課題は常に山積みだよね…と思っていたら記事は誤解だと別の同僚が... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
23:13 | 前回の続き。なるべく一般人向けに書きます。サードパーティCookieとあまり関係のない話も書きます。http://d.hatena.ne.jp/mala/20111125/1322210819http://d.hatena.ne.jp/mala/20111130/1322668652 前回までの概要トラッキング目的のCookieの利用な... 続きを読む
00:57 | 前回 http://d.hatena.ne.jp/mala/20111125/1322210819 の続きです。 前回のあらすじブラウザベンダーはサードパーティCookieをデフォルトでオフにしたかったんだけどお前らがサードパーティCookieに依存したサイト作るし使うからオフに出来なかったん... 続きを読む
17:46 | Web開発者のためのサードパーティCookieやらトラッキングやらの問題点について三回ぐらいに分けて書きます。この文章は個人的に書いていますので、おい、お前のところのサービスがサードパーティCookieに依存してるじゃねーかというツッコミがあるかも... 続きを読む
あるサイトから別ドメインのクッキーを書き込む。こういうクッキーは、サードパーティクッキーと呼ばれる。FirefoxとChromeはデフォルトでサードパーティクッキーが書き込めるようになっているが、IEとSafariが問題になる。IEはコンパクトポリシーというものを... 続きを読む
Windows Internet Explorer 10 Firefoxが「Firefox 4」から6週間ごとという短周期リリースに移行したことで、エンタープライズ用途での懸念が浮き彫りになった。エンタープライズではシステムを動作させるまでに長い時間をかけて検証を実施し、一度稼働させたシ... 続きを読む
Firefox web browser - Faster, more secure & customizable Mozillaは現在、Firefoxにおけるメモリアロケーションに関してさまざまな方法を模索しており、最近の実装はすでに通常負荷時でメモリの使用量を削減することに成功している。この新しいメモリアロケ... 続きを読む
昨日、何気なくつぶやいた以下のTweetが72人にRTされて、個人的な記録となりました(http://favstar.fm/users/knsmr/most_retweetedを見ると、RT数による私の過去のツイートのランキングが見られます)。私のTwitterのフォロワー数は2400人程度と、それほど多く... 続きを読む
ソーシャルブックマーク Firefox 4のサポート打ち切りに企業から不満の声、MicrosoftはIEをアピール Firefox 4のサポートが打ち切られたことに対して企業などから不満の声が出ている。Microsoft幹部はこの機会を使ってIEの売り込みに乗り出した。 [鈴木聖子,IT... 続きを読む
Mango IE9 Quirksモードやめたい!(自動でキーワードに設定できるんですが手動でリンクしました) それはさておきMangoが発表されましたね。楽しみです。 日本語周りとかはすでに紹介されてた記事があったのでまあいいかなと思って、IE9をちょっと見てみました... 続きを読む
ブラウザ開発者の間では、よく知られている問題だと思うけど、普通にインターネットを使っているユーザーからすると、あまり知られていないのではないかと思うので書く。 例えば ~/.ssh/id_rsa にSSHの秘密鍵を保存している平均的なMac OS Xユーザーが居るとし... 続きを読む
JavaScriptios-gpu iPadで上のページを見ると、各Oの字が異なって見える。3dのスタイルは、scale3d(1, 1, 1)とtranslate3d(0, 0, 0)で効果を無くしてる。ちょっと滑らかで、細く見える。 画面内のGPUで描画している特定の要素に変更を加えると、全く異なる位置... 続きを読む
ブラウザにとって、半透明をブレンドして表示するのは負荷が高いものです。特に、iPhone などのモバイル端末向けのコンテンツは、出来るだけページを軽くしておきたいものです。ページ中でこのような負荷の高いレンダリングが必要な箇所を色分けで表示してくれ... 続きを読む