移動網際網路的發展與壯大,為企業帶來了新的機遇,各大企業開始紛紛把目光從傳統的網站轉向了移動端,也因此目前的網站建設行業,手機網站建設明顯要比前幾年需求量大了很多,在實際開發過程中,手機網站建設與傳統 PC 網站建設還是有一定區別的。如你習慣了使用開發 PC 網站的模式去開發手機網站,會發現,平時在 PC 端完全沒有問題的功能、樣式、佈局,到手機端就不能正常使用了,這使得手機網站需要進行特殊處理,才能夠保證手機端與 PC 端都可以正常的使用,在開發手機網站的過程中,常見注意事項有以下幾點:
一、所有容器均使用自適應寬高
由於手機螢幕尺寸的多樣化,在不同尺寸的手機螢幕上瀏覽同一個網頁,網站元素展示的大小也是不同的。隨著螢幕尺寸的越小,高度展示比例,應以自適應的方式增加容易的高度,否則會蓋住下面的元素,造成網站佈局錯亂。
二、網站元素之間佈局應以百分號為單位
在 PC 網站建設中,不同元素之間定位以 PX 畫素為主,這樣佈局多數用於網站整體居中寬,內部元素根據整體居中寬度進行畫素定位,如 margin 、 padding 、 postion 等定位方法。這種方式在手機網站中使用是不合理的。如手機螢幕寬度只能試用與 400PX 的寬,那麼當網站中的某一元素設定的寬度大於 400PX 的寬度時,就會產生滑動網頁螢幕,超出手機螢幕的情況,而不是一屏顯示。這種情況是非常不利於手機瀏覽的。
三、網站設定斷點功能,自適應不同螢幕大小手機
傳統網站 CSS 樣式,都支援斷點的功能,但在 PC 端網站建設中,基本不會使用該功能,因為大多網站都是居中顯示,再者斷點功能如運營不合理,極易出現網站佈局混亂的現象。想使用斷點功能佈局網站,需對網站元素有深入的瞭解,找準需要做斷點的地方,經過不同大小手機反覆測試,除錯沒問題之後才能用於正常使用中。
四、學會使用網站最大值與最小值
網站最大值與最小值的設定,在移動網站建設中是非常重要的,設定好最大值,可以在不同螢幕大小的手機中,使網站可以 100% 全屏顯示。最大寬度的意思是,當設定網站最大寬度為 460PX 的時候,網站其他元素如果超出這個寬度,則都按 460PX 為最大寬度,自動調整網站尺寸,從而達到預期全屏的目的。
五、使用系統自帶字型與自定義字型之間的選擇
雖然現在 PC 網站也可以選擇使用自定義自定的功能,但是那也是支援一小部分瀏覽器,如使用人數最多的 IE 瀏覽器,低於 IE9 的版本,是不支援自定義字型的。不過移動端的裝置則不同,所有移動端瀏覽器均全面支援 HTML5+CSS3 的寫法,這就讓我們可以隨心所欲根據需求去定義自己的網站字型。不過想讓使用者使用自己定義的網站字型瀏覽網站,使用者需要首先下載該字型,方可正常使用,這就影響了網站的開啟速度,具體還需根據實際情況自行決定。
六、向量圖與點陣圖的選擇
向量圖可以隨便進行放大縮小,且不會產生失真的情況,在一個色彩不復雜的圖片下,向量圖的大小要比點陣圖小很多,不過複雜色彩,有可能會高出很多。普通圖片我們完全可以使用點陣圖格式,JPG 、 GIF 、 PNG 格式,且這類格式圖片。如企業網站中的產品圖片,榮譽資質,客戶不會提供給我們向量圖的格式,且這類圖片色彩複雜,使用點陣圖也是比較好的選擇。如列表的小圖示,板塊的小標誌都可以選擇使用向量圖,也可以使用 SVG 或圖示字型。
進行手機端網站建設的過程中,應多以手機瀏覽為主要目的,平時在 PC 端使用的佈局習慣應全部調整好,省去後期不必要的重複工作。如果佈局才能更加適用手機用的使用習慣,這需要在網站設計階段就提前做好規劃。在手機網站底部增加固定導航,以及在右上角增加隱藏式主導航也是非常有必要的。這需要薇曉朵做網站的公司,透過自己的經驗對網站的很多細節做好規劃,只有這樣才能把手機端網站建設的更好,才能在 PC 網站與手機網站之間進行完美的過渡轉換。