国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
要點
最常用的瀏覽器有哪些?
瀏覽器差異如此之大嗎?
我的網(wǎng)站可以在每個瀏覽器中運行嗎?
網(wǎng)站所有者建議
Web開發(fā)人員建議
您還沒有回答這個問題!
關(guān)于網(wǎng)站瀏覽器支持的常見問題解答 (FAQ)
網(wǎng)站應(yīng)該支持哪些最流行的Web瀏覽器?
如何確定我的網(wǎng)站應(yīng)該支持哪些瀏覽器?
為什么支持多個瀏覽器很重要?
如何測試我的網(wǎng)站與不同瀏覽器的兼容性?
支持舊版瀏覽器有哪些挑戰(zhàn)?
我應(yīng)該多久更新一次瀏覽器支持策略?
什么是漸進(jìn)增強(qiáng),它與瀏覽器支持有何關(guān)系?
移動瀏覽器支持與桌面瀏覽器支持有何不同?
一些常見的瀏覽器兼容性問題是什么?如何解決這些問題?
如何確保我的網(wǎng)站仍然可以被使用舊版瀏覽器的用戶訪問?
首頁 科技周邊 IT業(yè)界 您的網(wǎng)站應(yīng)該支持哪些瀏覽器?

您的網(wǎng)站應(yīng)該支持哪些瀏覽器?

Feb 16, 2025 am 11:06 AM

Which Browsers Should Your Website Support?

本文是與SiteGround合作創(chuàng)作的系列文章的一部分。感謝您支持使SitePoint成為可能的合作伙伴。

網(wǎng)站/應(yīng)用程序應(yīng)該支持哪些瀏覽器?這是一個客戶和開發(fā)人員經(jīng)常提出的問題。簡單的答案是列出前N個主流應(yīng)用程序。但是,這種策略是否已經(jīng)變得無關(guān)緊要了呢?

要點

  • 網(wǎng)站應(yīng)該支持哪些瀏覽器這個問題并非易事,它取決于各種因素,例如目標(biāo)受眾、網(wǎng)站類型和可用資源。
  • 盡管有各種各樣的瀏覽器,但它們都有相同的目標(biāo):呈現(xiàn)網(wǎng)頁。但是,沒有兩個瀏覽器以完全相同的方式呈現(xiàn),這會導(dǎo)致細(xì)微的差異,而這些差異在使用尖端技術(shù)時會變得更加明顯。
  • 漸進(jìn)增強(qiáng)技術(shù)可以通過建立基線,然后在支持時使用CSS和JavaScript進(jìn)行增強(qiáng),來幫助確保網(wǎng)站在每個瀏覽器中都能正常工作。但是,對于具有豐富的自定義界面的應(yīng)用程序來說,這變得不太實用。
  • 開發(fā)人員應(yīng)該將Web視為一個與設(shè)備無關(guān)的平臺,采用防御性開發(fā)技術(shù),并在各種應(yīng)用程序中測試他們的項目。他們還應(yīng)該意識到技術(shù)在不斷發(fā)展,更復(fù)雜的網(wǎng)站或應(yīng)用程序可能需要持續(xù)維護(hù)。

最常用的瀏覽器有哪些?

根據(jù)StatCounter 2017年5月的統(tǒng)計數(shù)據(jù),十大桌面瀏覽器為:1. Chrome——59.37%的市場份額 2. Firefox——12.76% 3. Safari——10.55% 4. IE——8.32% 5. Edge——3.42% 6. Opera——1.99% 7. Android(平板電腦)——1.24% 8. Yandex瀏覽器——0.48% 9. UC瀏覽器——0.41% 10. Coc Coc——0.33%

移動設(shè)備現(xiàn)在占所有網(wǎng)頁使用量的54.25%,因此我們還需要檢查十大手機(jī)瀏覽器:1. Chrome——49.23% 2. Safari——17.73% 3. UC瀏覽器——15.89% 4. Samsung Internet——6.58% 5. Opera——5.03% 6. Android——3.75% 7. IEMobile——0.68% 8. BlackBerry——0.26% 9. Edge——0.15% 10. Nokia——0.12%

