by Jim » Wed Jun 12, 2013 8:47 am
I tried creating a resized image from one I uploaded containing a space in the name, using ShopSite 11sp2 r5.3, and the resized images were created successfully. ShopSite warns you of images that have invalid character when they are uploaded through the backoffice so image names should be fixed at that point.
No url can have a space in it (see http://www.w3schools.com/tags/ref_urlencode.asp) so this isn't specific to ShopSite. Since the image name will eventually be part of a url it is not a good practice to have a space in the name, even if your computer's operating system allows it. If you want to include spaces in the image name you need to replace them with the valid html encoding for a space, %20 or perhaps an _ or - etc. If you have a space in the image name the browser may not recognize the image, although some will automatically insert it for you, but it isn't a good practice.
SKU's are generally not part of the url so it doesn't matter if they have spaces in them.