1. A device for loading a web-site address into a web browser for connecting to the web-site, comprising: (a) reader for receiving light from a pattern of pixels and determining pixel value of each pixel; and (b) processor having a program of code means readable by the processor to recover an embedded web-site address from the pattern of pixels, the program comprising: (i) code means for determining the embedded web-site address by determining binary values based on the pixel values for pixels from the pattern of pixels; and (ii) code means for loading the web-site address onto the web browser for connecting to the web-site according to the web-site address.