全球統(tǒng)計數(shù)據(jù)并不能說明全部情況:- 模式在不同地區(qū)差異很大。例如,Yandex是俄羅斯第二大最常用的瀏覽器(12.7%的份額)。搜狗是中國第三大最常用的瀏覽器(6.5%)。Opera Mobile/Mini在非洲擁有28%的份額。

  • 新的瀏覽器版本定期出現(xiàn)。Chrome、Firefox和Opera每六周都會收到更新;檢查幾個月前的版本是不切實際的。
  • 相同的瀏覽器在不同的設(shè)備和操作系統(tǒng)上的工作方式可能不同。Chrome適用于各種版本的Windows、macOS、Linux、Android、iOS和ChromeOS,但它并非在任何地方都是相同的應(yīng)用程序。
  • 在各種設(shè)備上,包括游戲機(jī)、電子書閱讀器和智能電視,存在著數(shù)量極多且種類繁多的舊版和新版、奇特和精彩的瀏覽器。
  • 您網(wǎng)站的分析數(shù)據(jù)永遠(yuǎn)不會與全球統(tǒng)計數(shù)據(jù)相符。

瀏覽器差異如此之大嗎?

盡管應(yīng)用程序種類繁多,但所有瀏覽器都有相同的目標(biāo):呈現(xiàn)網(wǎng)頁。它們使用渲染引擎來實現(xiàn)這一點,并且存在一些交叉使用:1. Webkit用于macOS和iOS上的Safari。 2. Blink是Webkit的一個分支,現(xiàn)在用于Chrome、Opera、Vivaldi和Brave。 3. Gecko用于Firefox。 4. Trident用于Internet Explorer。 5. EdgeHTML是Trident的更新版本,用于Edge。

大多數(shù)瀏覽器都使用這些引擎之一。它們是不同的項目,擁有不同的團(tuán)隊,但這些公司(大部分)通過W3C進(jìn)行合作,以確保新技術(shù)能夠以相同的方式被所有人采用。瀏覽器比以往任何時候都更加接近,現(xiàn)代智能手機(jī)應(yīng)用程序與它們的桌面應(yīng)用程序相匹配。但是,沒有兩個瀏覽器以完全相同的方式呈現(xiàn)。大多數(shù)差異都很細(xì)微,但隨著您轉(zhuǎn)向尖端技術(shù),這些差異會變得更加明顯。某個特定功能在一個瀏覽器中可能已完全實現(xiàn),在另一個瀏覽器中部分實現(xiàn),而在其他瀏覽器中則不存在。

我的網(wǎng)站可以在每個瀏覽器中運行嗎?

可以。漸進(jìn)增強(qiáng)(PE)等技術(shù)建立了一個基線(可能只有HTML),然后在支持時使用CSS和JavaScript進(jìn)行增強(qiáng)。最新的瀏覽器可以獲得現(xiàn)代布局、動畫效果和交互式小部件。舊版瀏覽器可能只能獲得未設(shè)置樣式的HTML。其他所有瀏覽器都會獲得介于兩者之間的內(nèi)容。PE非常適合內(nèi)容網(wǎng)站和具有基本基于表單功能的應(yīng)用程序。當(dāng)您轉(zhuǎn)向具有豐富自定義界面的應(yīng)用程序時,它變得不太實用。您新的協(xié)作視頻編輯應(yīng)用程序不太可能在十年前的IE7中運行。它可能無法在3G網(wǎng)絡(luò)上的小屏幕設(shè)備上運行。也許可以提供替代界面,但結(jié)果可能是一個很少有人愿意使用的單獨、笨拙的應(yīng)用程序??紤]到遺留瀏覽器用戶群的規(guī)模,成本將是令人望而卻步的。

網(wǎng)站所有者建議

