javascript:ide

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
javascript:ide [2019/09/12 16:55] – [3248 lines] ともやんjavascript:ide [2024/02/04 14:26] (現在) – ↷ 移動操作に合わせてリンクを書き換えました。 非ログインユーザー
行 7: 行 7:
   </script>-->   </script>-->
   <script>   <script>
-    self.DEBUG = true;+    //self.DEBUG = true;
     // DukuWiki cookie backup     // DukuWiki cookie backup
     const dokujQuery = jQuery;     const dokujQuery = jQuery;
行 306: 行 306:
     if (!!!$) self.$ = jQuery;      if (!!!$) self.$ = jQuery; 
          
-    class Test +    class Counter 
-      static #getTest() { +      static increment() { 
-        return 42; +        this._count = this._count || (new WeakMap()).set(this, 0) || this._count.set(this, this._count.get(this) + 1); 
-      } +        return this._count.get(this);
-       +
-      static getVal() { +
-        return this.#getTest();+
       }       }
     }     }
-    self.Test Test;+    self.Counter Counter;
          
     //#region [String extends]     //#region [String extends]
行 3151: 行 3148:
 <WRAP prewrap 100% #container> <WRAP prewrap 100% #container>
 </WRAP> </WRAP>
 +
 +**TODO:** 以下の内容のうち DokuWiki に関する内容は整理して [[:linux:dokuwiki|DokuWiki]] に移動して、Apache に関する内容は整理して [[:linux:httpd|Apache HTTP Server]] に移動しよう。
  
 ===== Chrome で V8 ネイティブ シンタックスを有効にする方法 ===== ===== Chrome で V8 ネイティブ シンタックスを有効にする方法 =====
行 3182: 行 3181:
  
 ==== PHP アプリが Pragma: no-cache を吐かないように設定 ==== ==== PHP アプリが Pragma: no-cache を吐かないように設定 ====
-[[linux:fedora_install_lamp|Fedora による LAMP(Apache, MySQL, PHP) 環境構築]]\\+[[linux:fedora:install_lamp|Fedora による LAMP(Apache, MySQL, PHP) 環境構築]]\\
 \\ \\
 **session.cache_limiter** を **public** に設定することでも、**Pragma: no-cache** を吐かなくなるが、DokuWiki の **?do=edit (編集ページ)** までキャッシュされて動作不良を起こす。(**__この方法は上手く行かない__**)\\ **session.cache_limiter** を **public** に設定することでも、**Pragma: no-cache** を吐かなくなるが、DokuWiki の **?do=edit (編集ページ)** までキャッシュされて動作不良を起こす。(**__この方法は上手く行かない__**)\\
行 3242: 行 3241:
 </WRAP> </WRAP>
  
-以上のチューニングにより IDE のロード時間はモバイル回線の Chrome で最速 **215(cache on)~1800(cache off)ms** である。\\+以上のチューニングにより IDE のロード時間はモバイル回線で以下ようになる。(DEBUG: false - js/css Minify)\\ 
 +  * Chrome で最速 **161(cache on)~1500(cache off)ms** である。 
 +  * FireFox で最速 **213(cache on)~1349(cache off)ms** である。
  
 ===== Wiki Hash ===== ===== Wiki Hash =====
 Don't edit!! Don't edit!!
-<WRAP #_wikihash>173b7b5bf</WRAP>+<WRAP #_wikihash>12ebdfd80</WRAP>
  • javascript/ide.1568274953.txt.gz
  • 最終更新: 2019/09/12 16:55
  • by ともやん