2013-07-24 60 views
-1

我從來沒有任何網站響應iPhone。iPhone網站動畫

我很好奇我將如何去做一個交叉兼容的網站(iPhone,鉻等),我有圖形動畫(類似於Flash)。當你不能使用閃光燈時,你應該使用什麼工具來製作圖形動畫?

回答

2

如果你想要一個完整的交叉兼容網站的方式去建立一個HTML,HTML5,JavaScript,CSS的Web應用程序。其他任何設備都無法工作。忘記Flash。

您需要做的是讓所有設備都使用服務器API,但是您呈現數據的方式是根據該設備的外形因素自定義的。這種特定的UI設計技術被稱爲 - Responsive Design

基本上,後端API仍然存在,從後端提供的數據也可能相同,但後端提供的HTML模板可能會根據設備發出請求而發生變化,這可以從客戶端的用戶代理中計算出來例如。對於iPhone來說,它是Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3。對於不同的客戶,你會有不同的用戶代理。另外,你可以有一個小的JavaScript將特定設備的屏幕尺寸發送回服務器。同樣,這可以幫助您選擇正確的模板來提供服務。註冊。 HTML模板,你可以有不同的模板集。像webios,android等。有時它很難有太多的模板集(例如,我們不能爲每個可用的android模型設置模板)。因此,我們需要一些動態行爲,即客戶端上的特定JavaScript UI功能,以兌現設備屏幕尺寸等。

這太大了,太籠統了。我提供了維基鏈接以及涉及的技術和術語。希望這有助於你的事業...

+0

非常感謝。這是一個普遍的問題,因爲我想就一個廣泛的話題提出一般建議。 –