1. A computer-implemented method comprising: creating a source image from a web page; processing a pixel row in said source image to attempt to identify a pattern; ascertaining whether a pattern has been found in the pixel row; responsive to finding a pattern in the pixel row, recording ( 306 ) the pixel pattern; processing additional pixel rows to attempt to identify respective patterns in individual additional pixel rows; recording subsequent pixel patterns associated with said additional pixel rows; and removing a border area associated with identified pixel patterns.