我通常发现我越容易在我的过程中插入一些东西,我就越有可能使用它。
开发工具现在与每个浏览器捆绑在一起,所以我们都使用它们。对吧。
以前我们不得不下载插件和附加组件。但是现在默认情况下它只是一个右键点击,所以我们没有借口。
但是超文本标记语言验证似乎并不存在。我可以在Chrome开发工具中“审计”页面的性能,CSS使用检查非常有用。但是没有超文本标记语言验证。
对您的产品功能而言,哪个技术风险更高?CSS?速度?超文本标记语言?
可悲的是,我认为后者在设备间引发的问题比其他任何一个都多。
那么,有什么可以帮助我把基本的东西做对呢?而且,不用我太努力也能做到。我提到过https://validator.w3.org/在一个previous post。但是,这需要工作。我必须一页一页地检查。
一个快速的网络搜索揭示了一堆超文本标记语言验证工具。其中一些看起来相当不错,我将在适当的时候对它们进行评估。但是,它们需要在我的工作流程中添加一种新的工具类型,这意味着我必须改变我的测试方式,这意味着我需要更加努力地将它整合进来。
但是一个验证超文本标记语言的代理的网络搜索出现了Charles。
我已经用了Charles,但它从来没有任何突出的功能,这意味着我经常使用它。所以我肯定错过了超文本标记语言的验证功能。
但它就在那里,像白天一样清晰。
给定您在“会话”中突出显示的网址,Charles将打开一个新的“验证”标签,并将这些网址传递给w3.org validator,为您格式化结果。
并且,我可以添加到我的工作流程中,因为我已经使用了代理,并且我已经拥有了Charles。
我知道如何链接代理,所以如果我喜欢使用其他代理中的一个进行观察和操作,那么我总是可以将Charles添加到链中,并在过程中使用它进行验证。
由于查尔斯是跨浏览器,我将能够在我的视窗和苹果测试中使用它。
因此,我只是增加了我的工作量,但希望我的测试、我的网站和网络应用程序总体上有所改进。