快速討論前端開發(fā)和網(wǎng)頁(yè)設(shè)計(jì)的演變,以及我們?nèi)绾纹诖脩艚缑嬲雇磥?lái)。
一開始,網(wǎng)絡(luò)神創(chuàng)造了互聯(lián)網(wǎng)。回到過(guò)去的那些日子,網(wǎng)絡(luò)就像狂野的西部:一個(gè)巨大的,未映射的地區(qū),網(wǎng)站不規(guī)范和無(wú)序。前端開發(fā)是一個(gè)不兼容的瀏覽器,怪癖和移動(dòng)目標(biāo)。
在今天這個(gè)馴服的網(wǎng)站中,我們對(duì)易失性設(shè)計(jì)和混亂的界面都不那么寬容。隨著用戶預(yù)期的不斷增長(zhǎng),前端開發(fā)正面臨另一次巨大的轉(zhuǎn)變。今天的前端開發(fā)人員必須構(gòu)建直觀的數(shù)字產(chǎn)品,而不必假設(shè)用戶已經(jīng)知道什么。
了解用戶期望在數(shù)字設(shè)計(jì)方面的變化如何保證對(duì)從不穩(wěn)定的前端到直觀的前端到未來(lái)無(wú)形前端的旅程進(jìn)行調(diào)查。
什么是前端開發(fā)?
前端開發(fā)也被稱為“客戶端”編程。這是網(wǎng)站或軟件產(chǎn)品用戶方面的發(fā)展。它側(cè)重于用戶看到的內(nèi)容,他們可以在任何一臺(tái)機(jī)器上與產(chǎn)品進(jìn)行交互的方式,以及他們可以利用產(chǎn)品功能的方式。
前端開發(fā)人員處理用戶界面,在設(shè)計(jì)人員和后端程序員之間形成必不可少的橋梁。簡(jiǎn)而言之,它們落后于導(dǎo)航數(shù)字產(chǎn)品時(shí)預(yù)先看到的內(nèi)容。
不穩(wěn)定的起源
前端設(shè)計(jì)的開始本質(zhì)上是一個(gè)互聯(lián)網(wǎng)瀏覽器大戰(zhàn),前端開發(fā)人員扮演警長(zhǎng)的角色。萬(wàn)維網(wǎng)是一個(gè)無(wú)法無(wú)天的地方,一個(gè)基本功能在一個(gè)瀏覽器中運(yùn)行良好,在另一個(gè)瀏覽器中完全不起作用。
同時(shí),在軟件方面,新軟件僅限于計(jì)算機(jī)的功能。任何有效的工作都很好,但這并不意味著它對(duì)用戶友好。即時(shí)可用性幾乎聞所未聞,而數(shù)字產(chǎn)品也帶來(lái)了大量指示。
除此之外,計(jì)算能力和技術(shù)的持續(xù)發(fā)展和變化,以及每個(gè)系統(tǒng)或?yàn)g覽器的幾個(gè)令人費(fèi)解的怪癖,而且你手頭的前端開發(fā)工作一團(tuán)糟。
歷史的期望
互聯(lián)網(wǎng)是新的,DIY網(wǎng)站的爆炸意味著沒(méi)有兩個(gè)網(wǎng)站是相同的。對(duì)于我們這些瀏覽這個(gè)隨機(jī)世界的人來(lái)說(shuō),需求是原始的。
期望值只與具有基本功能的網(wǎng)站一樣高。我可以通過(guò)靜態(tài)文本告訴可點(diǎn)擊的元素嗎?所有的按鈕和鏈接都可以工作嗎?它在瀏覽器中工作嗎?
家用電腦的新穎性加上互聯(lián)網(wǎng)接入的快速增長(zhǎng)意味著什么都沒(méi)有普及; 沒(méi)有偉大的數(shù)字可用性的標(biāo)準(zhǔn)。在這種波動(dòng)的環(huán)境中,前端開發(fā)人員的主要努力是跟上不斷發(fā)展的瀏覽器和編碼怪癖。
直觀的設(shè)計(jì)
快進(jìn)到今天,前端開發(fā)是一個(gè)更加規(guī)范的領(lǐng)域。瀏覽者形成了休戰(zhàn),并開始相互合作。這意味著遠(yuǎn)不僅僅是讓一個(gè)網(wǎng)站工作,前端開發(fā)人員現(xiàn)在必須讓它們運(yùn)行良好。
前端開發(fā)人員的復(fù)雜性已轉(zhuǎn)向確保互動(dòng)部分是人們認(rèn)為他們應(yīng)該在的地方。前端已經(jīng)成為直觀的體驗(yàn) - 支持直觀使用產(chǎn)品或網(wǎng)站的設(shè)計(jì)。
直觀的設(shè)計(jì)是邁向前端未來(lái)的第一步。與以前不同,網(wǎng)站和服務(wù)的使用變得更加容易。現(xiàn)代用戶習(xí)慣于立即可以理解的設(shè)計(jì),并且良好的網(wǎng)站和應(yīng)用程序變得快速和可導(dǎo)航。
目前的期望
即時(shí)消息,全天候服務(wù)以及更快的互聯(lián)網(wǎng)連接的興起使我們成為一個(gè)渴望實(shí)時(shí)滿足的數(shù)字精明人口。隨著耐心的下降和推動(dòng)個(gè)性化的發(fā)展,前端開發(fā)人員的任務(wù)就是設(shè)計(jì)出滿足我們即時(shí)滿足需求的用戶界面。
前端開發(fā)人員通過(guò)設(shè)計(jì)將我們需要的所有東西放在手指尖上,從而完成了這項(xiàng)任務(wù)。任何不明顯或易于使用的網(wǎng)站或產(chǎn)品通常會(huì)導(dǎo)致刺激和迅速放棄。
隱形設(shè)計(jì)
隱形設(shè)計(jì)是直觀設(shè)計(jì)的下一個(gè)級(jí)別。這是一種設(shè)計(jì),能夠無(wú)縫地滿足用戶的期望。他們不必考慮使用該網(wǎng)站或搜索他們想要的功能 - 他們可以直接找到它,因?yàn)樗鼞?yīng)該是它的位置。
前端的未來(lái)也可以看到開發(fā)和產(chǎn)品設(shè)計(jì)完全融合,而不僅僅是合作。創(chuàng)造出色的產(chǎn)品需要對(duì)用戶有很好的了解。那么,前端開發(fā)人員會(huì)發(fā)現(xiàn)自己與產(chǎn)品設(shè)計(jì)師合并是完全可能的。
這意味著前端開發(fā)不會(huì)是自己的職位,而是一個(gè)由更廣泛的用戶體驗(yàn)團(tuán)隊(duì)中的人員處理的任務(wù)。
前端的未來(lái)
前端開發(fā)的本質(zhì)正在發(fā)生變化。多年來(lái),前端通過(guò)改變代碼語(yǔ)言和平臺(tái),混淆了設(shè)計(jì)怪癖,以及令人困惑的瀏覽器而戰(zhàn)。
網(wǎng)站訪問(wèn)者將繼續(xù)增長(zhǎng),對(duì)緩慢,表現(xiàn)不佳的網(wǎng)站不能容忍。今天的消費(fèi)者已經(jīng)想要實(shí)時(shí)的滿足感,而未來(lái)將繼續(xù)看到這種轉(zhuǎn)向瞬間結(jié)果和快速反應(yīng),因?yàn)橹庇X(jué)變得不可見。
無(wú)形設(shè)計(jì)將成為任何產(chǎn)品前端未來(lái)的核心部分。用戶界面必須吸引我們并抓住我們潛意識(shí)的關(guān)注,而不是我們的有意識(shí)的思想。