作為Web開發者,對自己的行業前景,人人都有自己的看法,然而,任何行業都有出人意料的地方。著名的Web開發設計博客noupe.com曾向他們的讀者做了一個調查,請他們列舉Web開發領域那些讓他們感到意外的事情,收到了各種各樣的反饋,本文就是這次調查的結果與分析。
一個真正的符合Web標准的IE
這個消息讓我們振奮,在經過9個版本更替後,我們終於看到了(或者說即將看到)一個真正符合Web標准的IE浏覽器。在Web開發設計界,人們對IE的忍耐到達了極限,最終,很多人宣布不再支持IE的某些版本,IE9的出現將改變這一現狀,我們從這件事可以學到的東西是,施以壓力與時間,任何頑固的東西都會改變。
移動Web的爆發
移動Web為開發與設計界帶來了變革,成為一種時尚與不可逆轉的趨勢。曾幾何時,Web開發設計者們認為,隨著網絡帶寬的增加以及顯示器的變大,我們的Web畫面會越來越大,那些傳統的960網格已經顯得局促,然而事實卻往相反的方向發展,Web開始被放進那些狹窄的小屏幕,人們喜歡這種變化,隨時隨地用掌上設備訪問Web站點。
我們從中學到的東西是,相對於展示效果,人們更看重方便性。
社會網絡主導一切
關於社會網絡,曾經的那些質疑聲還萦繞在耳,一個140個字符的博客平台有什麼出息?社會網絡管我什麼事?我開的是公司,不是學校。然而,似乎一夜間,社會媒體網絡遍地開花並迅速主導一切,老網民熱烈擁抱,新網民也一擁而上。我們從中可以學到的是,當網絡將人們連接在一起的時候,它所爆發的力量是驚人的。
Web開發與設計已經成為成熟的市場
幫人設計網站曾經是你賺外快的業余職業,是吧,如今,Web開發與設計已經成為非常穩定且成熟的市場,專業的開發設計有大量的需求。
從XHTML到HTML5
擁有嚴格語法和代碼規范的XHTML曾被認為是Web的未來,然而不是,Web的未來是HTML5。當然,導致HTML5受寵的不是它松散的語法(XHTML嚴格的代碼規范仍然是一種很好的習慣),而是它強大的原生功能,原生的媒體播放能力,本地數據庫,畫布等等。當Web從單純的文檔向應用轉變的時候,豐富的原生功能是非常必要的。
蘋果與Flash之爭
Flash曾是眾多Web開發與設計者的最愛,當然,它也惹惱了同樣多的人。突然有一天,蘋果站出來向Adobe發難,喬布斯在眾多場合指責Flash不穩定,不實用,iPhone和iPad均不支持Flash,當蘋果在移動Web領域憑借HTML5主宰市場的時候,Adobe風光不再。我們從中得到的教訓是,沒有任何技術會成為永遠的明星。
JavaScript重放異彩
曾經,JavaScript是用來讓一些畫面在網頁上飄來飄去的,如今,JavaScript成了Web開發與設計中不可或缺的東西,現在的Web開發者甚至不再考慮用戶是否禁用了JavaScript這樣的問題。當Web逐漸成為一個應用平台的時候,JavaScript成了這個平台中最強大的工具。
jQuery成為真正的明星
JavaScript雖然強大,但很難用,至少在2006年之前是這樣的,接著,一個叫jQuery的JavaScript框架面世,這個開源的,跨浏覽器兼容的JavaScript框架擁有強大的功能與簡單的語法,迅速風靡Web開發與設計界,並成為真正的明星。如今,運行jQuery的著名站點多不勝數。
CSS動畫
CSS是網頁式樣語言,動畫,那不是JavaScript的事嗎?然而,從2007年開始,Webkit開始嘗試CSS動畫,並最終將這一夢想變成現實。