日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

前端开发中那些不招人“待见”的功能

發(fā)布時間:2023/12/19 HTML 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前端开发中那些不招人“待见”的功能 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

互聯(lián)網(wǎng)上優(yōu)秀的Web開發(fā)案例不勝枚舉,但也有一些開發(fā)者費勁心血開發(fā)出的網(wǎng)站僅因為某些功能就遭到吐槽的也屢屢不鮮。這不,原文作者Scott Hanselman發(fā)表的這篇文章《Stop Doing Internet Wrong 》就例舉了互聯(lián)網(wǎng)上那些不招人“待見”的功能。當(dāng)然,文中提及的這些問題都是可以解決的,因為從技術(shù)角度上來講,它們并不難。我們一起來看下,“有則改之,無則加冕”。

文章譯文如下:

1. 向移動主頁重定向桌面深層鏈(Deep Link)

谷歌已經(jīng)決定采取深層鏈的做法比如foo.com/something/deep用以檢測移動設(shè)備,然后重定向用戶host文件m.foo.com。事實上,GoogleBot聲明這些“ 錯誤重定向”并通過搜索引擎搜索的結(jié)果來給網(wǎng)站排名。

簡單地說,避免不相關(guān)的重定向其實很簡單:比如智能手機用戶從桌面頁面重定向到智能手機優(yōu)化頁面。智能手機只顯示有重要的內(nèi)容,自動屏蔽了無關(guān)緊要/不相干的頁面。例如,我想進(jìn)http://www.mcmenamins.com/Pubs頁面,但前提是想在手機上打開該頁面,而將它重定向到/mobile即可。

?PS:縱深鏈(deeplink),又稱深層鏈、深度鏈,即通過網(wǎng)站的分頁地址設(shè)置鏈接,略過所在網(wǎng)站的廣告主頁,直接將用戶導(dǎo)向某個分頁。比如搜索引擎中搜索結(jié)果多是這種鏈接。埋置鏈和深層鏈接不僅會引發(fā)版權(quán)侵權(quán)問題,也會涉及不正當(dāng)競爭。

2. 我不想要你的蹩腳應(yīng)用

這就好比Quora,假設(shè)我現(xiàn)在通過瀏覽器瀏覽,除非要進(jìn)入App Store,否則一直停留在Web頁面。

3. 超大的插播廣告

在Forbes.com上我看到這個巨大的插播廣告。?

請保持優(yōu)雅!

4. 標(biāo)簽輸入形式

我討厭看到一個復(fù)選框,并且只能點擊復(fù)選框內(nèi)容。

很簡單,增加與標(biāo)簽相關(guān)的輸入,那么用戶就有獲得更多的點擊。

5. 打破超鏈接

難道我們沒學(xué)習(xí)《 Cool URIs Don't Change?》嗎?這篇文章寫于1998年且真實存在。正如我們所知,Web創(chuàng)建于1990年,1993年才真正開放首個 Web頁面鏈接。

?

我們需要通過.htaccess files、 web.config files維護(hù)重定向列表并盡量對其測試。雖然深度維護(hù)復(fù)雜的鏈接可能會很復(fù)雜,但你可以將companyname.com/about鎖死,這是因為你從PHP切換至Rails的原因。作為用戶,我習(xí)慣輸入/about。請不要給我“更新書簽”,我來這兒可不是為了做這個。

6. 點擊國旗,代表你所選語言

我經(jīng)常被要求從各個國家國旗列表中“選擇語言”。用國旗來代表語言這是很槽糕的做法,我想,不只是我一人這么認(rèn)為。?

在Accept-Language header有個整體的語言列表,可供你選擇。

7. 你知道我的郵政編碼,可為什么還要填寫國家?

對于生活在美國的人,我們總是被要求輸入郵政編碼(郵遞區(qū)號)、城市及國家,盡管有大量的API和數(shù)據(jù)庫可以為你提供信息。?

如果你能從用戶那獲取可靠的信息(語言、位置、國家、愛好),前提是在沒有侵犯對方隱私的前提下,請為他們節(jié)省些時間吧!

8. 通過寬度、高度屬性調(diào)整超大圖片尺寸

也許你需要花一點時間來告之老板,利用佳能EOS拍攝的六百萬像素圖片并不很適合企業(yè)網(wǎng)站背景圖,尤其是只有4MB JPGs大小。

?

Ok,沒關(guān)系,我們可以設(shè)置<img src="bigassfile.jpg" width="100" height="100">,這樣圖片就會縮小了。但不支持下載超大文件,在客戶端上通過瀏覽器來調(diào)整尺寸大小;或者通過 PNGGauntlet或 PNGOut運行所有的PNGs,缺點是調(diào)整大小,經(jīng)常會使圖片變形。

9. 服務(wù)器頁面的兩種形式:WWW.和裸域

如果你見過example.com/something和www.example.com/something兩種鏈接提供相同的內(nèi)容,考慮到URL的規(guī)范化,你可以這樣做,在META標(biāo)簽中使用rel="canonical",但只會隱藏問題。?

那為什么不挑選一個或者提供服務(wù)器301重定向到其他頁面呢?你知道創(chuàng)建IIS7的規(guī)則嗎?你甚至可以刪除.aspx 擴展名。

如果你為for / and /default.html做同樣的事情,如果可以的話,只選擇一個并重定向到其他域名。

?

?

?

轉(zhuǎn)載于:https://www.cnblogs.com/helenR/p/web_development.html

總結(jié)

以上是生活随笔為你收集整理的前端开发中那些不招人“待见”的功能的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。