タグ

BrowserとJavaScriptに関するryuzi_kambeのブックマーク (5)

  • 多様な文字コードのサイトを Bookmarklet で取得するには ( ラボブログ )

    スパイスラボ神部です。 たとえばソーシャルブックマークのような仕組みを作るとき、Bookmarklet である URL をブックマークしたとしたとします。そのとき URL はまだしも、そのページに見出しにあたるタイトルを文字化けなく取得するのは結構難しい気がします。日語は SJIS、EUC に加え、UTF-8 でも既述ができ、たまに JIS であがっちゃっているサイトなんかも含めると、よっぽど精査しない限りタイトルが化けてしまいます。 この混乱した悲惨な状況を回避するために、いくつかのサンプルブックマークレットと、受け側での対処方法についてじっくり考えてみたいと思います。また、一年以上ぶりに人力検索でも質問をあげてみました。はてな人力検索は技術に強いのでは?という期待を込めて、あえて無料の Yahoo! 知恵袋や OKWave を使わずにコミットしてみたいとおもいます。 有用なコメントを

    ryuzi_kambe
    ryuzi_kambe 2009/02/17
    ブックマークレット(できれば最小構成)で、日本語サイトのタイトルを文字化け無く追求する課程について追っていくための考察エントリです。
  • JS で入力済みフォームにフォーカスをあてるときのブラウザ間の挙動の差異 ( ラボブログ )

    スパイスラボ神部です。 単刀直入に言うと、JavaScript で入力済みフォームにフォーカスをあてるときのブラウザ間の挙動の差異に困っています。 -JavaScriptが好きだ! - Favorites! とりあえず Win 版 Firefox と IE で textarea に入力済みのフォーム部品があったとします。このウィジェットに focus でカーソルを移動させると、それぞれ下記のようにフォーカスがあたる(カーソルが移動)します。 IE の場合・・・テキストエリアの先頭に Firefox の場合・・・テキストエリアの末尾(入力済みテキストの最後に) これを解決するにあたり、なにかいい方法はないものでしょうか。 ちょっとヒントになりそうなもの -教えて!北京五輪「みんなにQ&A」 テキストエリアへセットフォーカス ついでに気になる情報 [JavaScript] focus()する

    ryuzi_kambe
    ryuzi_kambe 2009/01/20
    DOM のパスをブラウザ上から一発取得出来る拡張機能などがあればぜひ教えてください。
  • ブラウザ毎の getComputedStyle の戻り値 - latest log

    currentStyle, getComputedStyle() が返す値を調べています。 getComputedStyle() は、描画に使われるスタイルに(近い)値を取得する便利なメソッドです。 currentStyle は IE と Opera で使用できる JavaScript プロパティですが、やる気の無い値(widthで"auto"を返す等)を返すことでも有名です。 color: Browser gray skyblue #C0FFEE transparent 評価 Firefox2 rgb(128, 128, 128) rgb(135, 206, 235) rgb(192, 255, 238) rgb(0, 0, 0) Firefox3 rgb(128, 128, 128) rgb(135, 206, 235) rgb(192, 255, 238) transparent ○

    ブラウザ毎の getComputedStyle の戻り値 - latest log
    ryuzi_kambe
    ryuzi_kambe 2008/09/29
    なめとんのかw -> width:auto
  • ブラウザのバージョンアップをさりげなく促してくれる『Pushup The Web』 | 100SHIKI

    ブラウザのバージョンアップをさりげなく促してくれる『Pushup The Web』 July 30th, 2008 Posted in 便利ツール(ウェブ) Write comment サイト製作者にとっては、訪問者がなるべく新しいバージョンのブラウザを使っていてくれるとうれしいものだ。 新しいブラウザであれば新しい技術を使った素敵な見せ方ができるからだ。 ただし、ぶっきらぼうに「古いブラウザーでは見えません」とか「このサイトは○○用に最適化しています」とかいうのはいただけない。 そこで登場したのがPushup The Webだ。このサイトで配布されているJavaScriptを設置するだけで、サイトの右上の方に「新しいバージョンのブラウザがあるようですよ」とお知らせしてくれるのだ。 しかも「いや、すぐにアップグレードはしないなぁ」という訪問者のために「6時間後にリマインドする」といったオプ

    ブラウザのバージョンアップをさりげなく促してくれる『Pushup The Web』 | 100SHIKI
    ryuzi_kambe
    ryuzi_kambe 2008/07/30
    これはいい試み。
  • IE7.js登場 - IEのCSS/HTML非準拠はこれで対応 | エンタープライズ | マイコミジャーナル

    Dean Edwards氏は7日(米国時間)、IEの動作をW3C標準仕様へ準拠させるためのライブラリIE7.jsの最新版を公開した。IE7.jsはJavaScriptで開発されたMS Internet ExplorerのHTML/CSS表示を調整するライブラリ。IE7.jsを使うことでMSIEのHTML/CSSまわりの表示処理をよりW3C標準規約に準拠したものにする。IE5やIE6で透過PNGを表示できるようにもなる。 IE7.jsは基的にMSIE5/6向けに用意されていたライブラリをIE7に対応させたもの。これまでのモジュール構造は廃止され、IE7.jsやIE8.jsといったように個別のファイルに分離されている。ホスティング先もGoogle Codeへ変更された。IE7.jsはサイズも縮小され、圧縮した状態で11KBほど。またbase2.DOMのセレクタエンジンを使うことでより高速に動

    ryuzi_kambe
    ryuzi_kambe 2008/01/09
    これはすごい、と思ったけどブクマに冷静なコメントが多かったので様子見。
  • 1