哪个是最早的浏览器和最短的移动屏幕尺寸,它具有上网和仍在使用的设施?
我正在为旧设备(不适用于智能手机)制作移动网站,这些设备仍在使用中.
我正在测试尺寸为240 x 320像素的诺基亚5130 Xpress Music手机,浏览器是Opera Mini(版本我不知道).
是否足以对此进行测试,这些天或者我应该测试比这个更低的尺寸和更低能力的浏览器?
有什么建议吗?

编辑:就像桌面一样,我们不认为屏幕尺寸低于1024 X 768像素,我们已经开始不考虑IE6,Firefox 2和3.0等.
那么手机屏幕和浏览器有这样的标准吗?
你应该在HTML页面的head部分HTMLencode Title标签吗?
例如 <title>This & That</title>
要么 <title>This & That</title>
样式表
#firstblock { background: #000; float: left; }
.genblock { background: #006699; float: left; }
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="firstblock"></div>
<div class="genblock"></div>
How you should do it
Run Code Online (Sandbox Code Playgroud)
要么
样式表
.left { float: left; }
#firstblock { background: #000; }
.genblock { background: #006699; }
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="firstblock" class="left"></div>
<div class="genblock left"></div>
Run Code Online (Sandbox Code Playgroud) 我用过这个
p.test {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
Run Code Online (Sandbox Code Playgroud)
但它不适用于Firefox.我没有检查其他浏览器.
但我需要跨浏览器兼容
我在w3C HTML 5验证器中收到此错误
第9行,第101列:为元素链接上的属性rel预先组合的错误值apple-touch-icon:关键字apple-touch-icon-precomposed未注册.... -icon-precomposed"sizes ="72x72"href ="images/sl/touch/m/apple-touch-icon.png">链接类型的语法有效:以空格分隔的链接类型列表列为允许的在HTML规范中或在Microformats wiki上列为允许的
如何解决这个错误?
在桌面网站上,我们始终认为"如果用户禁用JavaScript会怎样",我们会尝试使代码优雅地降级,以便至少可以显示重要信息.
但在移动浏览器中我们应该以同样的方式思考吗?有没有理由在移动浏览器中禁用javascript?他们是否通过JavaScript为移动网站提供任何安全威胁?
http://hubpages.com/hub/How-to-enable-disable-JavaScript-on-the-Droid-Android-phone

是不是像HTML一样关闭HTML 5中的标记?或者它是W3C验证器中的错误
为什么此代码在W3C验证器中有效
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>title</title>
<link rel="stylesheet" href="style.css">
<script src="script.js"></script>
</head>
<body>
<p>Some Text
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
如果它在HTML5中真的有效,我会感到惊讶.但是,在HTML5中保持此行为有效是否有任何好处.HTML5创建者是否认为更严格的XHTML规则对Web不利?
是否有任何jquery插件用于在HTML页面中保持公共页眉和页脚?
就像我可以将header.html和footer.html添加到index.html中一样.
我知道我可以使用php,但如果可能的话,我想不用在我的本地PC上安装任何服务器.完成所有工作后,我将使用PHP包括
了header.html
<title>Template</title>
<meta name="description" content="">
<link rel="stylesheet" href="css/styles.css?v=1.0">
<script src="js/modernizr-2.0.6.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
的index.html
{include header.html}
<body class="home">
{include footer.html}
Run Code Online (Sandbox Code Playgroud)
Footer.html
<footer class="f1">
<p>copyright © year</p>
</footer><!-- .f1 -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script src="js/general.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) 我正在尝试在我的Windows 7(64位)PC上使用Jekyll.
我已经安装了Ruby,Ruby Devkit,Python 2.7,Jekyll和Pygments,但是出现了这个错误
E:\jekyll\my-site>jekyll serve
Configuration file: E:/jekyll/my-site/_config.yml
Source: E:/jekyll/my-site
Destination: E:/jekyll/my-site/_site
Generating... Liquid Exception: Failed to get header. in 2013-07-19-welcome-to-jekyll.markdown
error: Failed to get header.. Use --trace to view backtrace
Run Code Online (Sandbox Code Playgroud)