![]() |
1
5
从技术角度来看,页面必须 pass validation 这可能是我的第一次测试。 我希望该站点能够被禁用JavaScript的人和使用屏幕阅读器的人使用(这是一个非常好的站点,因为它还应该强调使用不当的表和其他问题,例如缺少图像alt标记、标题标记使用不一致等)。 |
![]() |
2
2
缩放可以让您立即了解设计的灵活性和流动性。 在IE中,无论发生什么情况,这都会失败,但在IE中,你也可以尝试将字体变大,看看会发生什么(例如,注意垂直拉伸的按钮) |
![]() |
3
2
给他们一个你希望他们支持的浏览器列表(浏览器版本和操作系统)。 是否应遵守准入指南?你可以同意支持报告中的一些观点 Checklist for Web Content Accessibility Guidelines . 这个列表实际上非常有用,因为它不仅可以确保你的网站为残疾人服务,还可以为没有JavaScript、CSS和图像的浏览器服务。该列表还包含一些构建合理网站的一般良好实践。
如果您打算使用AJAX,请向他们展示 ASP.NET AJAX Control Toolkit 这样他们就不会把时间花在已经建成的东西上。 YUI css reset 和 jQuery . |
![]() |
4
2
这种对结构的坚持可以使代码扫描变得超级容易,从而真正减少时间,无论是谁在编写代码,都可以做到这一点。 |
![]() |
5
1
除了验证,还应记住以下几点 -基于CSS的设计(语义设计良好) -与您的命名约定保持一致(css和id命名。从长远来看,当需要进行任何更改、必须应用新的css等时,这将是有益的)。 http://developer.yahoo.com/performance/rules.html 另外,由于您使用的是ASP.net,因此在命名usercontrols时要小心,因为生成的客户端ID可能非常长且出乎意料(ASP.net在运行时生成ID); http://woork.blogspot.com/2008/11/useful-guidelines-to-improve-css-coding.html |
![]() |
6
1
还要注意语义,当CSS被禁用时(对于某些浏览器和屏幕阅读器来说),页面应该按逻辑顺序排列。确保标题实际上是<h#>标记,并确保所有图像都具有适当的alt标记。还要确保表格仅用于显示信息,而不用于格式化。菜单应构造为列表,而不是divs(语义)。 |
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 4 月前 |
![]() |
Mass · 如何在Tailwind CSS v4中创建配置 4 月前 |
![]() |
magenta placenta · 将css变量合并为一个变量 4 月前 |
![]() |
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 4 月前 |
![]() |
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 5 月前 |