摘要:前端的文藝復興從簡單數據的展示,到復雜數據的交互展示,隨著瀏覽器的發展,我們有了簡潔多樣的功能,順暢極佳的體驗。在我們對用戶體驗的要求越來越高,數據量的增加復雜邏輯的增加交互多樣性的增加,都是前端工程師的挑戰。
數據的發展
沒有計算機的時代,數據被顯式的記錄存儲在具體的物品上,石頭、木頭、竹子、羊皮,紙等等。一旦被記錄,調整和修改都是相當困難,數據之間大多不能交互,幾乎都是靜態,數據的傳播大多靠口頭或物品相傳觀看。
計算機的出現,數據突然可以隱式的被存儲在某個介質中。變得容易修改、可以交互、動態顯示、快速分析等等。這已經是革命性的了,人們保存數據和獲取數據的方便性得到了質的提升。
互聯網的出現,讓數據變得可以快速傳播,幾乎每個人都可以方便獲取到比之前多得多的數據,并且可以獲取這些數據對它們做任何的操作。從不能方便的獲取數據到突然可以有大量的數據,我們沉浸在這些具體的數據之中。
瀏覽器的出現,讓普通人就可以獲取到的數據資訊開始指數型的增加,人們的選擇性大大提高。這時,數據的如何展現、數據之間的交互、數據交互展現中的用戶體驗等等,對數據的各種包裝在人們選擇時占據了一席之地。
對數據交互展示的愈發重視,出現了產品、設計、視覺、交互、前端等職業,人們除了對數據內容的重視之外,數據的"顏值"和"體驗"也是成了人們選擇看這些數據的因素之一。
之后,人們追求數據的交互展示精益求精。深入人心的功能點、眼前一亮的視覺沖擊、符合直覺的操作體驗 、毫秒級別的加載速度,這些有形無形的存在,也是決定著一個產品的生存因素之一。
瀏覽器出現之初,人們獲取資訊的方式就是就是幾大門戶網站。資訊呈現的方式是文字和圖片等,到現在,也是這幾種主要的元素形式,只不過隨著人們審美的迭代,交互、排版、顏色、字體、圖片等等都有些許變化。如果讓我們回去看90年代的網站,我們會覺得丑、用戶體驗差,但使用上基本沒有任何障礙。
很多東西的本質都沒有變化,與出現計算機、出現互聯網時代的巨變,這些變化微不足道。但是,我們還是不斷的在發展,在發展中尋找發現更多更深刻的東西,剛開始的出現我們可能看到的只是表象,現在的我們可能慢慢理解了它的本質。一個時代的開啟不是一蹴而就,而是在發展中尋覓打開下一個時代大門的鑰匙。
前端的文藝復興從簡單數據的展示,到復雜數據的交互展示,隨著瀏覽器的發展,我們有了簡潔、多樣的功能,順暢、極佳的體驗。
這個過程誕生了專門的web前端工程師。在我們對用戶體驗的要求越來越高,數據量的增加、復雜邏輯的增加、交互多樣性的增加,都是前端工程師的挑戰。有挑戰就有思考,有發展就有探索,誕生了許多的框架/工具/概念,百花齊放、百家爭鳴,就像中世紀的文藝復興時代,大師輩出,有幸我們可以站在巨人的肩膀上。
這是最好的時代,這是最壞的時代。
許多概念的出現、封裝的框架、構建流程的自動化,選擇不斷的增加、選擇不斷的減少。對工程師的能力是一個考驗,可能會讓部分人在最基礎的HTML、JS、CSS瀏覽器基礎知識和直接使用最新的框架/工具/全家桶之間產生一個知識斷層。基礎是重要的,掌握框架也是需要的,掌握知識的原理,你才能對公式有著深刻的理解。就像了解歷史,在面對新事物時候,你能思考過去,去其糟粕,取其精華。
前端在用戶體驗細節方面是有追求的。我們會為了減少幾毫秒的加載時間、過渡的更加順暢、顯示更好看的字體等等去找到最優解。也是對這些細節方面的零容忍,我們從瀏覽器里看到數據內容的感受體驗是噌噌噌的上升。
未來的前端所以,我認為,如果你正確地估量自己,善于抓住所有的機遇,然后盡快行動起來,去爭取,去努力,去做,你就能發現該做些什么,就能真正把你自己生活中的這個時代變為“最好的時代”。
或許以后的前端,不再會直接使用HTML、JS、CSS,出現更高級的語言或使用方式,就像機器語言=>匯編語言=>其他語言,HTML、JS、CSS變成了前端的底層語言,發展出更高級的語言。
現在已有趨勢,JSX、TypeScript、Sass、Babel、WebAssembly等等,通過編譯器轉化為HTML、JS、CSS(WebAssembly 例外),再放到瀏覽器運行。可能以后瀏覽器就直接運行JSX、TypeScript等或一個全新的更強大的語言。
不過,可能以后我們不使用瀏覽器了
可能我們以后使用的不是電腦手機了
可能...
本文,如有雷同,純屬意外,如有錯誤,也是必然
微信:前端這么大我想去看看
歡迎您掃一掃微信公眾號,訂閱我的博客
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/91976.html
摘要:數據浪潮之間的前端工程師十年來,波瀾壯闊的移動互聯網浪潮促進了技術的迅猛發展,隨著瀏覽器性能網絡帶寬等基礎設施的提升,也能夠承載起包含復雜交互可視化計算邏輯需求的富客戶端應用。 showImg(https://segmentfault.com/img/remote/1460000016874425); 本文是架構師 2018-10 月刊的卷首語,歸納于自筆者的技術之路系列文章,也是對 ...
摘要:歡迎大家收看聊一聊系列,這一套系列文章,可以幫助前端工程師們了解前端的方方面面不僅僅是代碼作為現代應用,的大量使用,使得前端工程師們日常的開發少不了拼裝模板,渲染模板。我們今天就來聊聊,拼裝與渲染模板的那些事兒。一改俱改,一板兩用。 歡迎大家收看聊一聊系列,這一套系列文章,可以幫助前端工程師們了解前端的方方面面(不僅僅是代碼):https://segmentfault.com/blog...
摘要:歡迎大家收看聊一聊系列,這一套系列文章,可以幫助前端工程師們了解前端的方方面面不僅僅是代碼作為現代應用,的大量使用,使得前端工程師們日常的開發少不了拼裝模板,渲染模板。我們今天就來聊聊,拼裝與渲染模板的那些事兒。一改俱改,一板兩用。 歡迎大家收看聊一聊系列,這一套系列文章,可以幫助前端工程師們了解前端的方方面面(不僅僅是代碼):https://segmentfault.com/blog...
摘要:歡迎大家收看聊一聊系列,這一套系列文章,可以幫助前端工程師們了解前端的方方面面不僅僅是代碼作為現代應用,的大量使用,使得前端工程師們日常的開發少不了拼裝模板,渲染模板。我們今天就來聊聊,拼裝與渲染模板的那些事兒。一改俱改,一板兩用。 歡迎大家收看聊一聊系列,這一套系列文章,可以幫助前端工程師們了解前端的方方面面(不僅僅是代碼):https://segmentfault.com/blog...
摘要:發布是由團隊開源的,操作接口庫,已成為事實上的瀏覽器操作標準。本周正式發布,為我們帶來了,,支持自定義頭部與腳部,支持增強,兼容原生協議等特性變化。新特性介紹日前發布了大版本更新,引入了一系列的新特性與提升,本文即是對這些變化進行深入解讀。 showImg(https://segmentfault.com/img/remote/1460000012940044); 前端每周清單專注前端...
閱讀 2571·2021-09-26 10:13
閱讀 5969·2021-09-08 10:46
閱讀 685·2019-08-30 15:53
閱讀 2957·2019-08-29 16:13
閱讀 2750·2019-08-26 12:23
閱讀 3478·2019-08-26 11:24
閱讀 1085·2019-08-23 18:09
閱讀 1028·2019-08-23 17:08