JP6446945B2 - 非互換検出装置、非互換検出方法、及びプログラム - Google Patents
非互換検出装置、非互換検出方法、及びプログラム Download PDFInfo
- Publication number
- JP6446945B2 JP6446945B2 JP2014194383A JP2014194383A JP6446945B2 JP 6446945 B2 JP6446945 B2 JP 6446945B2 JP 2014194383 A JP2014194383 A JP 2014194383A JP 2014194383 A JP2014194383 A JP 2014194383A JP 6446945 B2 JP6446945 B2 JP 6446945B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- browser
- browsers
- html
- incompatible
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Digital Computer Display Output (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Description
条件2:(β≦top1−top0 かつ β≦bottom0−bottom1)又は(β≦top0−top1 かつ β≦bottom1−bottom0)
なお、上記の条件1及び条件2では、一方のHTML要素と他方のHTML要素との左右関係は、限定されていない。
すなわち、下方のHTML要素の表示領域のY座標の最小値と、上方のHTML要素の表示領域の上辺のY座標の最大値と差が、下方のHTML要素の高さ以上であるか否かが判定される。例えば、図1の(B)又は(C)における、サイドメニュー領域と本文領域とは、条件3を満たす。
(付記1)
同一の表示データに関する複数のブラウザのそれぞれの表示結果における、前記表示データに含まれる複数の表示要素のそれぞれの表示領域を示す表示領域情報を取得する取得部と、
前記ブラウザごとに、前記取得部によって当該ブラウザに関して取得された表示領域情報に基づいて、前記複数の表示要素の中で水平方向に相互に並列する表示要素の組み合わせを特定する特定部と、
前記特定部によっていずれかのブラウザに関して特定され、他のいずれかのブラウザに関して特定されない組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する検出部と、
を有することを特徴とする非互換検出装置。
(付記2)
前記特定部は、第一の表示要素の垂直方向の範囲に第二の表示要素の垂直方向の範囲が含まれる場合に、前記第一の表示要素と前記第二の表示要素とは水平方向に相互に並列すると判定する、
ことを特徴とする付記1記載の非互換検出装置。
(付記3)
前記検出部は、前記特定部によっていずれかのブラウザに関して特定され、他のブラウザに関して特定されない組み合わせの中で、前記他のブラウザに関して、当該組み合わせに含まれるいずれかの表示要素の表示領域の全部が、当該組み合わせに含まれる他の表示要素の表示領域よりも下である組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する、
ことを特徴とする付記1又は2記載の非互換検出装置。
(付記4)
コンピュータが、
同一の表示データに関する複数のブラウザのそれぞれの表示結果における、前記表示データに含まれる複数の表示要素のそれぞれの表示領域を示す表示領域情報を取得し、
前記ブラウザごとに、前記取得する処理において当該ブラウザに関して取得された表示領域情報に基づいて、前記複数の表示要素の中で水平方向に相互に並列する表示要素の組み合わせを特定し、
前記特定する処理においていずれかのブラウザに関して特定され、他のいずれかのブラウザに関して特定されない組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する、
処理を実行することを特徴とする非互換検出方法。
(付記5)
前記特定する処理は、第一の表示要素の垂直方向の範囲に第二の表示要素の垂直方向の範囲が含まれる場合に、前記第一の表示要素と前記第二の表示要素とは水平方向に相互に並列すると判定する、
ことを特徴とする付記4記載の非互換検出方法。
(付記6)
前記検出する処理は、前記特定する処理においていずれかのブラウザに関して特定され、他のブラウザに関して特定されない組み合わせの中で、前記他のブラウザに関して、当該組み合わせに含まれるいずれかの表示要素の表示領域の全部が、当該組み合わせに含まれる他の表示要素の表示領域よりも下である組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する、
ことを特徴とする付記4又は5記載の非互換検出方法。
(付記7)
コンピュータに、
同一の表示データに関する複数のブラウザのそれぞれの表示結果における、前記表示データに含まれる複数の表示要素のそれぞれの表示領域を示す表示領域情報を取得し、
前記ブラウザごとに、前記取得する処理において当該ブラウザに関して取得された表示領域情報に基づいて、前記複数の表示要素の中で水平方向に相互に並列する表示要素の組み合わせを特定し、
前記特定する処理においていずれかのブラウザに関して特定され、他のいずれかのブラウザに関して特定されない組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する、
処理を実行させるプログラム。
(付記8)
前記特定する処理は、第一の表示要素の垂直方向の範囲に第二の表示要素の垂直方向の範囲が含まれる場合に、前記第一の表示要素と前記第二の表示要素とは水平方向に相互に並列すると判定する、
ことを特徴とする付記7記載のプログラム。
(付記9)
前記検出する処理は、前記特定する処理においていずれかのブラウザに関して特定され、他のブラウザに関して特定されない組み合わせの中で、前記他のブラウザに関して、当該組み合わせに含まれるいずれかの表示要素の表示領域の全部が、当該組み合わせに含まれる他の表示要素の表示領域よりも下である組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する、
ことを特徴とする付記7又は8記載のプログラム。
11 Webブラウザ
12 表示制御部
13 表示位置取得部
14 並列関係特定部
15 非互換検出部
16 出力部
100 ドライブ装置
101 記録媒体
102 補助記憶装置
103 メモリ装置
104 CPU
105 インタフェース装置
106 表示装置
107 入力装置
121 HTML文書記憶部
122 非互換情報記憶部
B バス
Claims (5)
- 表示データについての同一のソースコードに関する複数のブラウザのそれぞれの表示結果における、前記表示データに含まれる複数の表示要素のそれぞれの表示領域を示す表示領域情報を取得する取得部と、
前記ブラウザごとに、前記取得部によって当該ブラウザに関して取得された表示領域情報に基づいて、当該ブラウザの前記表示結果における前記複数の表示要素の中で水平方向に相互に並列する表示要素の組み合わせを特定する特定部と、
前記特定部によっていずれかのブラウザに関して特定され、他のいずれかのブラウザに関して特定されない組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する検出部と、
を有することを特徴とする非互換検出装置。 - 前記特定部は、第一の表示要素の垂直方向の範囲に第二の表示要素の垂直方向の範囲が含まれる場合に、前記第一の表示要素と前記第二の表示要素とは水平方向に相互に並列すると判定する、
ことを特徴とする請求項1記載の非互換検出装置。 - 前記検出部は、前記特定部によっていずれかのブラウザに関して特定され、他のブラウザに関して特定されない組み合わせの中で、前記他のブラウザに関して、当該組み合わせに含まれるいずれかの表示要素の表示領域の全部が、当該組み合わせに含まれる他の表示要素の表示領域よりも下である組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する、
ことを特徴とする請求項1又は2記載の非互換検出装置。 - コンピュータが、
表示データについての同一のソースコードに関する複数のブラウザのそれぞれの表示結果における、前記表示データに含まれる複数の表示要素のそれぞれの表示領域を示す表示領域情報を取得し、
前記ブラウザごとに、前記取得する処理において当該ブラウザに関して取得された表示領域情報に基づいて、当該ブラウザの前記表示結果における前記複数の表示要素の中で水平方向に相互に並列する表示要素の組み合わせを特定し、
前記特定する処理においていずれかのブラウザに関して特定され、他のいずれかのブラウザに関して特定されない組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する、
処理を実行することを特徴とする非互換検出方法。 - コンピュータに、
表示データについての同一のソースコードに関する複数のブラウザのそれぞれの表示結果における、前記表示データに含まれる複数の表示要素のそれぞれの表示領域を示す表示領域情報を取得し、
前記ブラウザごとに、前記取得する処理において当該ブラウザに関して取得された表示領域情報に基づいて、当該ブラウザの前記表示結果における前記複数の表示要素の中で水平方向に相互に並列する表示要素の組み合わせを特定し、
前記特定する処理においていずれかのブラウザに関して特定され、他のいずれかのブラウザに関して特定されない組み合わせに含まれる表示要素を、前記ブラウザ間の非互換部分として検出する、
処理を実行させるプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014194383A JP6446945B2 (ja) | 2014-09-24 | 2014-09-24 | 非互換検出装置、非互換検出方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014194383A JP6446945B2 (ja) | 2014-09-24 | 2014-09-24 | 非互換検出装置、非互換検出方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016066227A JP2016066227A (ja) | 2016-04-28 |
JP6446945B2 true JP6446945B2 (ja) | 2019-01-09 |
Family
ID=55804197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014194383A Active JP6446945B2 (ja) | 2014-09-24 | 2014-09-24 | 非互換検出装置、非互換検出方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6446945B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6565287B2 (ja) * | 2015-04-10 | 2019-08-28 | 富士通株式会社 | 表示位置取得プログラム、表示位置取得装置、及び表示位置取得方法 |
JP6993284B2 (ja) * | 2018-04-16 | 2022-01-13 | 株式会社日立製作所 | Webブラウザ間の動作差異情報生成装置及び動作差異情報生成方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010039815A (ja) * | 2008-08-06 | 2010-02-18 | Nec Engineering Ltd | Webページレイアウト補正システム |
CN102549556B (zh) * | 2010-09-28 | 2016-09-28 | 株式会社野村综合研究所 | 图像取得装置、图像取得方法及计算机程序 |
JP5957986B2 (ja) * | 2012-03-14 | 2016-07-27 | 日本電気株式会社 | 描画支援装置、描画支援方法および描画支援プログラム |
-
2014
- 2014-09-24 JP JP2014194383A patent/JP6446945B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016066227A (ja) | 2016-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107025174B (zh) | 用于设备的用户界面异常测试的方法、装置和可读储介质 | |
US20190303269A1 (en) | Methods and systems for testing visual aspects of a web page | |
US20100211893A1 (en) | Cross-browser page visualization presentation | |
US20100211865A1 (en) | Cross-browser page visualization generation | |
US10491756B2 (en) | Information processing apparatus, information processing method, and non-transitory computer readable recording medium | |
CN109947637B (zh) | 网页兼容性自动化测试方法、装置、设备及介质 | |
US9690682B2 (en) | Program information generating system, method, and computer program product | |
CN106648571B (zh) | 一种用于校对应用界面的方法和装置 | |
CN112445693B (zh) | 一种页面更新检测方法、装置、设备及存储介质 | |
JP6446945B2 (ja) | 非互換検出装置、非互換検出方法、及びプログラム | |
JP6543649B2 (ja) | 画面差異検出装置及びプログラム | |
JP2015132885A (ja) | 画像処理装置及びプログラム | |
JP6476145B2 (ja) | 画面差異合否判定装置、画面差異合否判定方法、及びプログラム | |
JP6619891B2 (ja) | 画面試験装置および画面試験プログラム | |
JP6608719B2 (ja) | 画面差異抽出装置、画面差異抽出方法、及びプログラム | |
JP6476144B2 (ja) | 画面差異確認支援装置、画面差異確認支援方法、及びプログラム | |
JP6137464B2 (ja) | 画像処理装置および画像処理プログラム | |
JP6476147B2 (ja) | 画面差異抽出装置、画面差異抽出方法、及びプログラム | |
US20120162246A1 (en) | Method and an apparatus for automatic capturing | |
JP6718473B2 (ja) | 画面差異抽出装置及びプログラム | |
JP5957986B2 (ja) | 描画支援装置、描画支援方法および描画支援プログラム | |
JP6476146B2 (ja) | 画面差異評価装置、画面差異評価方法、及びプログラム | |
TW201616338A (zh) | 網頁版面與瀏覽器相容性之自動偵測方法、系統及其電腦程式、電腦裝置 | |
JP6805903B2 (ja) | 表示差異検出プログラム、装置、及び方法 | |
JP6426535B2 (ja) | テスト支援装置、及びテスト支援方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170605 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180904 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181018 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20181106 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181119 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6446945 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |