解析HTML的需求很常见,图中为常见的解析解基本概况,可以做简单比较和选择参考。不分排名,按实现语言分组。 有人问如何选择一个最适合以下需求的HTML JAVA解析器: 成熟的产品,bug相比比较少 仍在维护中的产品 快速开发,使用简单高效 有人推荐结论为: 如果你想使用一个基于XML的工具来遍历HTML,那么推荐: JTidy. 如果你想做HTML单元测试,那么推荐: HtmlUnit 如果你想从HTML中抓取 ...
阅读全文本文介绍Fiddler执行命令。 使用ALT+Q可以快速进入Exceution Command Command 解释 Example screenshot/message #1 bold 对会话加粗。 bold ...
阅读全文第一次使用datatables,在不经意间遇到了这个问题: Uncaught TypeError: Cannot read property 'mData' of undefined 开始以为是与jquery的版本有关,使用了官网提供的版本仍然有这个问题。 后来查到相关话题,原来datatables对table的结构比较严格,必须要有 <thead> </thead> 添加后问题解决。 ...
阅读全文desktop电脑上访问页面可以很好的通过鼠标事件来实现drag & drop拖放功能,可是如何在触摸屏上来实现这个功能? 首先:有没有这个需求? 来自下面链接的讨论 http://stackoverflow.com/questions/3382393/html5-drag-and-drop-api-on-touch-screen-devices 有一种观点就是: 没有必要,至少不必须。最好的解决办法就是面向设备设计两套UI。 Touch and drag ...
阅读全文如何更大限度地提高网站响应速度,其中一个办法就是启用web 服务器的内容压缩功能。 下面的案例在未启用前347毫秒。 General Request URL:http://www.soosmart.com/topic/add.html Request Method:GET Status Code:200 OK Remote Address:118.123.166.150:80 Response Headers Cache-Control:private ...
阅读全文网页开发安全注意事项: Key Items关键项(安全等级最高): 1)WEB.14 敏感信息不能包含在cookie中。WEB.14 - Cookies must not contain sensitive information. 2)WEB.16 隐藏或不显示的文字不应该包含敏感信息或者权限相关的信息。 WEB.16- Undisplayed text must not contain privileged or sensitive information. 3)AX.2 每个A ...
阅读全文