就为了这么个小破图标。足足折腾了半个小时。
最近对web表现层的兴趣越来越浓,这两天突然想看看这个新假设的MT4 Blog怎么样。检查了一下,发现有不少问题,不过基本上都是我自己新加的Widget的事情。元素非法,属性不存在等等,都是些小问题。但是因为MT是静态发布的,所以每次在后台更改完后台模板代码,都要重新发布一边,浪费了不少时间。不过也发现了点有意思的事情,在XHTML里正确的插入Flash是一件比较恶心的事情,需要添加很多hack代码。我是参考
这篇文档完成的。其他两个发现是,我发现Google Reader提供给我的Shared Items模板不符合XHTML,FEEDSKY提供给我的feed发布图标模板也不符合XHTML。属性中都有一个&out_html类似的代码,XHTML是不认的,还建议我把&改成&,可惜我改完之后就更不好使了,页面上就没有显示了。至于更深层的原因我还没去查,八成也挺恶心吧。不然为虾米Google都米有想到呢。改正了这些时候,终于passed了,尤其可见,MT4本身在这方面还是挺注意滴,值得表扬
每次只要玩会前台技术都会感叹web表现层的混乱,多年前的浏览器大战至今仍然有着遗留的历史问题,下一波是不是又将是HTML5 V.S. XHTML2 了呢? 感谢上帝,创造了这个如何混乱又丰富多彩的世界,让俺们痛并快乐滴活着。
分享到:
相关推荐
在Web开发领域,遵循W3C标准对于创建高质量、可维护和跨浏览器兼容的网页至关重要。...可以使用W3C提供的验证工具,如W3C Markup Validation Service和CSS Validation Service,来检查和修复任何潜在问题。
"W3C 常见的 10 个问题" W3C(World Wide Web Consortium)是全球最大的网络技术标准组织,旨在推动网络技术的发展和应用。然而,在编写 HTML 代码时,开发者经常会遇到一些常见的问题,这些问题可能会导致 W3C ...
注意:代码已迁移到github:https://github.com/ngeor/w3c-nant用C#编写的NAnt任务库。 根据在线W3C验证服务验证HTML和CSS。 FTP NAnt任务用于上载和删除FTP服务器上的文件。 独立于NAnt的独立程序集可在.NET项目中...
1. **XML Schema**: XML Schema是W3C推荐的XML文档结构定义语言,它替代了较早的DTD。Java XML Validation API支持基于XML Schema的验证。开发者可以使用`SchemaFactory`类来创建一个`Schema`对象,该对象表示XML ...
赠送jar包:jakarta.validation-api-2.0.2.jar; 赠送原API文档:jakarta.validation-api-2.0.2-javadoc.jar; 赠送源代码:jakarta.validation-api-2.0.2-sources.jar; 赠送Maven依赖信息文件:jakarta.validation...
`FormValidation`是一个强大的JavaScript库,它结合了`jQuery`和`Bootstrap`框架,使得表单验证变得更加简单易用。本文将详细介绍如何使用`FormValidation`进行表单验证,并探讨与`jQuery`和`Bootstrap`的集成。 ...
赠送jar包:validation-api-2.0.1.Final.jar; 赠送原API文档:validation-api-2.0.1.Final-javadoc.jar; 赠送源代码:validation-api-2.0.1.Final-sources.jar; 赠送Maven依赖信息文件:validation-api-2.0.1....
**FormValidation.js 知识点详解** `FormValidation.js` 是一个强大且灵活的JavaScript库,专门用于前端表单验证。它提供了丰富的校验规则、样式定制以及对动态添加元素的验证支持,使得开发者能够轻松地创建高效、...
FormValidation是一款功能强大的前端表单验证框架,专为开发者提供高效、灵活的验证解决方案。它以其高度可定制性,对HTML data属性的完美支持以及内置的自定义验证器功能而备受推崇。本资源包含了FormValidation的...
W3C提供免费的Markup Validation Service,这是一个可以验证Html/XHtml文档的语法规范的公共服务。在某种程度上,有了它,我们再也不用为不能全面及时检测众多浏览器和五花八门的js/css不兼容性而痛不欲生了。^-^。 ...
赠送jar包:jakarta.validation-api-2.0.1.jar; 赠送原API文档:jakarta.validation-api-2.0.1-javadoc.jar; 赠送源代码:jakarta.validation-api-2.0.1-sources.jar; 赠送Maven依赖信息文件:jakarta.validation...
赠送jar包:validation-api-2.0.1.Final.jar; 赠送原API文档:validation-api-2.0.1.Final-javadoc.jar; 赠送源代码:validation-api-2.0.1.Final-sources.jar; 赠送Maven依赖信息文件:validation-api-2.0.1....
赠送jar包:validation-api-1.1.0.Final.jar; 赠送原API文档:validation-api-1.1.0.Final-javadoc.jar; 赠送源代码:validation-api-1.1.0.Final-sources.jar; 包含翻译后的API文档:validation-api-1.1.0....
赠送jar包:jakarta.validation-api-2.0.1.jar; 赠送原API文档:jakarta.validation-api-2.0.1-javadoc.jar; 赠送源代码:jakarta.validation-api-2.0.1-sources.jar; 赠送Maven依赖信息文件:jakarta.validation...
`Validation`是Java世界中用于验证对象的有效性的一种机制,它使得我们可以方便地定义和执行数据验证规则。在给定的标题和描述中提到了三个重要的JAR包:`validation-api`, `hibernate-validator`以及`jboss-logging...
首先,`validation-api.jar`是Java Bean Validation API的标准实现,定义了一套标准的验证注解,如`@NotNull`, `@Min`, `@Max`等。`validation-api-1.1.0.beta1.jar`是这个API的一个版本,包含了用于验证对象的规范...
jQuery Validation Engine是一款强大的JavaScript库,专门用于实现网页表单的验证功能。它是基于流行的JavaScript库jQuery构建的,为开发者提供了一种优雅的方式来处理用户输入的数据验证。这个插件以其高度可定制性...
标题中的"validation"指的是在软件开发中的一种关键过程——验证,它是确保数据、输入或程序状态正确无误的重要步骤。在Java编程语言中,验证通常用于校验用户输入、对象属性或其他数据源,以防止错误的数据导致程序...
《FormValidation:高效表单验证的利器》 在Web开发中,表单验证是一个不可或缺的环节,它确保了用户输入的数据符合预设的规范,从而维护数据的完整性和安全性。"FormValidation"是一款专为此目的设计的强大工具,...
"javax.validation-1.0.0.GA.jar"是一个关键的组件,它提供了Java约束验证API,是Java Bean Validation规范的实现,允许开发者在业务逻辑层对输入数据进行验证。 Java Bean Validation(JSR 303)是一种标准,定义...