HTML本地化测试工具HTMLQA
HtmlQA是思迪公司开发的测试源Html程序文件和本地化之后的html之间一致性的测试工具。
现在使用最多的是 HtmlQA1.4 ,它有两种运行模式:演示模式和全功能模式。默认安装后是演示模式,只能打开有限数量的文件,对于打开的文件大小也受限制。全功能模式需要购买许可文件 (License) 和 / 或硬件加密锁 (Dongle) 。
HtmlQA1.4 的运行程序窗口包括四个标签:“ Source ”、“ Target ”、“ Project Compare ”和“ Configuration ”,分别完成不同的功能:
在使用 HtmlQA1.4 进行任何比较和测试之前,首先需要打开包含一系列源语言和本地化 Html 文件的项目文件。运行 HtmlQA1.4 ;
从“ Source ”标签,单击“ File ” > “ Open Project ”; 选择并打开一个扩展名为“ prj ”或“ hhp ” 项目文件。
使用 HtmlQA1.4 进行 Html 文件的本地化测试主要是在“ Project Compare ”标签页面完成的。
“ Project Compare ”标签页面的左边分成两个部分:“ Compare ”和“ Visual Compare ”。“ Compare ”是本地化测试最经常使用的部分,在“ Compare ”部分,包括 6 个按钮,每个按钮可以测试 Html 文件的特定类型的错误:
Links (URLs) :这个按钮检查和测试源语言和本地化文件包含 URL 引用 (References) 的标识 (Tags) 属性的一致性。
Images :这个按钮检查和测试源语言项目出现的图像也出现在目标语言项目中。
Untranslated Text :这个按钮查看未翻译的 Html 文件的主体 (Body) 文本和属性 (Attribute) 文本。
Formatting :这个按钮检查和测试源语言和目标语言文件的特定标识和标识的数量。逐个比较源语言文件和目标语言文件的标识数量,如果数量不同,则在错误列表视图控件中显示出来。
Inconsistencies :这个按钮验证和测试相同 URL 的链接(或“锚 (Anchor) ”)文字在目标语言 URL 的各处链接中都保持一致。
Group Verify :“ Group Verify ”按钮可以执行全部或多项上述条目的测试。
HtmlQA1.4 不仅可以包测试结果显示在右边的列表视图控件中,还可以保存到结果文件,以便以后查看、打印和分发。单击“ Save Report ”按钮,输入文件名可以保存上述测试结果,保存的文件类型可以是 html 或 txt 格式。 HtmlQA
相关文档:
众所周知,对于链接和图片,我们可以通过添加title
属
性以显示一些说明文字,一般情况下,这些文字都是显示成一行,那么有没有办法让它以多行的方式显示呢?解决的方法有两种:
1.将title
属
性分成几行来写,例如:
<a href=#" title
="说明一
说明二
说明
三">印象派</a> ......
对于刚刚接触HTML源代码的朋友可能有这样一个疑惑:在一个表单元素中,我如果想用脚本确定某个具体元素,我既可以用他的NAME来索引这个对象,也可以加一个ID来索引它,那这两种方法究竟有什么区别呢?以下我们来具体探讨一下,鉴于本人水平有限,如有描述不当,恳请指教。
我们可以通过一段代码来分析一下其中的微妙差别:
......
模板的html 格式如下:
<div id="itemTemplate" style="display:none">
<div class='hotl'>
<div class='l'>
<a href='__ProUrl__'><img src='__ImgUrl__' alt='__ProName__' /></a>
</div>
<ul class='r'>
<li><a href='__ProUrl__' ......
同一面中的跳转 通过描点 主要用到 window.location.hash 指定描点位置
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Ty ......
form默认的提交方式是get,所以很多时候需要我们自己指定method为post
使用get的时候,action=后面自己写的参数是无法带到服务器端的,且get方式提交form的时候,是将form中的键值以参数的方式拼到url后面的.
post方式提交的表单是可以获取action后面自己写的参数的.
如果表单中存在同名的项,我们可以通过request.getPa ......