タグ

ブラウザとjavascriptに関するindicationのブックマーク (4)

  • JavaScriptの1msは4ms - Qiita


     JavaScript(setTimeout(), setInterval())10001(ms) setTimeout(function() { // 1ms alert('hello!'); }, 1); 1ms4ms JavaScript4ms4ms 4ms4ms 4ms 4ms
    JavaScriptの1msは4ms - Qiita
    indication
    indication 2016/10/21
    ブラウザってリアルタイムなんだ?!?!イベントドリブンなのにその精度ってどんな魔法を使っているのだろうか。そもそも、msの精度が必要な場合って無限ループじゃだめなのかな
  • 厄介なポップアップブロックを無理矢理回避する方法 | マピオンブログ

    window.openで新しいウィンドウを開きたいのに、ポップアップブロックに邪魔されて開けないときがあります。 この解決方法をEvernoteサイトメモリーの対応をしているときに発見したので紹介します。 なぜ開かないのか 開かないパターンを知るために、いくつかサンプルを用意しました。 開くパターン 1)直接window.openを実行する ウィンドウを開く <a href="javascript:void(0)" onclick="window.open('http://www.mapion.co.jp', '_blank', 'width=500,height=480');return false;">ウィンドウを開く</a> 2)関数内で素直に実行 ウィンドウを開く <script type="text/javascript"> function openWindow() { win

    indication
    indication 2014/07/25
    厄介なポップアップをブロックしたい
  • 本当はそれなりに面倒くさいJavaScriptとhistoryとAjaxのお話 - 愛と勇気と缶ビール

    口上 historyとAjaxといえば、JavaScriptからある程度任意でhistoryのエントリをpushできるhistory.pushStateとか、history.replaceStateは既に大分有名になった感がある。 素晴らしい未来では、全てのブラウザにpushStateが乗っていて「location.hashを使ったAjax遷移が許されるのは10年前のブラウザまでだよねー」というハッピーな世界が実現するのだろう。が、今現在ではまだpushStateに対応していないブラウザのシェアも多く、Ajaxによる擬似画面遷移をモリモリ行うようなサイトではpushStateのある環境、ない環境の両方を考慮してやる必要がある。 (ちなみに、要件によっては「pushStateがないブラウザは通常の遷移で我慢しろ!」という割り切りも全然ありだと思う) 先に言っておくと、この記事は長いです。 環

    本当はそれなりに面倒くさいJavaScriptとhistoryとAjaxのお話 - 愛と勇気と缶ビール
  • WebKit サーバーというものを作ってみた - IT戦記


     (´)宿    WebKit  WebKit  WebKit  Chrome  Safari  使(*´)   JavaScript  JavaScript 使   JavaS
    WebKit サーバーというものを作ってみた - IT戦記
    indication
    indication 2011/08/31
    新しい。Geckoサーバーも期待。後は、クライアントがあればブラウザの完成!・・・ってあれ?
  • 1