一千萬個為什麽

搜索

尋找為任何設備編制移動網站的方法。有沒有?


我希望知道如何編制適合所有手機的移動網站。

是否有任何特殊的方法來識別設備並根據它來呈現代碼?

需要哪些工具和編碼語言?

我的第一個想法是用XML保存網站,這將根據設備進行解析。

你必須考慮舊手機,甚至只有wap支持的設備。

例如:移動網站必須識別諾基亞N75並呈現/發送看起來最適合此設備的代碼。與iPhone或摩托羅拉Razr相同。

最佳答案

XML是要走的路。

從那裏開始,您可以解析並處理請求中的代理標記。

從那裏你可以選擇(假設設備支持它),讓設備通過XSLT渲染它,或者你可以在你的端部應用XSLT並為設備流式傳輸適當的標記語言。

最後,您最終會得到每個設備的特定“渲染”。理想情況下,設備與普通瀏覽器的兼容性越高,最終的XSLT就越接近。但是您仍然可能擁有您支持的每個設備的版本。

這樣做的好處是,您可以隨著時間和需求的增加逐步添加設備。隨著設備的融合,您可以通過聚合渲染來獲得價值。此外,無論如何,你的後端保持不變。

最後,它也適用於非移動設備。

是的,支持不同的設備是一種負擔,但這只是市場的真相。

轉載註明原文: 尋找為任何設備編制移動網站的方法。有沒有?

猜你喜歡