Cross-Browser Content Verification Excluding Dynamic Elements
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cross-browser testing methods fail to accurately verify dynamic HTML elements as their content changes over time, leading to inaccurate comparisons between different web browsers.
Innovation Solution
A content verification apparatus and method that identifies dynamic HTML elements by analyzing attributes and image changes over time, excluding dynamic areas from comparison to improve accuracy in cross-browser testing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If dynamic HTML elements are included in cross-browser comparison, then more complete content verification is achieved, but comparison accuracy deteriorates due to content changes over time
Solution Approach 1:
The patent segments the webpage content into static elements and dynamic elements. By dividing the comparison process into these two categories, the system can apply different handling strategies: static elements are compared for accuracy, while dynamic elements are identified and excluded from comparison. This segmentation resolves the contradiction by allowing complete verification coverage while maintaining high accuracy in the comparison process.
Solution Approach 2:
The patent extracts dynamic elements from the overall content comparison process. By identifying elements whose attributes or images change over time and removing them from the comparison set, the system eliminates the source of inaccuracy while preserving the verification of static content. This extraction approach allows the system to maintain both completeness and accuracy.
2Measurement precision
If screenshots are compared at different timings to detect dynamic areas, then dynamic content changes can be identified, but false detection occurs when the same content is displayed at different timings
Solution Approach 1:
The patent applies dynamics by performing multiple comparisons at different timings and analyzing the patterns of change. Rather than relying on a single screenshot comparison, the system captures elements at multiple time points and determines whether changes represent genuine dynamic behavior or temporary variations. This dynamic approach improves detection accuracy while maintaining reliability through pattern recognition.
Solution Approach 2:
The patent incorporates feedback mechanisms where the results of initial comparisons inform subsequent comparison strategies. By analyzing whether detected differences persist across multiple timings or revert to original states, the system can adjust its detection thresholds and criteria. This feedback loop enables the system to distinguish between true dynamic content and transient variations, resolving the contradiction between detection accuracy and verification reliability.
Data Source
AI summary
A non-transitory computer-readable storage medium having stored therein a program for verifying content, the program executing a process includes identifying, among a plurality of elements included in a content to be verified and displayed in two browsers that display the content respectively, a dynamic element whose attribute relating to display changes over time or whose element image changes over time in at least one of the two browsers; and identifying an area in which displayed content is different between the two browsers by comparing element images of the plurality of elements other than the dynamic element between the two browsers.