網(wǎng)站所有者應(yīng)該了解Web的以下基本原理和約束。Web不是打??!您的網(wǎng)站/應(yīng)用程序不會在任何地方都看起來相同。每個設(shè)備都有不同的操作系統(tǒng)、瀏覽器、屏幕尺寸、功能等。功能可能有所不同您的網(wǎng)站可以為所有人工作,但體驗和設(shè)施會有所不同。即使像日期輸入字段這樣基本的東西也有多種可能性,但理想情況下,核心應(yīng)用程序?qū)⒈3挚刹僮鳌Tu估您的項目要現(xiàn)實。這是一個內(nèi)容網(wǎng)站、一個簡單的應(yīng)用程序、一個類似桌面的應(yīng)用程序、一個快節(jié)奏的游戲等等。建立瀏覽器兼容性的基本級別。例如,它必須在大多數(shù)兩年前的瀏覽器中運行,屏幕寬度為600像素,通過快速的Wi-Fi連接。評估您的受眾不要依賴全球瀏覽器統(tǒng)計數(shù)據(jù)。主要用戶是誰?他們是IT新手還是技術(shù)人員?是個人、小型公司還是政府組織?他們坐在辦公桌旁還是四處走動?沒有一個應(yīng)用程序適用于所有人——首先關(guān)注核心用戶。在可能的情況下檢查現(xiàn)有系統(tǒng)的分析數(shù)據(jù),但要了解底層數(shù)據(jù)。如果您的應(yīng)用程序在Opera Mini中無法運行,您不太可能有Opera Mini用戶。您是否阻止了很大一部分市場?變化正在發(fā)生令人驚奇的是,二十年前編寫的網(wǎng)頁今天仍然可以運行。它不一定會漂亮或可用,但瀏覽器仍然向后兼容。(大部分。<blink></blink>標(biāo)簽仍然無效?。┑?,技術(shù)在不斷發(fā)展。您的網(wǎng)站或應(yīng)用程序越復(fù)雜,就越有可能需要持續(xù)維護(hù)。

Web開發(fā)人員建議

只要稍加注意,就可以支持各種各樣的瀏覽器。擁抱Web!Web是一個與設(shè)備無關(guān)的平臺。內(nèi)容和更簡單的界面可以在任何地方運行:現(xiàn)代筆記本電腦、功能手機(jī)、游戲機(jī)、IE6等等。學(xué)習(xí)漸進(jìn)增強(qiáng)的基礎(chǔ)知識。即使您選擇不將其用于您的完整應(yīng)用程序,也仍然會有一些功能區(qū)域,在那里它會變得非常寶貴。采用防御性開發(fā)技術(shù)在使用最近的預(yù)寫模塊、庫或框架之前,請考慮一下這個問題。在開始之前,了解該技術(shù)的含義。框架應(yīng)該提供瀏覽器支持列表,因為它們已在有限數(shù)量的應(yīng)用程序中進(jìn)行了測試。了解瀏覽器限制和怪癖。例如,如果您正在考慮使用SVG圖表,請注意它在IE9到11中可能看起來很奇怪,并且在IE8及以下版本中會失敗。這并不意味著必須在拒絕SVG或放棄IE支持之間做出二元選擇??傆幸恍┱壑苑桨覆粫斐芍卮蟮拈_發(fā)工作。例如:- 接受SVG渲染很奇怪,但它仍然可用

  • 只在IE中顯示數(shù)據(jù)表,或
  • 提供IE用戶可以在其他地方打開的SVG下載。

盡早測試并經(jīng)常測試您不可能測試每個設(shè)備,但只為一個瀏覽器開發(fā)是徒勞的。不斷在各種應(yīng)用程序中測試您的項目。將測試留到最后將產(chǎn)生災(zāi)難性的后果。我們很容易責(zé)怪工具和瀏覽器的不足,但如果盡早發(fā)現(xiàn),大多數(shù)問題都可以在開發(fā)過程中得到糾正。這并不是說每種瀏覽器每次都必須以完全相同的方式運行。功能倒退是不可避免的。例如:- 漸進(jìn)式Web應(yīng)用程序在iPhone和iPad上無法離線工作——但在線操作正常。

  • IE不支持CSS Grid——但浮動、flexbox或全寬塊回退應(yīng)該是可以接受的。
  • Firefox的桌面版不顯示日期字段的日歷——但用戶仍然可以輸入日期。

在您的開發(fā)PC上安裝一些瀏覽器。Mac和Linux用戶可以在developer.microsoft.com/microsoft-edge/獲得Microsoft Edge和IE測試工具。對于Windows和Linux用戶來說,測試Safari比較困難;BrowserStack等在線測試服務(wù)是最簡單的選擇?,F(xiàn)代瀏覽器具有出色的移動仿真功能,但可以使用一些真實的設(shè)備來了解在較慢的硬件和網(wǎng)絡(luò)上的觸摸控制和性能。在您的終端使用HTTPSWeb正在逐漸使HTTPS成為首選協(xié)議,并且這種趨勢將繼續(xù)下去。Google Chrome甚至開始將非HTTPS網(wǎng)站標(biāo)記為不安全,這是您將網(wǎng)站配置為使用HTTPS的一個很好的理由。例如,我們的Web托管合作伙伴SiteGround使他們的客戶可以輕松地遷移到HTTPS。為此,他們?yōu)樗行碌腤ordPress帳戶自動安裝了Let's Encrypt SSL證書,對于現(xiàn)有帳戶,他們只需單擊一下即可切換到HTTPS。

