Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとjavaScriptとbrowserに関するtsupoのブックマーク (15)

  • WebKit サーバーというものを作ってみた - IT戦記

    みなさん お久しぶりですヽ(´ー`)ノ夏休みの宿題終わりました? 毎日が夏休みの最終日みたいな生活してるあまちゃんです! さてさて 今日は WebKit サーバーというものを作ってみたので、紹介してみます。 WebKit って何? WebKit っていうのはChrome や Safari の中に入ってるブラウザのエンジンのことです! 実はブラウザっていうのは、エンジン部分と見た目の部分(タブとかボタンとかね)に別れていて、意外と違うブラウザでもエンジン部分は同じものを使ってるってことも多いんですよ(*´ー`) ブラウザのサーバーってどういうこと? 要は、サーバーサイドでブラウザを起動してJavaScript を実行したり、JavaScript が実行されないと読めないページから値を持ってくるのに使ったりしようという魂胆です。 今まではそういうのなかったの? 実は、今まではJavaS

    WebKit サーバーというものを作ってみた - IT戦記
    tsupo
    tsupo2011/08/31非公開
    WebKit を使った何かを作ろうとしていると、そのうち WebKit 自体に手を入れたくなってくるんだよなぁ
    • Webkit.NETのDOMをJavaScriptを使って操作する方法 - SharpLab.

      前のエントリで紹介したWebkit.NETはまだC#などのコードからDOMにアクセスする方法は実装中であるため、正式には提供されていません。提供されているのは基的なナビゲーションなどに限られています。そのため、出来ることは相当制限されています。がしかし、表示されているページの中でJavaScriptのコードを実行させる方法がForumに上がっていましたので紹介します。これがあれば多少の助けにはなりそうです。 ソースコードはこんな感じ。 private void button1_Click(object sender, EventArgs e) { FieldInfo fi = typeof(WebKitBrowser).GetField("webView", BindingFlags.NonPublic| BindingFlags.Instance); WebView webView =

      tsupo
      tsupo2011/05/12非公開
      今の WebKit.NET だと、WebKitBrowser 自体に stringByEvaluatingJavaScriptFromString メソッドがある。ただし、WebKit 本体の JavaScript をフルセットで使えるわけではない(window.* 系は自分で実装しないといけないものあり)
      • IEのローカルファイルをXHRでどこまで読みとらせるか - 葉っぱ日記

        ローカルのHTMLファイルからどこまで読み取れるか選手権 2011 - 金利0無利息キャッシング – キャッシングできます - subtech を読んでの補足。 IE9 onWindows 7 においてXHRを使ってローカルファイルを読み取る場合について、「許可するとやりたい放題」と書かれているとおり、IEが表示する警告をいったん「許可する」側に選択するとhtml内のJavaScript (あるいはVBScript)において通常のローカルのプログラムと同様にあらゆる操作が可能になります。(写真は英語版IE9) これは、IE6 / XP SP2 以降で導入された「ローカルコンピュータのロックダウン」が解除された状態になり、WSHやHTAと同様に、ローカルリソースへのアクセスや任意のActiveX Objectの生成を含め任意のコード実行が可能な状態になったということです。 ローカルに置い

        IEのローカルファイルをXHRでどこまで読みとらせるか - 葉っぱ日記
        tsupo
        tsupo2011/04/26非公開
        IE の場合は document.createStyleSheet("ローカルファイル") というのもあるけど、(略)
        • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

          はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です -はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。はてなグループに投稿された日記データのエクスポートについて -はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記はてなグループ日記のエクスポートデータは2020年2月28

          はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
          tsupo
          tsupo2011/04/26非公開
          IE7 は今月の Windows Update で、JavaScript でローカルファイルを読むときの挙動が変わった(安全側に倒した)っぽい。なぜかIEコンポーネントを直接使う場合の挙動は変わってない
          • 右クリック禁止をjQueryで実装(褒められた事ではありませんが、) - [k]id[k]id

            たま〜に「html内の画像の保存をさせたくないので右クリックを禁止してくれますか?」 等の若干疑問を抱くリクエストを受け付ける事があります。 ユーザービリティ的には決して褒められた事ではないのですが、 どうしても反発出来なかった場合はjQueryでサクッと実装してしまいます。 jQueryを読み込んだ上で $(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; }); }); 上記で、ササッと実装して無かった事にしましょう。

            右クリック禁止をjQueryで実装(褒められた事ではありませんが、) - [k]id[k]id
            tsupo
            tsupo2011/02/09非公開
            この右クリック禁止は $('body').unbind('contextmenu') で無効化できる
            • グーグル、JavaScript作品を集めたサイトを開設--Chromeの高速性をアピール

              2008年9月に「GoogleChrome」を公開して以来、Googleは同ブラウザにおけるJavaScriptで書かれたウェブベースのプログラムの動作速度がいかに速いかを、盛んに宣伝してきた。そして米国時間3月18日、GoogleJavaScriptの高速性の活用法を披露し、Chromeの導入を促進することを目的としたChrome Experimentsというサイトを立ち上げた。 ブラウザベンチマークによる実行速度のスコアは、見栄えのする棒グラフを示すには有効だが、現実世界におけるコンピュータ利用時のニーズからはかけ離れている場合がある。そこで、Chrome Experimentsでは、これまで以上に興味をそそるよう作られた、手の込んだJavaScriptアプリケーションを集めて紹介している(アプリケーションを見るのにChromeを使う必要はないが、適切に表示されないことがある)。

              グーグル、JavaScript作品を集めたサイトを開設--Chromeの高速性をアピール
              tsupo
              tsupo2009/03/19非公開
              Chrome以外でアクセスすると、「この作品はGoogle Chromeで実行することを強くお勧めします。他のブラウザでは動作速度が遅くなったり、まったく動作しない場合があります」という警告メッセージ
              • グーグル、「Google Chrome」高速化で新たな取り組み--独自で正規表現を実装

                オープンソースブラウザ「GoogleChrome」の動作速度向上に向けたGoogleの試みの一環として、Chromeプログラマーらは、サードパーティーのソフトウェアパッケージを捨て、独自のパッケージに切り替えた。 この変更は、正規表現と呼ばれるJavaScriptテキストを処理するためのキーコンポーネントに関するもの。プログラマーのErik Corry氏、Christian Plesner Hansen氏、Lasse Reichstein Holst Nielsen氏の3人は、TheChromiumBlogへの投稿で、「JavaScriptの他の部分は改善してきたが、他の部分よりも正規表現の遅れが目立ち始めた。そこで、われわれは、外部ライブラリを利用するよりも、われわれの既存のインフラと統合することにより、JavaScriptの性能が向上するはずだと考えた」と述べている。 その結果

                グーグル、「Google Chrome」高速化で新たな取り組み--独自で正規表現を実装
                tsupo
                tsupo2009/02/06非公開
                『独自の正規表現』じゃなくて、『独自の「正規表現ライブラリ」』だよね。記事の題名見たときは、新しい独自仕様の「正規表現」をGoogleが提案したんだと思ってしまった。
                • グーグル「Chrome」、JavaScriptベンチマークで競合ブラウザを圧倒

                  Googleがオープンソースのウェブブラウザ「Chrome」をリリースした理由の1つとして、同社は「処理速度」によって実現される、より高速なブラウジングと、いっそうリッチなアプリケーションを追求していることが挙げられる。では、実際Chromeの処理速度は、他のブラウザと比較してどの程度なのか。Googleは5種類のJavaScriptベンチマークを行った。Chromeはこれらすべてのテストで、他のブラウザを凌ぐ結果を出している(提供: Stephen Shankland/CNET News)Googleエンジニアで、ChromeJavaScriptエンジンV8を担当するテクニカルリーダーLars Bak氏は、米国時間9月2日に行われた同ブラウザの発表イベントで、ChromeJavaScriptの実行速度は、他のブラウザの「何倍も速い」と自負している、と語った。JavaScript

                  グーグル「Chrome」、JavaScriptベンチマークで競合ブラウザを圧倒
                  tsupo
                  tsupo2008/09/03非公開
                  SunSpiderベンチマークテストも試そうとしたが、同サイトにアクセスできなかった。恐らく、Chromeのリリース日に、私と同じ考えを持った好奇心旺盛な人々が大勢アクセスしたためと思われる // Chrome というか V8 速い
                  • はてなブログ | 無料ブログを作成しよう

                    2024/12/27 ベイスターズのドキュメンタリー映画「勝ち切る覚悟」を見た! シーズン終盤~日シリーズ優勝までの舞台裏を抑えたドキュメンタリーで、ベンチ裏での映像がメインとなっている。ナレーションは無く、説明がほとんど無いので「いつ何があったか」があらかじめわかって…

                    はてなブログ | 無料ブログを作成しよう
                    tsupo
                    tsupo2008/04/09非公開
                    IE なら ActiveXObject("Microsoft.XMLDOM") を使うという方法もありますよ。XMLファイルしか取ってこれませんが。たぶん、XDomainRequest のフォアランナー的実装?
                    • SaaSに追い風、桁違いに速い次世代Webブラウザたち ― @IT

                      2008/04/04 Webアプリケーションがローカルアプリケーションに比べてもたついて感じられるのには大きく2つの理由がある。1つはネットワーク遅延で応答性が悪いこと。もう1つはコンテンツを動的に扱うJavaScriptエンジンが遅いことだ。 前者のネットワークの遅延についてはAjaxと総称される非同期通信のテクニックが進化したことで、体感速度は大幅に向上した。単純な文字列の書き換え程度であれば、サーバからの応答データをパーズすることなく直接HTML中に埋め込むことで高速化する“innerHTML”と呼ばれるようなテクニックも、メジャーなWebブラウザで使えるようになっている。 後者の理由、JavaScriptエンジンが遅いという認識は、まだあまり広く共有されていないかもしれない。Webブラウザベースの(JavaScriptを使った)アプリケーションの動作は「モッサリ」している。ネイティ

                      tsupo
                      tsupo2008/04/07非公開
                      IE6 より IE7 の方が重くなってるのか // 最も遅いIE7と最速のFirefox 3ベータを比べると8.4倍の速度差 / Firefoxの2と3を比べても4.3倍の差があり、JavaScriptエンジンが次世代で大幅に高速化されている
                        • jQuery history プラグイン - みかログ

                          jQuery history plugin - Ajaxアプリで戻るボタンを押したときに、操作前の状態に戻すためのjQueryプラグイン にて紹介いただきました.ありがとうございます. この動作は、イベント発生時に履歴にURLを追加しておいて、戻るボタンが押されたときは、ブラウザのキャッシュを利用して操作前の状態に戻すという感じでしょうか? 動作原理ですが, 1.location.hashを書き換えて戻るボタンの履歴に残るようにする 2.iframeのopen/closeで履歴に残るようにする の2つをブラウザによって使い分けることで実現しています. 上記をすると,#以降の部分を変更させたものを履歴に残すことができます. 戻るボタンを押すと,#以降が以前の状態に戻るので,#以降の部分が変化していないか定期的にチェックすることで戻ったことを判定しています. Ajaxと戻るボタン・ブックマーク

                          jQuery history プラグイン - みかログ
                          tsupo
                          tsupo2007/04/06非公開
                          jQuery.history の動作原理解説。 (1) location.hashを書き換えて戻るボタンの履歴に残るようにする / (2) iframeのopen/closeで履歴に残るようにする の2つをブラウザに応じて使い分け。
                          • Webベースのアプリケーションをオフラインでも

                            オフラインアプリケーションの課題 iNetOfficeのスナイダー氏によると、Webアプリケーションという観点からの最大の課題の1つは「ユーザーにとってできる限り単純で分かりやすくすること」だという。スナイダー氏によると、ブラウザ開発やWebアプリケーション開発に携わっている人たちにとってはオンライン/オフラインという考え方は直観的であるものの、「例えば花屋を経営している人にとっては……そんなユーザーにオンライン/オフラインについて説明しても、彼らの目はどんよりとしてくるんだ。理解したくもないし、どうでもいいし、といったことだから。ただただ、ちゃんと動いてさえくれればいいと思っているんだ」という。 スナイダー氏によると、表計算やワープロのようなWebベースアプリケーションをオフラインでちゃんと動かすのは比較的簡単な部類なのだという。というのもそのようなアプリケーションは「より中央集権的」で

                            Webベースのアプリケーションをオフラインでも
                            tsupo
                            tsupo2007/03/19非公開
                            開発者がユーザーのコンピュータ上でどれほどの量のディスク容量を使用して良いのかを判断するための手段が用意される予定 → Dojo が絡んでるのは、この辺の話か
                            • JavaScript XmlHttpRequest tests

                              These tests are no longer hosted here. You can find their source ongithub. The longer-term plan is to move these sorts of tests into the Web Platform Tests.

                              tsupo
                              tsupo2007/02/06非公開
                              アクセスするだけで、自分の使っているブラウザの XMLHttpRequest 性能、実装状況などを調査できるサイト
                              • 残りのブックマークを読み込んでいます1

                              お知らせ

                              公式Twitter

                              • @HatenaBookmark

                                リリース、障害情報などのサービスのお知らせ

                              • @hatebu

                                最新の人気エントリーの配信

                              処理を実行中です

                              キーボードショートカット一覧

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

                              公式Twitter

                              はてなのサービス

                              • App Storeからダウンロード
                              • Google Playで手に入れよう
                              Copyright © 2005-2025Hatena. All Rights Reserved.
                              設定を変更しましたx

                              [8]ページ先頭

                              ©2009-2025 Movatter.jp