Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Language agnostic 如何为所有设备、PC、iphone、黑莓、windows mobile android等创建一个网站?_Language Agnostic - Fatal编程技术网

Language agnostic 如何为所有设备、PC、iphone、黑莓、windows mobile android等创建一个网站?

Language agnostic 如何为所有设备、PC、iphone、黑莓、windows mobile android等创建一个网站?,language-agnostic,Language Agnostic,我想为所有PC、IPhone、黑莓、Windows Mobile(IE Mobile)、Opera Mobile浏览器等制作一个网站 什么事情需要考虑,避免。我知道移动浏览器不太支持Javascript,IPhone也不支持CSS media Handlet。任何支持xhtml的平台任何支持xhtml的平台我建议您至少创建两种类型的网站,一种用于桌面浏览器,另一种用于移动浏览器。对于桌面浏览器,我想您可能知道,所有现代浏览器在呈现标准ACID 2时都没有问题(我不知道为什么IE8在某些站点上一直

我想为所有PC、IPhone、黑莓、Windows Mobile(IE Mobile)、Opera Mobile浏览器等制作一个网站


什么事情需要考虑,避免。我知道移动浏览器不太支持Javascript,IPhone也不支持CSS media Handlet。

任何支持xhtml的平台

任何支持xhtml的平台

我建议您至少创建两种类型的网站,一种用于桌面浏览器,另一种用于移动浏览器。对于桌面浏览器,我想您可能知道,所有现代浏览器在呈现标准ACID 2时都没有问题(我不知道为什么IE8在某些站点上一直失败,因为它完全支持ACID 2)

移动浏览器一般支持HTML 4和XHTML 1基本,您可以考虑基于浏览器支持的DoType使用…就我创建移动网站而言,我使用XHTML1.0Basic和WCSS(移动浏览器的某种CSS扩展)

迄今为止,Opera是手机浏览器中最好的,其次是IPhone Safari,Pocket IE更差,黑莓浏览器太旧(除了Storm等新设备)

要避免的事情通常是Javascript和CSS 2(最好坚持使用CSS 1.x),不要使用太多CSS,尤其是定位和边框

我建议你在

编辑(添加更多参考文章): 对于移动网页设计,您应该查看以下文章:


我建议您至少创建两种类型的网站,一种用于桌面浏览器,另一种用于移动浏览器。对于桌面浏览器,我想您可能知道,所有现代浏览器在呈现标准ACID 2时都没有问题(我不知道为什么IE8在某些站点上一直失败,因为它完全支持ACID 2)

移动浏览器一般支持HTML 4和XHTML 1基本,您可以考虑基于浏览器支持的DoType使用…就我创建移动网站而言,我使用XHTML1.0Basic和WCSS(移动浏览器的某种CSS扩展)

迄今为止,Opera是手机浏览器中最好的,其次是IPhone Safari,Pocket IE更差,黑莓浏览器太旧(除了Storm等新设备)

要避免的事情通常是Javascript和CSS 2(最好坚持使用CSS 1.x),不要使用太多CSS,尤其是定位和边框

我建议你在

编辑(添加更多参考文章): 对于移动网页设计,您应该查看以下文章:

退房

退房

试试这些家伙:

他们有一个在线程序,可以完美地将您的网站呈现给每台手机。

试试这些家伙:


他们有一个在线程序,可以完美地将您的网站呈现给每个手机。

我和您有同样的问题!但是你不能建立一个移动和个人电脑网站。你可以有类似的东西:www.yoursite.com和一个名为www.m.yoursite.com的手机,类似的东西。但我知道一些事情,你不应该把你的移动网站。 •Flash~Flash视频,(Youtube)Flash游戏/动画(*.swf)…不应出现在您的移动网站中! •Javascript~大多数设备无法处理某些Javascript。(随着任天堂DSi接受Opera9.5),DSi的网站使用Javascript进行一切。(如www.dsipaint.com和www.dsicade.com) •大画面!~如果放入大图片,页面可能无法正确加载。 •大量ah’内容~这就像是大图。但是太多的内容可能会弹出一个错误屏幕,上面写着这样的内容:“页面包含太多的内容。返回主页。” 记住我的一些建议!
(如果你需要一个好的移动网站的例子,试试你的移动浏览器上的hachibook.muf.mobi。)

我和你有同样的问题!但是你不能建立一个移动和个人电脑网站。你可以有类似的东西:www.yoursite.com和一个名为www.m.yoursite.com的手机,类似的东西。但我知道一些事情,你不应该把你的移动网站。 •Flash~Flash视频,(Youtube)Flash游戏/动画(*.swf)…不应出现在您的移动网站中! •Javascript~大多数设备无法处理某些Javascript。(随着任天堂DSi接受Opera9.5),DSi的网站使用Javascript进行一切。(如www.dsipaint.com和www.dsicade.com) •大画面!~如果放入大图片,页面可能无法正确加载。 •大量ah’内容~这就像是大图。但是太多的内容可能会弹出一个错误屏幕,上面写着这样的内容:“页面包含太多的内容。返回主页。” 记住我的一些建议!
(如果您需要一个好的移动网站示例,请在您的移动浏览器上尝试:hachibook.muf.mobi。)

通过使用css,您可以拥有一个页面和两个样式,一个用于pc,一个用于移动 要使这种情况发生,请遵循以下步骤 1制作页面 2个人电脑的样式,例如a.css 3移动设备的样式,例如b.css
4在标签中创建指向两个css文件的链接,但对于pc,一个添加媒体属性并通过=“screen”和“mobile=”handled“

填充内容。通过使用css,您可以拥有一个页面和两个样式,一个用于pc,一个用于移动 要使这种情况发生,请遵循以下步骤 1制作页面 2个人电脑的样式,例如a.css 3移动设备的样式,例如b.css
4在标签中创建指向两个css文件的链接,但对于pc,添加一个媒体属性并通过=“screen”和“mobile=”掌上电脑“

填充内容,因此我们无法为所有设备创建一个好的单一网站。2个单独的网站和2个不同的url是一个不错的选择。但是两个不同的url比一个更难记住。为什么不简单一点呢?例如,谷歌为移动网站创建了m.google.com或雅虎与m.yahoo.com,创建子域m.yourdomain.com是否太难?或者你可以在dotMobi注册你的域名,这样你就可以使用你的domain.mobibtw了