タグ

browserとwebkitに関するyzixvxizyのブックマーク (3)

  • 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戦記
  • WebKit - Wikipedia

    この記事は更新が必要とされています。 この記事には古い情報が掲載されています。編集の際に新しい情報を記事に反映させてください。反映後、このタグは除去してください。(2019年9月) WebKit(ウェブキット)は、Appleが中心となって開発しているオープンソースのHTMLレンダリングエンジン群の総称である。HTMLCSSJavaScriptSVG、MathMLなどを解釈する。 WebKitは、元々ApplemacOSに搭載されるSafariのレンダリングエンジンとして、LinuxやBSDといった、Unix系用のレンダリングエンジンであるKHTMLをフォークして開発された。現在はその他の多くのプラットフォームに移植されている。

  • 勢いを増すWebKit ― @IT

    ランキングには入っていないが個人的に気になったのは「WebKitと統合したQtをデモ、Trolltech」というニュースだ。というのも、最近、WebKitに強い勢いを感じるからだ。開発ピッチが速いし、採用例も増えている。もしかすると、次世代のRIAプラットフォームの覇者の位置に最も近いのはWebKitではないか。 RIAといえば、Adobe AIRやSilverlightが思い浮かぶかもしれないが、そもそもこうしたフレームワークが必要だった理由はHTMLの表現力や、HTMLを使ったWebアプリケーション開発フレームワークが貧弱だったからだ。 しかし、HTMLでも十分なのではないか。 開発フレームワークは、Ruby on RailsやCake PHPPython向けではDjangoなど優れたものが登場している。一方、HTMLは次バージョンのHTML 5で、オーディオやビデオといったマルチメ

    yzixvxizy
    yzixvxizy 2008/07/21
    WebKit(ウェブキット)はアップルが中心となって開発されているオープンソースのHTMLレンダリングエンジン群の総称
  • 1