Out East Family Fun

Out East Family Fun is a mini golf place in Riverhead, NY. In addition to mini golf, they also have batting cages, water wars, jumpshot basketball and a 3-stories tall inflatable waterslide.

Out East Family Fun is a mini golf place in Riverhead, NY. In addition to mini golf, they also have batting cages, water wars, jumpshot basketball and a 3-stories tall inflatable waterslide.

Avery Ranch Furry Friends is a family-owned pet sitting service conveniently located in the suburb of Avery Ranch. We provide pet-sitting services for pet owners in the Avery Ranch area.
I read on an average day about 5-6 posts about web development, css, wordpress, etc. Something that I rarely see is posts about organizing your files. I think it’s partly due to the fact that most people have their own method of organization. It can be somewhat personal and there’s no definitive standard, but it is definitely needed when working on very large websites.

I would not say that the way I organize my image files is the best way. It may not be even the best method even for me. My method is what I have come up with after 6+ years of web design while working on websites have tens of thousands of image files. I am still learning and trying different ways to go about it.
In this post, I will show the way I organize image files and some other ways you can go about it yourself. So here we go.
CSS Sprites
CSS sprites is, in a way, an alternative to avoiding the headache of managing a large amount of image files. Basically, you have one image with all the images for a website on it and display them on the layout using the background-position attribute in CSS. There are pros and cons of course. The pro is that you can manage your images all in one file. You would only have to open one file in Photoshop to edit any image. The second benefit is that your code stays clean and degrades well.
![]()
The cons are that you are using a lot of background positioning, the file size can get big and there are no images in your website. If you have a lot of elements on a single page of your website that will require you to size the image height and width and find the coordinates of the image is on your sprite image. This can get tedious for some. Not me though, I love measuring pixels, 1600% zoom mode in Photoshop is where I’m very happy. Also if you have a lot of elements that sprite is used for, the file size can get rather large and should be something look after. The last “con” is something that gets overlooked. If everything is being used as background images, there are no actual images on your website. I’m a firm believer that you need to have your call-to-action buttons (“Click Here”, “Buy Now”, “Learn More”) as images rather than a text link with image replacement. There are times when people browse with older browsers without full CSS support. An image stands out more then a text link even though it would degrade better. Another concern of mine is the rise of mobile web browser use. Ok, the iPhone’s Safari browser is pretty much browsing on a computer (without Flash), but people with a more primitive web browsers do not have full CSS support and an image stands out much better than a text link.