タグ

ブックマーク / shiki.esrille.com (2)

  • ESウェブブラウザ通信 - ESウェブブラウザでのWeb IDLの利用 | Shiki’s weblog

    はこれだけです。例えば、DOM4の、 Node appendChild(Node node); というオペレーションをあるobjectに適用したい場合には、 Any param(node); obect.message_(hash("appendChild"), "appendChild", 1, &param); と言った具合にメッセージを送ると、objectがNodeであれば子ノードにnodeが追加されます。「objectがNodeであれば」と書いたのは、ESウェブ ブラウザではクラスとかプロトタイプといったものは質的なものとしては扱っていなくて、どんなオブジェクトに対しても"appendChild"という名前のメッセージを送りたければ送ることができるからです。C++で動的にダック・タイピングしているようなイメージです。 Web IDLの言語バインディング 原理的にはメッセージを

    tyage
    tyage 2014/03/28
  • 新しいウェブ ブラウザ "escort" を公開しました | Shiki’s weblog

    2012/07/01 #ESウェブブラウザ通信 今日でエスリルも2周年を迎えることができました。2周年記念ということで、日エスリルで開発を進めてきた escortウェブ ブラウザ (Alpha版)のパッケージを公開しました。 escort 0.2.0 (alpha) escortウェブ ブラウザは、昨年からESウェブ ブラウザとしてオープンソースプロジェクトとして開発を進めてきた新しいウェブ ブラウザです。HTML/CSSレンダリング エンジンは完全に新規開発のものになります。またescortウェブ ブラウザでは、ユーザーインターフェイス(UI)自体もHTML/CSSJavaScriptで作られています。今回リリースしたものはアルファ版ですので、開発者の方からフィードバックを送って頂いたり、実際に開発に参加していただいたりするきっかけになればと思っています。なお日常的に利用できるような

  • 1