長(zhǎng)沙網(wǎng)站建設(shè)最近一直在思考這個(gè)問題 - 關(guān)于可訪問性工作如何被視為可以在以后添加到項(xiàng)目中的附加功能 - 而不是可訪問性工作是在Web上工作的核心原則或標(biāo)準(zhǔn)。
而且我已經(jīng)看到這種情緒一次又一次地表達(dá),在框架中,在Twitter上,在設(shè)計(jì)過程中,在開發(fā)過程中,以及如此爭(zhēng)論可訪問性的重要性可能會(huì)非常耗費(fèi)精力。因?yàn)樵谀承r(shí)候我們并沒有爭(zhēng)論可訪問性的重要性,而是前端開發(fā)本身作為一系列有價(jià)值的技能的重要性。無法替換的技能。
關(guān)于為什么軟件應(yīng)該閃電般快速,讓我思考的問題是:
我喜歡快速的軟件。也就是說,軟件在功能和界面上都很快。軟件在想要激活或操縱某些東西和發(fā)生的事情之間有很小的延遲。亮度。
在后面的文章中,將快速軟件描述為優(yōu)秀軟件的定義,并認(rèn)為計(jì)算機(jī)上的每一個(gè)動(dòng)作 - 無論是網(wǎng)站還是應(yīng)用程序 - 應(yīng)該感覺就好像你在沒有任何延遲的情況下移動(dòng)一樣。而且我完全同意; 每個(gè)加載屏幕和等待時(shí)間在某種程度上都是失敗的標(biāo)志。
在不久前看到手機(jī)的性能時(shí)也提出了類似的觀點(diǎn),并研究了每個(gè)人如何以一種截然不同的方式體驗(yàn)網(wǎng)絡(luò):
這里要說的是,如果你想為除了世界上最富有的用戶以外的任何人提供良好的網(wǎng)絡(luò)體驗(yàn),你實(shí)際上無法承受桌面或iPhone級(jí)別的JS,這可能意味著重新評(píng)估你的工具鏈。
當(dāng)涉及到這些東西時(shí),我有點(diǎn)混蛋。我不認(rèn)為一個(gè)網(wǎng)站可以很好,直到它快速。讓你屏息的快節(jié)奏。和人類一樣快,甚至更快。所以我的觀點(diǎn)是網(wǎng)絡(luò)性能不是我們應(yīng)該追求的,它應(yīng)該是標(biāo)準(zhǔn)。現(xiàn)狀。我們工作的基準(zhǔn)判斷依據(jù)。它應(yīng)該是不可交付的,直到事情快速。
好消息是,運(yùn)送具有無與倫比的速度和可訪問性的基本要求的網(wǎng)站比以往任何時(shí)候都更容易!我們有Page Speed Insights和Web Page Test,更不用說讓Lighthouse在我們工作時(shí)自動(dòng)對(duì)GitHub中的每次提交執(zhí)行審核。Areinokun不久前通過制定績(jī)效預(yù)算并學(xué)習(xí)如何堅(jiān)持下去,向我們展示了如何做到這一點(diǎn)。
使我們的網(wǎng)站快速和可訪問的工具在這里,但我們沒有使用它們。這就是讓我發(fā)瘋的原因。