我正在设计一个网站,并在我的LG VX8360手机上测试,运行Openwave移动浏览器6.2.3.2。在我的站点上,很多事情看上去都不对,我注意到浏览器没有正确地处理CSS子选择器或后代选择器。我做了一个这样的页面:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<meta http-equiv="Content-Typ
Is WML和WMLScripts还在使用吗?我记得在服务器端用经典的asp编写WML应用程序,我们使用WMLScript和WTAI与客户端的电话功能交互,做一些很酷的事情,比如添加电话号码到地址簿,触发WMLScript的呼叫等等。我还是怀念那些东西。我真的很想知道现在手机上的浏览器是否已经用丰富的HTML支持取代了WML。
我还发现,我们这个时代最活跃的之一现在已经停止了,这对我来说是一个不小的打击。论坛还提供了一个很好的WAP开发SDK,用于测试WAP网关模拟和在openwave浏览器模拟器上的WAP页面。现在看来,所有这些似乎都无法获得。
我目前正在研究一些用于PHP手机检测的代码,这可能非常简单。
现在我只有一个问题--我想在我的MVC框架中为平板电脑、手机和网页制作独特的视图文件。因此,我需要将平板电脑与其他移动设备分开。
目前,这是我正在使用的代码:
public function isMobile()
{
if(preg_match('/(alcatel|amoi|android|avantgo|blackberry|benq|cell|cricket|docomo|elaine|htc|iemobile|iphone|ipad|ipaq|ipod|j2me|java|midp|mini|mmp|m
我在www.domain.com创建了一个桌面网站,在m.domain.com创建了一个移动站点,并正在使用.htaccess将智能手机访问者重定向到后者:
# Mobile redirect #
RewriteEngine on
RewriteBase /
# prevent looping
RewriteCond %{HTTP_HOST} !^m.goldenhinde.com$
# if the browser accepts these mime-types, it's definitely mobile, or pretending to be
RewriteCond %