タグ

webkitに関するasashiguのブックマーク (8)

  • 「モバイルにWebKitは存在しない」 - by edvakf in hatena

    QuirksBlog: There is no WebKit on Mobile The Great WebKit Comparison Table Quirks Blog の PPK さんが、複数の WebKit 系エンジンのブラウザで特定の機能がサポートされているかをまとめて表にしてくれた。 僕としては、けっこうショッキングだった。"There is no WebKit on Mobile" というタイトルの意味は、それぞれのブラウザ(モバイル端末)の WebKit のバージョンに違いがありすぎて、"The WebKit" と呼べるものは存在しないということ。 「携帯市場では WebKit が既にデファクトスタンダードになり、それだけをターゲットに開発すればいい」という意見が多く見られるようになってきたが、そこにあるのは "Many WebKits" だよ、と。 今のままだと携帯ブラウ

    「モバイルにWebKitは存在しない」 - by edvakf in hatena
  • モバイルブラウザーのデファクトスタンダードになりつつあるWebkit

    最近、なぜかいろいろなところでHTML5やら モバイル端末向けのブラウザーの話をすることが多いのだが、今年になってトレンドとしてはっきりと見えてきたのは、WebKitがモバイル端末のブラウザーのデファクト・スタンダードになりつつあるということ。 私自身、最初にAppleがブラウザーを作ると聞いた時には「なんでそんな大変なことを今更?片手間でできる仕事じゃないぞ」と思ったりしたわけだが、その予想に反してAppleが見せた気度とリーダーシップには当に関心してしまった。 世の中にすでに何百万とあるサイトとコンパチビリティを保つというだけでも大変な作業なのに(経験者語る)、CANVASやCSS Transform/Transitionなどの新しいコンセプトを次々に導入してHTML5の標準化でリーダーシップを取っている点は注目に値する。 「スタンダードを決める」立場に自分を置く事がどのくらい重要

    モバイルブラウザーのデファクトスタンダードになりつつあるWebkit
  • JavaScript はどのように実行されるか - IT戦記

    JavaScript はどのように実行されるか Safari*1 の実装を例に JavaScript はどのようにして実行されているかを書く。自分用のメモ。日語の出来は気にしない 1. ブラウザを起動して以下のようなページを開いたとする <html> <head> <script> var a = 1; var b = 2; alert(a + b); </script> </head> <body> </body> </html> 2. インターネットからデータが到着する そうすると WebCore::FrameLoader::write という関数に生の文字列が渡される。型は char* だ。 http://trac.webkit.org/browser/trunk/WebCore/loader/FrameLoader.cpp#L990 この関数の中では、到着した文字の文字コードを解

    JavaScript はどのように実行されるか - IT戦記
  • TechCrunch Japanese アーカイブ » Firefox、ご用心―Safariの最新バージョンは驚異的に速い

    When X (formerly Twitter) launched paid subscription verification, Mistress Rouge, a professional dominatrix, hoped that it would help her advertise to new clients. But paying for the service didn’t

    TechCrunch Japanese アーカイブ » Firefox、ご用心―Safariの最新バージョンは驚異的に速い
  • Web2.0のビジネスモデル その1「ロングテール」 - GIGAZINE

    題に入る前に、Web2.0の概念を最初に提唱した文章の原題には「Design Patterns and Business Models for the Next Generation of Software」という副題が付いてます。次世代ソフトのデザインパターンとビジネスモデル、というような感じ。つまり、Web2.0というのは「技術トレンド、情報モデル、そしてそれらに伴うビジネスモデルの変化を扱う総称」だ、とも言えるわけです。 「Web2.0とは結局、一体、何なのか?」と「Web2.0の条件4つ」を読んで、これはものすごく妙な解釈だな、これはおかしいんじゃないのか?と感じた人はWeb2.0を技術トレンドとして解釈しているということ。まぁ今までの説明は賛否両論っぽいかな?と感じた人は情報モデルっぽい解釈をしているということ。最後に、ああこういう考え方の方がわかりやすいかも?と感じた人は割と

    Web2.0のビジネスモデル その1「ロングテール」 - GIGAZINE
  • Web2.0のビジネスモデル その2「ベータ版」

    「今までなかったネットに関するあれこれ」を全部まとめて「Web2.0」と呼び、ゆえに「技術トレンド、情報モデル、そしてそれらに伴うビジネスモデルの変化を扱う総称」である、というように定義、そしてビジネスモデルとしてのWeb2.0の例その1として前回は「ロングテール」について見てみたわけです。 今回はWeb2.0のビジネスモデル、その2ということで「ベータ版」について。 言うまでもなくベータというのは未完成品のこと。それが一体どのような側面からWeb2.0であると言えるのかを見てみましょう。 ・その2:ベータ版 まずこのベータ版、つまり未完成ではあるがとりあえずサービスを提供するという発想は以前からあったものです。マイクロソフトは昔から、登録したユーザーにWindowsのベータ版を提供し、その意見をフィードバックさせて正式な製品版を完成さています。 しかしWeb2.0でいうところのベータ版と

    Web2.0のビジネスモデル その2「ベータ版」
  • Web2.0のビジネスモデル その3「オープンソース」 - GIGAZINE

    ロングテール、ベータ版というようにして、Web2.0に関するビジネスモデルを見てきたわけですが、3つめは「オープンソース」、Web2.0のあらゆるものを支えている根幹です。 この場合のソースというのはプログラムのソースコードのことを指します。これを誰でも希望すれば見られるようにする、これが「オープンソース」です。そして、オープンソースにするということは、誰でもそのソースコードから実行ファイルなどを生成できるということ。 例えば、Windowsのソースコードは一部を除いては公開されていません。もしWindowsがすべてオープンソースであったとするならば、そのソースコードを使って無料のWindowsが作られ、誰でもそれを自由にダウンロードしてインストールすることができるようになります。しかしこうなるとマイクロソフトは儲かりません。 なのに、オープンソースはビジネスモデルであり、事実、成功してい

    Web2.0のビジネスモデル その3「オープンソース」 - GIGAZINE
  • WebKit用高速JavaScriptエンジン·SquirrelFish Extreme MOONGIFT

    最近、JavaScriptエンジンの高速化戦争(?)が激しくなってきた。発端はGoogle ChromeのV8エンジンかも知れない。そこから派生して、MozillaやWebKitでも高速化を発表している。Webアプリケーションが多様化し、様々な場面で利用されるようになっているので、高速化は良いことだ。 最新のJavaScriptエンジン! WebKitというとSafari向けレンダリングエンジンという気がするが、実際はGoogle ChromeやAdobe AIRでもレンダリングエンジンに採用されているほどシェアは広い。そしてそのWebKitに標準で実装されているJavaScriptエンジンの次世代版がSquirrelFish Extremeだ。 SquirrelFish ExtremeはWebKit Nightly Buildsに取り込まれているJavaScriptエンジンだ。バイトコー

    WebKit用高速JavaScriptエンジン·SquirrelFish Extreme MOONGIFT
  • 1