2012年7月1日のブックマーク (3件)

  • 新しいウェブ ブラウザ "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で作られています。今回リリースしたものはアルファ版ですので、開発者の方からフィードバックを送って頂いたり、実際に開発に参加していただいたりするきっかけになればと思っています。なお日常的に利用できるような

    think49
    think49 2012/07/01
    "HTML/CSSレンダリング エンジンは完全に新規開発のもの" との事。というこでは、#JavaScript エンジンは既存のエンジンを流用してるのかな。気になる…。
  • Another HTML Lint

    (あまり大きなファイルは受け付けません/Internal Server Error となります。日語を含むファイル名はチェックできないことがあります) <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head><title></title></head> <body> </body> </html>

    think49
    think49 2012/07/01
    #HTML5 に対応した Another HTML Lint 5 だが、作者はオリジナルとは別でHTML5対応も不完全。2012/07/01 現在で解説は HTML5 に対応していない。
  • スクリプトが無効の場合のスタイル

    たとえばホームページのビジュアル要素など、いったん非表示にしておいてスクリプトでふわっとフェードインさせたい、みたいなことはよくある。そのとき非表示にする操作も JavaScript にやらせると一瞬見えてしまうことがあるので CSS で非表示化したいが、それだとスクリプトが無効の場合に何も表示されなくなってしまう… というような、スクリプトによる操作を前提にしたスタイルのフォールバックをどうするかという問題。 ここのところよく使っていたのは、JavaScripthtml 要素の class 属性を操作し、それをもとに CSS を書くという手。Modernizr でも使われてるあれ。 (function () { var root = document.documentElement; root.className = root.className.replace(/\bno[-_]

    スクリプトが無効の場合のスタイル
    think49
    think49 2012/07/01
    単純に document.styleSheets[0].insertRule() でいいんじゃないかなーと。