差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| javascript:ide [2019/09/12 17:17] – [3246 lines] ともやん | javascript:ide [2024/02/04 14:26] (現在) – ↷ 移動操作に合わせてリンクを書き換えました。 非ログインユーザー | ||
|---|---|---|---|
| 行 7: | 行 7: | ||
| </ | </ | ||
| < | < | ||
| - | self.DEBUG = true; | + | |
| // DukuWiki cookie backup | // DukuWiki cookie backup | ||
| const dokujQuery = jQuery; | const dokujQuery = jQuery; | ||
| 行 308: | 行 308: | ||
| class Counter { | class Counter { | ||
| static increment() { | static increment() { | ||
| - | this._count = this._count.get(this) | + | this._count = this._count || (new WeakMap()).set(this, |
| - | return | + | return this._count.get(this); |
| } | } | ||
| } | } | ||
| - | + | | |
| - | | + | |
| | | ||
| //#region [String extends] | //#region [String extends] | ||
| 行 3149: | 行 3148: | ||
| <WRAP prewrap 100% # | <WRAP prewrap 100% # | ||
| </ | </ | ||
| + | |||
| + | **TODO:** 以下の内容のうち DokuWiki に関する内容は整理して [[: | ||
| ===== Chrome で V8 ネイティブ シンタックスを有効にする方法 ===== | ===== Chrome で V8 ネイティブ シンタックスを有効にする方法 ===== | ||
| 行 3180: | 行 3181: | ||
| ==== PHP アプリが Pragma: no-cache を吐かないように設定 ==== | ==== PHP アプリが Pragma: no-cache を吐かないように設定 ==== | ||
| - | [[linux:fedora_install_lamp|Fedora による LAMP(Apache, | + | [[linux:fedora: |
| \\ | \\ | ||
| **session.cache_limiter** を **public** に設定することでも、**Pragma: | **session.cache_limiter** を **public** に設定することでも、**Pragma: | ||
| 行 3240: | 行 3241: | ||
| </ | </ | ||
| - | 以上のチューニングにより IDE のロード時間はモバイル回線の Chrome で最速 **215(cache on)~1800(cache off)ms** である。\\ | + | 以上のチューニングにより IDE のロード時間はモバイル回線で以下のようになる。(DEBUG: |
| + | * 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 # | + | <WRAP # |