您還沒有回答這個問題!

問題“您應(yīng)該支持哪些瀏覽器?”已經(jīng)變得過于嚴(yán)格。假設(shè)您的答案只是“Chrome”:- 它運行在哪些設(shè)備和操作系統(tǒng)上?

  • 將支持哪些范圍的屏幕尺寸?
  • 您指的是哪個版本?最新的?Chrome 10及以上版本?
  • 發(fā)布新版本的Chrome時會發(fā)生什么?
  • 當(dāng)Chrome實際上成為您的應(yīng)用程序的運行時時,其他瀏覽器會發(fā)生什么?

對于面向客戶的項目,提供瀏覽器支持列表已經(jīng)變得不切實際。最好的答案可能是:“我們將根據(jù)假定的用戶統(tǒng)計數(shù)據(jù)開發(fā)您的項目,然后根據(jù)預(yù)算和時間限制在盡可能多的設(shè)備、操作系統(tǒng)、瀏覽器和版本中進(jìn)行測試”。即使那樣,您也會錯過首席執(zhí)行官堅持使用的舊款Blackberry。為Web開發(fā)——而不是瀏覽器。

關(guān)于網(wǎng)站瀏覽器支持的常見問題解答 (FAQ)

網(wǎng)站應(yīng)該支持哪些最流行的Web瀏覽器?

網(wǎng)站應(yīng)該支持的最流行的Web瀏覽器包括Google Chrome、Mozilla Firefox、Safari、Microsoft Edge和Internet Explorer。這些瀏覽器涵蓋了絕大多數(shù)互聯(lián)網(wǎng)用戶。但是,網(wǎng)站應(yīng)該支持的特定瀏覽器可能取決于網(wǎng)站的目標(biāo)受眾及其首選瀏覽器。

如何確定我的網(wǎng)站應(yīng)該支持哪些瀏覽器?

您可以通過分析網(wǎng)站的流量數(shù)據(jù)來確定網(wǎng)站應(yīng)該支持哪些瀏覽器。這些數(shù)據(jù)可以顯示訪問者正在使用哪些瀏覽器。您還可以考慮目標(biāo)受眾中最流行的瀏覽器。

為什么支持多個瀏覽器很重要?

支持多個瀏覽器很重要,因為它可以確保盡可能多的用戶可以訪問您的網(wǎng)站。由于個人喜好、設(shè)備兼容性或其他因素,不同的用戶可能更喜歡不同的瀏覽器。通過支持多個瀏覽器,您可以為所有訪問者提供積極的用戶體驗。

如何測試我的網(wǎng)站與不同瀏覽器的兼容性?

您可以使用各種工具和服務(wù)來測試您的網(wǎng)站與不同瀏覽器的兼容性。這些工具可以模擬您的網(wǎng)站在不同瀏覽器上的外觀和功能,幫助您識別和修復(fù)任何兼容性問題。

支持舊版瀏覽器有哪些挑戰(zhàn)?

支持舊版瀏覽器可能具有挑戰(zhàn)性,因為它們可能不支持最新的Web技術(shù)。這可能會限制您可以在網(wǎng)站上提供的功能和功能。此外,維護(hù)與舊版瀏覽器的兼容性可能需要額外的時間和資源。

我應(yīng)該多久更新一次瀏覽器支持策略?

您應(yīng)該定期更新瀏覽器支持策略,以跟上瀏覽器使用和技術(shù)的變化。這可能每隔幾個月就要進(jìn)行一次,具體取決于您所在行業(yè)和目標(biāo)受眾的變化速度。

什么是漸進(jìn)增強(qiáng),它與瀏覽器支持有何關(guān)系?

漸進(jìn)增強(qiáng)是一種Web設(shè)計策略,它從基本功能開始,然后為支持它們的瀏覽器添加更高級的功能。這種方法確保您的網(wǎng)站可以被所有用戶訪問,無論其瀏覽器的功能如何。

移動瀏覽器支持與桌面瀏覽器支持有何不同?

