你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> Safari 前端開發調試 iOS 完美解決方案

Safari 前端開發調試 iOS 完美解決方案

編輯:IOS開發綜合

在日趨現代化的 Web 網絡中,各種現代浏覽器和移動終端設備的用戶百分比越來越高。對於我們 Web 前端開發者來說,運行 iOS Safari 浏覽器的蘋果移動設備對我們來說更是不容忽視的。然而當我們需要對前端頁面進行測試調試時,桌面版 Safari 的表現並不是與移動版 Safari 一模一樣的(主要緣起 CSS 中 device-width 的判斷),因此我們只能直接在 iOS 設備上對 Safari 進行測試與調試。

  本文主要介紹由蘋果官方提供的 iOS 設備上 Safari 浏覽器的前端調試解決方案的詳細操作方法。筆者采用的是:運行在 iOS 6.0.1 上的移動版 Safari 和運行在 OS X Mountain Lion 上的桌面版 Safari(Windows 版本的 Safari 暫無此功能)。理論上對 iPhone、iTouch、iPad 等蘋果移動設備上的移動版 Safari 浏覽器均可行。

在設置中開啟功能

  【iOS 終端】:設置 → Safari → 高級 → Web 檢查器 → 開。(如圖)

  【OS X】:Safari → 偏好設置 → 高級 → 在菜單欄中顯示“開發”菜單。(如圖)

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)

連接移動設備與計算機並啟用調試器

  在 OS X 中啟動 Safari 之後,以 USB 電纜正常接入 iOS 設備,並在此移動設備上啟動 Safari。此時點擊計算機上的 Safari 菜單中的“開發”,可以看到有 iOS 設備的名稱顯示,其子菜單項即為移動設備上 Safari 的所有標簽頁,點擊任意一個開始調試。(如圖)

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)

  在這個調試器裡,我們可以像使用桌面操作系統的 Safari 的調試器一樣,做各種調試工作,譬如 HTML 元素、CSS 及盒模型等的查看和即時編輯、JavaScript 調試器、網頁元素時間軸、DOM 元素查看器等各種功能。(如圖)

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)
HTML 結構及對應 CSS

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)
同期 iPhone 屏幕截圖

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)
HTML 結構及對應 CSS 即時編輯

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)
同期 iPhone 屏幕截圖

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)
JavaScript 即時調試

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)
同期 iPhone 屏幕截圖

Safari 前端開發測試調試 iOS 完美解決方案(iPhone、iTouch、iPad 等)
網絡請求時間線
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved