我设计了一个900 x 600固定背景图片的网站。在电脑上它看起来很好。它将如何在PDA设备上显示?我是否必须单独为PDA设计它?
如何检查我的网站是否可以通过手机有效浏览?
我该怎么办?
答案 0 :(得分:12)
尝试使用Opera的“小屏幕”视图(查看>小屏幕)。这在模拟移动屏幕方面做得相当不错。在Opera自己的网站上试试吧。请注意,他们使用“手持式”样式表,当您在手持设备上查看或切换到小屏幕模式时,它会启动。
您可以免费下载Google's Android SDK进行测试。
要在iPhone上进行测试,请参阅iPhone Tester。右下方有一个按钮可将iPhone旋转到宽屏状态。
OpenWave Phone Simluator应该是好的。
您可以尝试mobi online emulator。
Windows Mobile 5.0 SDK for Smartphone包含“基于Windows Mobile 5.0的智能手机设备模拟器图像和皮肤文件”
答案 1 :(得分:2)
您可以为手持设备提供替代样式表,而不是浏览器检测。随着
<link rel="stylesheet" href="small.css" type="text/css" media="handheld">
优点是您只需要一个版本的网站,不同之处在于样式表。您需要一个额外的CSS,而在浏览器检测时,您需要站点中每个页面的不同版本。缺点是并非所有浏览器都支持样式表的media
属性。但是最现代化的浏览器确实如此,对它的支持正在增长。
如果您有兴趣,我建议您查看A List Apart article。
顺便说一下,如果您还没有使用css,请立即切换到它,无论您选择哪种解决方案。 CSS摇滚!答案 2 :(得分:1)
您还可以获得device emulators for the Blackberry种机器。
答案 3 :(得分:0)
好吧,你总是可以在那里抛出一些检测javascript来检查浏览器的类型,然后重定向到为移动设备格式化的其他站点。这似乎是大多数网站的常态。
示例: