The Polaris Dawn crew is back on Earth after a historic mission
The Polaris Dawn crew is back on Earth after a historic mission
先日、GoogleがChromeのHTMLレンダリングエンジンを「Webkit」からフォークした「Blink」に切り替えることを発表したが、このアナウンスをきっかけにWebKit開発者内においてChrome関連のコードを削除するかどうかの議論が始まっている。 WebKitの主要開発者の一人でAppleのエンジニアであるGeoff Garen氏がWebkit開発メーリングリストにおいて、Chromeのサポートに必要な機能の一覧をリストアップし、これらコード及びファイルをクリーンアップしようと提案している。Garen氏はコードをスリム化させるいい機会だとしており、開発が容易になる点やよりコヒーレントになる点などの利点を挙げている。 具体的にはV8エンジンやビルドシステムに使用される.gypファイル、コア/ツール/テスト内にあるchromeディレクトリ、グラフィックAPIのSkiaやDOMFil
読んだものをあとからまた探すことになりそうなので、リンクだけだけどまとめとく。これ以外にも読んだものもあるけど、あとから読み返しそうなものだけピックアップした。 Google関連 まずは Chromium の Blink のページ。 Blink - The Chromium Projects Blink's Mission: To improve the open web through technical innovation and good citizenship GoogleのChromium Blog。それにしてもびっくりした。 Chromium Blog: Blink: A rendering engine for the Chromium project Chromium プロジェクトの新しいレンダリングエンジン Blink のご紹介 - Google Japan Devel
4月3日、GoogleがChromeに使っていたWebKitをフォークした新しいエンジンBlinkを発表した。 …だいぶ出遅れたのでとても書きづらいけれど、自分の理解のために書く。ただいろいろあるので、まずはWebKitをフォークするに至った経緯と、Blinkの概要について。 追記 (2013-04-30):別途ふたつエントリを書いたのでそちらもどうぞ。 Chromeの新エンジンBlink ― Webプラットフォーム篇 Chromeの新エンジンBlink ― どうなるんだろう篇 “Chromium port”としての負担 アナウンスしたAdam Barth曰く、Chrome開発時点でのWebKit採用は正しく、WebKitも大きく成長したと。 Chromium Blog: Blink: A rendering engine for the Chromium project ただ、開発を続け
ついにWebKitからGoogle勢が分裂してBlinkという新しいフォークが出来てしまった。 折りしもmozillaがレンダリングエンジンをRustで作り直すという挑戦的なニュースも重なり、 新年度早々Web業界ウォッチャーには衝撃が走った。 さて、このBlinkのフォーク騒動だけど、理由は大きく2つあると思う。 一つは、性能や安全性向上のためのリアーキが現状のWebKitのtrunkでは難しいから。 二つは、WebKitのコミュニティ上でのApple勢とGoogle勢の信頼関係が崩れたため。 一つ目の性能に関する理由は明白。Blinkの公式サイトにもあるような、iframeのsandbox化、ネットワークコードの簡潔化、DOMをJSヒープに移動させることによるDOM操作の高速化などを、様々な移植層に適合した形で実現するのは技術的にも政治的にも非常に難しいためだ。 そういったドラスティッ
グーグルは、これまでChrome/Chromiumのレンダリングエンジンとして採用してきたWebKitをフォークし、新しいレンダリングエンジンの「Blink」をオープンソースで開発すると今朝表明しました。 グーグルのDeveloper Relations Japan Blogに投稿された「Chromium プロジェクトの新しいレンダリングエンジン Blink のご紹介」で、なぜWebKitからフォークしてBlinkの開発を始めるのか、その理由が記されています。 Chromium は 他の WebKit ベースブラウザーと違い、マルチプロセス アーキテクチャを採用しているため、WebKit プロジェクトと Chromium プロジェクトはここ数年複雑化の一途を辿ってきました。これにより、全体的なイノベーションの速度が低下してきたことは否めません。そこで本日、WebKit ベースの新しいオープ
Mission Make the Web the premier platform for experiencing the world’s information and deliver the world’s best implementation of the Web platform. What is Blink? Blink is the name of the rendering engine used by Chromium and particularly refers to the code living under src/third_party/blink. Participating Chromium is an inclusive open-source community that values fostering a supportive culture. D
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
変更履歴 2013年 3月 6日:作成 2013年 4月11日:Firefox 20、19でブラウザメニューからのみ選択可能になっていたBig5-HKSCSを再びサポートしたようなので更新 https://bugzilla.mozilla.org/show_bug.cgi?id=845743 2013年 8月24日:Firefox 20、「UTF-16」と指定した場合、「UTF-16LE」のエイリアスとして固定で解釈するようになったようなので更新 2014年 3月22日:Firefox 28の結果に更新(使用できるものがかなり限られた/一部がreplacementになった) 2014年 9月 5日:Chrome 37の結果に更新(一部がreplacementになった) 2014年12月15日:Chrome 39の結果に更新(SCSU/BOCU-1/CESU-8/ibm864のサポート終了、
What’s this? Browserhacks is an extensive list of browser specific CSS and JavaScript hacks from all over the interwebs. Press the first letter of a browser to jump to the according section, like F for Firefox. How to? Pick the hack you want Copy it into your stylesheet Add the style you want between the braces Enjoy the new styles for the browser you targeted! Reminder! Please keep in mind using
目を閉じて、今日の「Firefox」や「Chrome」「Internet Explorer(IE)」「Safari」の向こう側にあるものを想像してみてほしい。「ストリームブラウザ」を思い描いた人はいるだろうか。David Gelernter氏の目に映るのはストリームブラウザだ。 イェール大学でコンピュータサイエンスの教授を務めるDavid Gelernter氏は、現在われわれの方に大量に押し寄せ、われわれを取り囲むすべてのデジタル情報に次に起きることについて熟考してきた。そして、それがきっかけとなって、Gelernter氏は「The End of the Web, Search, and Computer as We Know It(われわれが現在知るウェブと検索、コンピュータの終焉)」と題された特集記事をWiredで執筆した。オンラインにおける時間と空間の連続体の重点は、現在の「空間に基
移転しました http://please-sleep.cou929.nu/20121217.html
Preface This comprehensive primer on the internal operations of WebKit and Gecko is the result of much research done by Israeli developer Tali Garsiel. Over a few years, she reviewed all the published data about browser internals and spent a lot of time reading web browser source code. She wrote: As a web developer, learning the internals of browser operations helps you make better decisions and k
スマホサイトから別ドメインやPCサイトに遷移させるときには、別ウィンドウで開くことが多いかと思います。 そんなとき、最近のandroid端末(2.2以降?初期のxperiaとかでは大丈夫だった)では ブラウザのポップアップブロックがデフォルトで施されているため、リンクをタッチしてもなーんにも反応しません。 せめてポップアップを許可しますか?というメッセージを返してくれればいいのに、ほんとに何も起こりません。 そのため、アンドロイド端末では別ウィンドウでサイトを開く事ができないという事態になります。 ほとんどのユーザはなぜ何にもおこらないのかわかりません。 日本androidの会のスレッドにも話題がのぼってます。 http://groups.google.com/group/android-group-japan/browse_thread/thread/5091ec98edcfd24e?p
発生する仕組みは、おそらくChromeのポップアップブロックと同じ。 簡易的に解決したいならば、HTML要素にonclickイベントを直接書くしかない。 <div onclick="window.open('http://www.google.com/', '_blank')">openなう</div> よその関数内でwindow.open呼ぶとブロックされる感じ。 それはさておき、新規ウィンドウを開く動作がiPhoneとAndroidで違う 当たり前だよね。ごめんね。 iPhoneの場合 target="_blank"なリンクをクリックすると、ウオーンってなって、パカって開く。 一回ウィンドウ一覧が開いて、新しくウィンドウが開かれますよ〜、というアニメーションを一通り見させられるので、「今開かれているページは新しいウィンドウなんだ」ということがわかる。 Androidの場合 新規ウィンド
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message はじめて投稿させていただきます。linesnovaといいます。 window.openを実行時、android標準ブラウザの挙動として以下の2パターンがあります。 ①別ウィンドウが立ち上がる ②ポップアップのような画面が立ち上がる 検証したのが xperia (android 2.1) と HTC Desire(android 2.2)です。 以下のソースで(openXX(pop))と記載しているのはxperiaの検証結果でポップアップのような画面が立ち上がったもの を示してます。 HTC Desireでは、window.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く