tonytonyjan / tj-markdown-paste

Markdown publishing service with mathematical syntax and automatic code highlight.
http://tj-markdown-paste.herokuapp.com/
29 stars 6 forks source link

輸入區速度緩慢 #15

Closed lazywei closed 11 years ago

lazywei commented 11 years ago

前幾天我跟同學用TJMDP做報告的時候發現 當文字一多(應該是 latex 內容多),輸入區的反應就會變得很遲緩 應該是跟即時預覽有關係? 操作順暢的優先度應該大於很炫的特效

tonytonyjan commented 11 years ago

當時快速兜出 prototype 所以用很無腦的方式去寫, 這裡照理講應該要加個 timer 和 flag 才對,才不會上一個 preview 還在處理,就又觸發 event(我是綁在 keyup),這裡我想小修一下就行了。

兩種策略:

  1. 每次觸發前把上一個正在處理中的 preview process 砍掉
  2. 每次觸發時檢查是否上一個 preview process 處理完,如果處理完了就正常觸發,如果還沒則什麼事也不做