在七天內的第三篇前言,致已經爆炸的時間管理...
在 web 1.0 網路看板年代,網頁還僅僅只是一個純靜態內容的身份,使用者與內容提供者之間的互動式十分有限的。
到 web 2.0 社群網路的年代開始,網頁開始活潑了起來,除了最一開始的看板功能以外,透過 web API 讓開發者提供許多功能給使用者進行操作,網頁擁有者也開始重視使用者體驗,除了絢麗的網頁以外移動裝置的畫面呈現、讀取速度也被列入了考量範圍內。
最後,目前的 web 3.0 年代,有別於之前資料都是儲存在網頁擁有者那邊,現在開始提出了去中心化的概念,讓使用者自己成為資料的主人,像是區塊鏈、加密貨幣以及元宇宙的概念都是在這階段誕生的。
在最一開始 web 1.0 的年代,其實前端很難會被單獨拉出來當作是一個專門的位置,很多時候都是直接斜槓來切版。
但到了 web 2.0 的年代開始,Web API 的功能逐漸豐富,Client 端的效能以及網路速度的加強,再加上移動裝置的誕生使得對於網頁上的畫面呈現以及功能更加要求,因此前端被單獨拉出來成為一個崗位,再加上 Node.js 的誕生使得前端可以更佳無痛地去轉換到後端的跑道,尤其是 API 串接。
值得一提的是由於這些年來的運算能力大幅增加,因此許多雲端服務如雨後春筍般的出現,該如何去使用這些服務也是現在工程師值得去投入的一個技能。
最後以目前的 web 3.0 來說,其實除了特定行業以外它的應用還不是這麼的廣泛,若是對於加密貨幣或是區塊鏈有興趣的朋友可以自行去查詢。
本次預計會從 html 對於搜尋引擎的影響開始講起,再帶到 CSS 可以如何改善使用者觀感以及 JavaScript 可以做到什麼事,最後提一下身為工程師我們應該怎麼去管理我們的程式。
以上,希望這篇是八月的最後一篇前言了...