我該如何製作一個網站(之前已經存在)與android兼容? 這樣我們就可以在Android設備上使用該網站的所有功能。製作網站兼容android
0
A
回答
2
看看這個鏈接:http://developer.android.com/guide/webapps/targeting.html。製作網站也適用相同的規則。其中最重要的一點是添加此行:
<meta name="viewport" content="width=device-width" />
這告訴瀏覽器根據設備寬度設置縮放級別。否則,該網站將縮小很多,用戶將不得不放大才能正確查看文本。
- 幾乎所有的網站功能都可以在Android瀏覽器中使用,除非您有一些真正搞砸了Javascript代碼。
- 對於移動瀏覽器有不同的stylesheet。
- 保留較低分辨率的圖形,因爲帶寬是手機上的一個大問題。 EDGE網絡速度太慢,甚至3G速度也有很大差異。
- 請勿使頁面過長。將部分顯示爲Accordion菜單,當用戶單擊標題時將會展開/收縮。
- 不要保留在鼠標懸停時激活的下拉菜單。手機上沒有懸停狀態。
This來自SmashingMagazine的文章有其他一些提示。
0
看看WebView這裏。我用我的一個內部網站做了這個。基本上我縮小了尺寸和圖形。根據內容的數量,它可能很容易或更難。
0
重寫/修改它與移動瀏覽器兼容。它不是你可以添加樣式表的東西。
0
Android的webbrowser,至少對於最新版本的Android,功能非常強大,而且在功能方面非常接近桌面版本。所以,如果你的網站沒有做任何太花哨/特別的東西(如超新近的HTML5),它應該在Android設備上運行得很不錯。
但是請注意,如果你希望你的網站在移動設備上工作,你必須至少考慮一下:
- 事實上,3G (或更糟)網絡很慢(帶寬不是很大,ping也不好);不要讓你的頁面太重。
- 屏幕小:不要把太多的數據就可以了
- 使用觸摸屏與大(相對於屏幕的尺寸)堅硬,不準確的:用大的聯繫,沒有聯繫彼此太靠近了。
相關問題
- 1. 製作網站iphone兼容
- 2. iphone兼容網站
- 3. IPAD兼容的網站離線工作
- 4. 網站手機兼容性
- 5. Asp.net網站兼容IE 11
- 6. PHP:使網站Unicode兼容
- 7. ASP手機兼容網站
- 8. 製作與移動網站兼容的現有CMS網站NOT REDIRECT
- 9. 如何製作一個與IE7兼容的現代網站?
- 10. 如何製作兼容手機(黑莓,Android,iPhone)屏幕尺寸的網站?
- 11. 製作matlab代碼Android兼容
- 12. Android網站容器
- 13. Android定製庫兼容性
- 14. 與瀏覽器的網站兼容
- 15. 使我的ASP.NET網站與Firefox兼容?
- 16. 網站跨瀏覽兼容性
- 17. 如何使移動兼容網站
- 18. Internet Explorer中的HTML5網站兼容性
- 19. 如何使網站與IPv6兼容?
- 20. 使我的HTML網站兼容
- 21. 雅虎openid網站兼容性
- 22. 主要網站瀏覽器不兼容
- 23. WebBrowser與網站的兼容性問題
- 24. Azure網站dll兼容性問題 - System.Web.WebPages.Razor
- 25. 測試網站與IE7的兼容性
- 26. 與IE9的網站兼容性問題
- 27. 使網站與其他設備兼容
- 28. HTML網站 - 瀏覽器兼容性
- 29. IE 8網站兼容性問題
- 30. 與CSS3和HTML5的網站兼容性
我不知道。你能建議我該怎麼做嗎? – Subrat 2011-03-30 21:54:15
你有這裏所有的答案,特別是webview的鏈接,因爲這是從哪裏開始。時間挖掘和學習。 – apesa 2011-03-30 21:57:42