<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] 今天的用戶可以從相當大的范圍中選擇web瀏覽器,每種瀏覽器都提供了略微(或相當)不同的體驗。作為開發者,我們的責任恰恰是選擇我們創建的網頁展示給用戶的方式。本節描述我們是如何做出這當中的一些決定的。 ## 我們支持的瀏覽器 ![Browsers](https://box.kancloud.cn/2015-08-05_55c1be5be49ba.jpg) **Isobar 支持任何?[Yahoo 瀏覽器支持分級](http://developer.yahoo.com/yui/articles/gbs/)?中列出的A級瀏覽器,除了Opera之外。對此也可能會有其他的例外,基于地區市場和它們特定的指標**。 我們會努力支持任何客戶指定的其他任務關鍵瀏覽器 (IE 5.5, Opera, Konqueror, Safari 3 on PC, 等等),雖然我們不能保證所有功能都可能實現。 ## 我們的測試方式 全面的瀏覽器測試對于每個web項目都是必須的。必須付出大量精力進行跨瀏覽器和平臺測試,以確保質量和一致的用戶體驗。配置測試環境會是一項挑戰,卻是值得去做的。 ### 在Microsoft Windows上的測試 #### IE 測試 由于不可能在一臺PC上安裝多于一個IE瀏覽器,IE的測試是個挑戰。幸好微軟最終提供了老版本IE的開發版下載。這些運行拆解版Microsoft Windows的虛擬磁盤時不時地失效(過期)。通常隔幾個月就需要重新設置它們。從你的MSD版權(如果有)獲取的Microsoft Windows開發版也會是一個選擇,取決于你能夠獲取到的東西。 * [虛擬 PC](http://www.microsoft.com/windows/virtual-pc/default.aspx)?- 虛擬PC必須安裝在你的計算機上,如果你用的是Windows 7,你必須使用"XP 模式”。 * [Microsoft Windows VPC 映像](http://www.microsoft.com/downloads/en/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en)?- 有多種虛擬磁盤映像,你可能需要安裝多個以構成全面的測試環境,這取決于你的項目。 此外,其他不是那么有效的IE測試選項(通常是不推薦的)包括了?[IETester](http://www.my-debugbar.com/wiki/IETester/HomePage),它還是好于?[Multiple_IE](http://tredosoft.com/Multiple_IE)和?[IE7 standalone](http://tredosoft.com/IE7_standalone)。 #### Firefox * [Firefox 3.6+](http://www.mozilla.com/en-US/firefox/all-older.html)?也必須安裝在本地 - 以及通過?[移動應用](http://portableapps.com/)?獲取的 3.0 版本。 * 如果你能勝任,?[安裝 Firefox 3, 3.5, 和/或 3.6 版,和 FF4 安裝在一起](https://wiki.molecular.com/wiki/Install_Firefox_3)。Firefox 配置管理器允許你安裝到不同的目錄并?[為每個版本保持不同的配置文件](http://lifehacker.com/5481213/master-multiple-firefox-profiles-for-more-productive-browsing)。 #### PC 版 Safari * 使用?[最新的PC版Safari版本](http://www.apple.com/safari/). 它和 OSX 版的 Safari 的一致性達到 98% ,但不是完全一致,所以如果它是必需的平臺就需要測試。 #### Opera * 你可以下載?[存檔的舊版本](http://arc.opera.com/pub/opera/win/)。要運行多個版本,可以把它們安裝到不同的文件夾中。 #### Google Chrome 和 Chrome 版本 Google Chrome 會自動更新,正常情況下絕大部分用戶都會有最新版本。要是每種瀏覽器都這樣多好啊。對于Google Chrome就不需要擔心舊版本的問題了。 ### 在 Mac OS X上的測試 對于核心的Mac OSX 瀏覽器,Mozilla Firefox, Google Chrome和Apple Safari 提供的瀏覽體驗基本和它們的Windows版本一樣。盡管如此,某些操作系統級的差異還是會出現,網站必須在兩個平臺上進行測試。典型的差異是關于字體渲染,所以有時候會冒出間距問題。 #### 測試在Mac上安裝的Windows環境 在 Mac OSX 上測試基于Windows的瀏覽器有幾種選擇。首先,Mac 提供了一個 "[boot camp](http://en.wikipedia.org/wiki/Boot_Camp_(software))" 分區,它允許你在Mac 上啟動一個Microsoft Windows分區。這是一個復雜但完整的測試環境。一旦你用Windows啟動,就可以用通常?[Windows 環境下的測試方法](http://coderlmn.github.io/code-standards/#vhds)。 其他選擇包括在 Mac OSX 內部虛擬化 Windows,讓你可以在Mac OS內部運行Windows。 [Microsoft 虛擬磁盤](http://coderlmn.github.io/code-standards/#vhds)?在這里的大部分選擇中是可以打開或轉換的,這樣就能在一定程度上利用Windows 用戶可以用到的那些測試方法。即使你也可以同時在Mac上測試,有些人還是會認為這樣更加靈活... * [Parallels](http://www.parallels.com/products/desktop/)?- Parallels 可用,而且可能已經被本公司IT部安裝到你的Mac上了。 * [VMWare Fusion](http://www.vmware.com/products/fusion/overview.html)?- VMWare Fusion 通過它們的 Fusion 產品提供了同一級別的 Windows 虛擬化。 #### Mozilla Firefox 正如在Windows 上一樣,你可以在一臺Mac 上安裝和運行 Mozilla Firefox 的多個拷貝,雖然通過配置管理器設置多個配置更為復雜一些。盡管如此,你可以通過一些小技巧,[通過Automator程序創建分開的配置并順利運行它們](http://sonnygill.net/mac/mac-multiple-firefox-profiles/)。 ## IE standalone 版會出現的bug 注意:IE6 standalone 版在某些情況下對透明度的實現是有bug的。這會導致任何應用于CSS 過濾器的透明度(例如alpha透明度或者24位PNG)失效。在這種情況下必須測試透明度,你會需要本地安裝的IE6。 還有人發現安裝在Vista 平臺上的IE7 和Windows XP 上的IE7 確實有差異,所以,你可能會希望確保團隊中的某個人也有這種配置。[IETester](http://www.my-debugbar.com/wiki/IETester/HomePage)?修復了一批這樣的問題,和Xenocode 瀏覽器的做法類似。 ## 瀏覽器分辨率 除了適應各種瀏覽器,開發者還必須持續注意用戶的屏幕分辨率。隨著顯示器屏幕越來越大,分辨率的廣度也隨之增加。下面是關于分辨率的一些工作準則。 **1024px 分辨率** * 估算的折疊位置在 570px 處。 * 優化寬度: 960px - 在兩側留出合適的內邊距,960可以被很多數字整除,而且能夠很好地配合[IAB 廣告的標準寬度](http://www.iab.net/iab_products_and_industry_services/1421/1443/1452) * 增大寬度: 970px - 在大部分瀏覽器中還會留出一些內邊距。 這個數字和?[黃金比例](http://en.wikipedia.org/wiki/Golden_ratio)?吻合得比較好 * 最大寬度: 996px - 在主流瀏覽器中還不會產生水平滾動條。?[基于此處的研究](http://www.nealgrosskopf.com/tech/thread.php?pid=43)?,如果你不希望出現水平滾動條,寬度的最大值是 1003px。 **關于窗口大小的當前統計** * [真沒勁 - 1024px 分辨率下的優化寬度?](http://www.cameronmoll.com/archives/001220.html) * [瀏覽器、操作系統和搜索引擎的市場占有率](http://marketshare.hitslink.com/report.aspx?qprid=17&qpmr=100&qpdt=1&qpct=3&qptimeframe=M) * [全球Web 統計](http://www.w3counter.com/globalstats.php) **不過,系統分辨率和瀏覽器尺寸并不是一樣的** * [瀏覽器尺寸很重要 - 實際數據 | mentalized.net](http://mentalized.net/journal/2006/10/24/browser_size_does_matter_actual_numbers/) * [我需要支持什么樣的尺寸 | baekdal.com](http://www.baekdal.com/reports/actual-browser-sizes/abs-sizes/) * [調查結果: 只有50.4% 的受訪者會把瀏覽器窗口最大化](http://www.456bereastreet.com/archive/200704/poll_results_504_of_respondents_maximise_windows/) * [屏幕分辨率和頁面布局](http://www.useit.com/alertbox/screen_resolution.html)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看