Olaf Schneider: css-unit …

Beitrag lesen

Moin Sven,

Sowas wie das hier also

Im Grunde suche ich so etwas:

  
browsers    = new BrowserCollection("IE5.5", "IE6", "IE7", "FF1.5", "FF2", "Safari2", "Opera9")  
website     = new Website  
website.push(oldVersion)  
website.push(newVersion)  
webpages    = website.getAllPages()  
differences = new DifferenceCollection  
  
foreach browsers as browser {  
    foreach webpages as webpage {  
        browser.render(webpage.oldVersion)  
        oldImage = browser.screenshot()  
        browser.render(webpage.newVersion)  
        newImage = browser.screenshot()  
        if oldImage != newImage {  
            diffImage = Image.createDifferenceImage(oldImage, newImage)  
            differences.push(oldVersion.pageName, diffImage)  
        }  
    }  
}  
if (differences.isEmpty) {  
    out "alles prima"  
} else {  
    foreach differences as difference {  
        difference.show()  
    }  
}  

;-)

Gruß
Olaf