codeschool與jQuery.com推出免費jQuery教學

codeschool與jQuery.com推出免費jQuery教學

自從上次面試被說jQuery能力不夠強之後我就有點耿耿於懷,雖然我現在會的部分在我自己的專案上是夠用的,但是還是會遇到卡關的時候,要我抱著一本書籍乖乖地念完它,這種事情在我求學的時候只出現在學測大考前一年(高中考大學),其他時間根本沒有出現過,對於抱著書本學習這件事對我來說難度很高,因為就算讀完書我也沒辦法實作出東西來,這也是為什麼我之前會去研究超速習法,希望透過超速習法改善我從念書自學這件事的難度,但畢竟我是屬於那種需要壓力的實作學習型,所以通常有個專案要我做,我就可以把東西學完,並且把專案完成,我不是自學能力差,相反的我自學能力反而還不錯,而是唸完書後要開始實際運用這件事我非常有障礙。

今天無意間看到codeschool與jQuery.com推出免費jQuery教學,透過影片快速導覽教學,然後運用大量的實作測驗來學習jQuery,對我來說基礎功打得很不穩的我還真是一大助力。原以為影片都很短應該很快就可以把全部的課程上完,沒想到還是花了好幾個小時。這個課程我覺得非常值得上,對於剛入門的新手也是非常好的教材,現在網路上很多搜尋到的jQuery教學其實都有年紀了,jQuery改版多次,尤其是這次jQuery1.9還刪了很多東西,如果你只是光看那些有點年紀的教學,又遇到jQuery1.9剛好刪了,那只能用jQuery Migrate來補上那些被刪除的東西,對網站來說多loading一個檔案當然就是多一個負擔,是時候學點新寫法了,而且中間有幾段課程還有提到怎樣撰寫jQuery會讓你的效率高一些,如果你是新手或者跟我一樣基礎功打的不太好,那我建議你跟我一樣好好的看一下這個教學,因為真的不錯,推薦給大家!

教學位置:http://try.jquery.com/

[jQuery]jqMobi更輕量級的行動jQuery

jQuery是一款Javascript所撰寫而成的程式庫,目的在於寫更少的程式或腳本達到更大的效益,就像人月神話ㄧ書中所提到的概念:每個程式設計師每天能打的程式行數是差不多的,所以如何用最少的程式完成更多的事情就是目前對於程式設計師來說,很重要的課題。但是對於網站來說,像這樣的程式庫架構通常都會帶來肥大的容量,通常會造成網站讀取緩慢,但是像jQuery這種可以壓縮的程式庫,好像有點無感,可是如果今天換到手機,以3G緩慢上網的情況來看,那就是不是只有慢可以形容,還非常消耗手機性能。

雖然jQuery mobile推出許久,但是打從推出那一刻開始就有許多人質疑為什麼jQuery mobile檔案如此肥大,會造成手機性能的消耗,當然使用jQuery mobile依然可以達到少少的程式碼,更多的功能,但是在效能與效果上的取捨,我想大部分工程師會寧願效果差一點,但效能好一點吧!因應這樣的需求,所以jqMobi誕生了!

jqMobi一樣是從jQuery改造而來,但是檔案只有jQuery mobile將近七分之一,檔案小自然解決了肥大的問題,而且因應手機絕大部份支援HTML5,所以jqMobi也支援HTML5,完全符合手機需求,並且解決檔案過大問題,提供更小、更快、更強的支援,如果你一直覺得jQuery mobile表現不盡理想,那你可以嘗試一下jqMobi,也許會有意想不到的收獲!如果你有jqMobi使用經驗想要與大家分享,非常歡迎大家留言寫下你的感想噢!