[JavaScript] 網頁渲染的過程 (rendering pipline)
前幾天在hahow上 動畫互動網頁程式入門 (HTML/CSS/JS)
這沒有要打廣告,不過老師真的教得不錯
看到講師上到實作購物車時候
其中某一個function利用多個(json)物件組出list清單
而新增、刪除都是對物件操作,再透過function把list清單清空再繪製
!!!!這看起來有問題,講師怎麼這樣做,這項目很多時,捲軸會有問題,這一定有bug
前幾天在hahow上 動畫互動網頁程式入門 (HTML/CSS/JS)
這沒有要打廣告,不過老師真的教得不錯
看到講師上到實作購物車時候
其中某一個function利用多個(json)物件組出list清單
而新增、刪除都是對物件操作,再透過function把list清單清空再繪製
!!!!這看起來有問題,講師怎麼這樣做,這項目很多時,捲軸會有問題,這一定有bug
為什麼JSONP不能使用POST?
因為JSONP透過script標籤實作
所以才沒辦法做
很久之前,有看過JSONP文章,雖然有看一下實作原理都懂,但沒有動手做實作
前幾天看到有人討論JSONP不能用POST方法去做
這就讓我非常好奇是怎麼一回事
最近copy到公司身份證驗證程式有問題
好險是上線前發現
今天就簡單用測試程式寫了QUNIT測試程式
前幾天看到無痛爬梳自己來,用 Google Spreadsheet 爬取網頁資料
就想之前的Kimono
但現在官網要收掉這個服務
不過有官網友留下kimono desktop edition 離線版程式使用(只有MAC和Windows)
目前不知道有沒有辦法移植到Linux上面玩
| kimonolabs.com | kimono for desktop | |
|---|---|---|
| Create APIs with Chrome Ext | v | |
| Create APIs with Bookmarklet | v | v |
| Manage and configure APIs | v | v |
| Run APIs manually | v | |
| Run APIs on a schedule | v | |
| Cloud hosted API endpoints | v (w/ Firebase) | |
| Crawling & Pagination | v | v |
| Get data behind a login | v | v |
| Kimono Apps / Blocks | v | |
| Google sheets integration | v | |
| Webhooks & Email alerts | v | |
| Save scraped data to file | v | v |
| CSV & RSS output | v | v |
當然離線版沒有這麼多功能,可惜沒有排程可以用
但發現他程式透過NodeJS去寫,好像可以透過API方式去實作
在此先記錄一下筆記