移動瀏覽器支持與桌面瀏覽器支持在幾個方面有所不同。與桌面瀏覽器相比,移動瀏覽器通常具有不同的功能和限制。此外,移動用戶的需求和期望可能不同,這可能會影響您的支持策略。

一些常見的瀏覽器兼容性問題是什么?如何解決這些問題?

常見的瀏覽器兼容性問題包括布局問題、功能問題和性能差異。這些問題通??梢酝ㄟ^使用跨瀏覽器測試工具、遵循Web開發(fā)最佳實踐以及定期更新網(wǎng)站代碼來解決。

如何確保我的網(wǎng)站仍然可以被使用舊版瀏覽器的用戶訪問?

您可以通過使用漸進(jìn)增強(qiáng)、提供網(wǎng)站的替代版本或提供鼓勵用戶更新瀏覽器的消息來確保您的網(wǎng)站仍然可以被使用舊版瀏覽器的用戶訪問。

以上是您的網(wǎng)站應(yīng)該支持哪些瀏覽器?的詳細(xì)內(nèi)容。更多信息請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機(jī)

Video Face Swap

Video Face Swap

使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)

開發(fā)人員的快捷方式到您的Udemy樣平臺 開發(fā)人員的快捷方式到您的Udemy樣平臺 Jun 17, 2025 pm 04:43 PM

在開發(fā)類似于Udemy的學(xué)習(xí)平臺時,重點不僅僅是內(nèi)容質(zhì)量。同樣重要的是如何交付內(nèi)容。這是因為現(xiàn)代教育平臺依賴于媒體,快速且易于消化。

用于購買SSL證書的經(jīng)濟(jì)有效的轉(zhuǎn)售商平臺 用于購買SSL證書的經(jīng)濟(jì)有效的轉(zhuǎn)售商平臺 Jun 25, 2025 am 08:28 AM

在一個在線信任不可談判的世界中,SSL證書對于每個網(wǎng)站都至關(guān)重要。 SSL認(rèn)證的市場規(guī)模在2024年價值56億美元,并且由于電子商務(wù)業(yè)務(wù)的激增而推動了強(qiáng)勁的增長

SaaS的5個最佳支付門戶:您的最終指南 SaaS的5個最佳支付門戶:您的最終指南 Jun 29, 2025 am 08:28 AM

付款網(wǎng)關(guān)是付款過程的關(guān)鍵組成部分,使企業(yè)能夠在線接受付款。它充當(dāng)客戶與商人之間的橋梁,安全地傳輸付款信息并促進(jìn)交易。 為了

新研究聲稱AI比我們更好地'理解”情緒。特別是在情感上充滿電的情況下 新研究聲稱AI比我們更好地'理解”情緒。特別是在情感上充滿電的情況下 Jul 03, 2025 pm 05:48 PM

在我們認(rèn)為人類始終超越機(jī)器的領(lǐng)域的另一個挫折中,研究人員現(xiàn)在建議AI比我們更好地理解情感。研究人員發(fā)現(xiàn)人工智能證明了一個

由于新的Microsoft AI型號 由于新的Microsoft AI型號 Jul 05, 2025 am 12:44 AM

一種新的人工智能(AI)模型已經(jīng)證明了比幾個使用最廣泛使用的全球預(yù)測系統(tǒng)更快,更精確地預(yù)測重大天氣事件的能力。該名為Aurora的模型已接受過培訓(xùn)。

您的設(shè)備喂養(yǎng)AI助手并收集個人數(shù)據(jù),即使他們睡著了。這是如何知道您分享的內(nèi)容。 您的設(shè)備喂養(yǎng)AI助手并收集個人數(shù)據(jù),即使他們睡著了。這是如何知道您分享的內(nèi)容。 Jul 05, 2025 am 01:12 AM

不管喜歡與否,人工智能已成為日常生活的一部分。許多設(shè)備(包括電動剃須刀和牙刷)已成為AI驅(qū)動的“使用機(jī)器學(xué)習(xí)算法來跟蹤一個人的使用方式,Devi的方式

高級AI型號的CO&#8322;回答相同問題時的排放量比更常見的LLM 高級AI型號的CO&#8322;回答相同問題時的排放量比更常見的LLM Jul 06, 2025 am 12:37 AM

根據(jù)最近的一項研究,我們試圖使AI模型的功能越精確,其碳排放量就越大 - 某些提示產(chǎn)生的二氧化碳比其他提示高達(dá)50倍。

See all articles