在网站建设中,确实存在多个具有争议性的议题,这些争议主要围绕用户体验、技术实现、法律合规以及浏览器兼容性等方面展开。以下是一些主要的争议点及其详细分析:
争议点:外部链接是否应该在新窗口打开。
正方观点:外部链接应该始终从新窗口打开,以避免用户离开当前站点后丢失会话信息。
反方观点:作为Web设计师,不应控制用户的行为。一个链接是否在新窗口打开,应该是用户自己的选择。剥夺用户的控制权,在用户的桌面上打开一堆窗口或标签,会干扰用户的使用体验。
折中方案:总体来讲,应该避免使用新窗口打开链接,但在某些场合,如打开购物车中的帮助链接或非HTML文件(如PDF文件)时,使用新窗口可能是合理的。为了提高易用性,可以在需要打开新窗口的地方用一个小图标提示用户。
争议点:在链接中是否应该使用诸如“Click here”一类的笼统词汇。
正方观点:“Click here”比描述性的链接更容易获得点击,因此应该使用该词汇以获得更好的点击率。
反方观点:“Click here”一类的链接损害Web的易用性,用户在点击之前,只能通过周围的上下文关系猜测这个链接是做什么的。Quality guidelines建议,任何链接文字都应该明确描述该链接的目的。
折中方案:为了提高站点的易用性、可访问性和SEO性能,应该始终使用描述性链接。描述性链接不仅有助于用户理解链接的目的,还能提高网站在搜索引擎中的排名。
争议点:是否应该继续使用<b>和<i>两个标签。
正方观点:如果仅仅想把一个词设为粗体或斜体,而这个词并没有强调表示重要的意思,应该使用<b>或<i>标签。读屏软件对这两个标签有不同的发音,且HTML5规范中仍包含这两个标签。
反方观点:从语义角度看,任何装饰性的东西都应该使用CSS实现。如果要强调一个词语,应该使用<strong>或<em>标签。
折中方案:<b>和<i>标签不应该用于修饰文字的式样,这些视觉的修饰应该交由CSS处理。如果要强调一个词汇或语句,应该使用<strong>或<em>标签。只有在那些没有别的标签可用的场合,才可以考虑使用<b>和<i>。
争议点:站点Logo是否应该出现在<h1>标签中。
正方观点:Logo不应包围在标题标签中,标题标签应该包含这个页面的标题或描述性内容,这是SEO的最佳方式。
反方观点:一个站点最明显的标志是它的Logo,而<h1>是一个页面最顶级的标题,将Logo包围其中很自然,这样即使没有CSS人们也很容易明白这个页面的结构。
折中方案:标题标签的作用是描述内容的层级结构。如果一个站点有一个描述站点内容的标题,应该放在<h1>中;否则,第二级结构或描述性的对象可以是Logo。
争议点:是否应该支持旧版浏览器,如IE6。
正方观点:IE6现在仍占有一定市场份额(在国内更高),因此网站应该支持IE6。世界上仍然有很多公司的系统仍需使用IE6访问,另外,还有很多人根本不知道怎么升级他们的浏览器。
反方观点:IE6已经过时,不支持最新的Web技术,它给在线用户带来安全隐患,也是众多Web开发设计师的噩梦。包括YouTube在内的大型站点已经停止支持IE6。
折中方案:IE6毫无疑问在衰退,随着大公司对它的抛弃,它的死亡可能来得比预期还快。是否支持IE6要看具体情况,可以考虑为IE6用户提供最基本的页面格式,而不必为它进行全面的兼容性测试和优化。
广州天河区珠江新城富力盈力大厦北塔2706
020-38013166(网站咨询专线)
400-001-5281 (售后服务热线)
深圳市坂田十二橡树庄园F1-7栋
Site/ http://www.szciya.com
E-mail/ itciya@vip.163.com
品牌服务专线:400-001-5281
长沙市天心区芙蓉中路三段398号新时空大厦5楼
联系电话/ (+86 0731)88282200
品牌服务专线/ 400-966-8830
旗下运营网站:
Copyright © 2016 广州思洋文化传播有限公司,保留所有权利。 粤ICP备09033321号
