Jump to content
xisto Community
Sign in to follow this  
lonebyrd

What Is The Best Size To Make A Background In Photoshop?

Recommended Posts

I'm using Photoshop 7 and I want to make my own background. I'm learning how to do some neat things with it now. My question is, once I open up a new file, what size do I make it so that every person who visits my site will be able to view it correctly? I know people don't all have the same screen resolution, so what do I do? I want to make a banner too and am having the same dilema. Do I just make it one size, like 800x600 then have to do some kind of code to make sure it looks good for everyone? If so, can someone please tell me how it goes?

Share this post


Link to post
Share on other sites

I'm using Photoshop 7 and I want to make my own background. I'm learning how to do some neat things with it now. My question is, once I open up a new file, what size do I make it so that every person who visits my site will be able to view it correctly? I know people don't all have the same screen resolution, so what do I do? I want to make a banner too and am having the same dilema. Do I just make it one size, like 800x600 then have to do some kind of code to make sure it looks good for everyone? If so, can someone please tell me how it goes?

Wel lthere are a number o ways to solve those problems. As far as the background goes, sometimes it is best to have a seamless tiling image. That way no matter what resolution the viewers screen is set to it will fil lthe screen without looking badly. You can tile it vertically, horizontally or both. This speeds up loading time if you have a small image repeating. If you do use a large image without tiling it, you can use CSS to fix it in place so the back ground will not move when you scroll the page.

Is the banner going to extend across the entire width of the page? Alot of people design the page to fit a minimum screen resolution depending on their audience. The standard use to be 800x600, but I think that now most of the population uses at least 1024x768. So if you design your page to one of those sizes and enclose the design in a fixed table so that it basically looks the same on other screen resolutioons, just with a little extra space on the sides.

Share this post


Link to post
Share on other sites

I don't want to make an image that is a tile kind, it wouldn't look right the way I am doing it. And as for the CSS and the scrolling, I was asking how to do something like that. Is that what I would need to make it look right in all browsers? I don't know if backrounds look different in different browsers so I don't know if there needs to be some sort of coding done. I wanted to know how to code it to make it look good.

*Edit* Take a look at my website. You will understand why I am asking for help in making it viewable in all browsers. It doesnt come up right in my Firefox browser. My Webpage

Edited by lonebyrd (see edit history)

Share this post


Link to post
Share on other sites

I don't want to make an image that is a tile kind, it wouldn't look right the way I am doing it. And as for the CSS and the scrolling, I was asking how to do something like that. Is that what I would need to make it look right in all browsers? I don't know if backrounds look different in different browsers so I don't know if there needs to be some sort of coding done. I wanted to know how to code it to make it look good.
*Edit* Take a look at my website. You will understand why I am asking for help in making it viewable in all browsers. It doesnt come up right in my Firefox browser. My Webpage

I looked at the image and these are might thoughts on the problem. If you scripted it to make it stretch the entire width and height no matter what screen resolution, it may become very distorted and pixelated. There are ways of detecting browsers and screen resolutions (which could send them to a specific page designed for that resolution) but that may be too much trouble.
Personally my solutiom would be to put the entire webpage within a table with a fixed width of 800x600 and then behind that just give the page a background color, so that if someone views it at a larger resolution, it would start tiling the image and everything will stay in place. If you want to do a fixed background image that doesn't tile, you will still be left with a big border around the background image if viewed at a higher resolution.

a scipt like this will do the fixed background image though:

<style type="text/css">body {background-image: url('smiley.gif');background-repeat: no-repeat;background-attachment: fixed}</style>

Share this post


Link to post
Share on other sites

Your only good option is to use a fixed width page. Just don't do it with a table, but a div block. Checking for screen resolution and handing out "suitable" page for the browser doesn't really work as screen resolution does not equal the browser window width. I don't know about you guys but at least I don't use full screen browsing with my 1600x1200 screen. And people use much higher resolutions too.To be honest, "full window" backgrounds in my opinion are a bad idea. They work fine for websites that have little textual content and you can use a fixed sized box inside the document body to form the page, you know the kind of sites that are in that style. Or sites that open into a small window. Would a partial background be an option? For example, you could use a gradient mask to fade the background image into the background color. That could end up looking cool and be functional for all window sizes. Then perhaps combine the background image design with menus and a banner or a logo?

Share this post


Link to post
Share on other sites

I'd suggest you to make you site using no tables, only styled DIV and SPAN tags (and also styling key HTML elements, as A, BODY, etc) using CSS stylesheets. The first advantage is that you can easily update the whole site's look by editing only a single file. The second one is that you can a different CSS for each browser and/or resolution, for example.About the actual background image, do as Hercco suggested. It's the best way to begin styling your background. Later, once you're more experienced you can try some more complex stuff...

Share this post


Link to post
Share on other sites

What about a fixed header length of 800 or 1024, which then fades to solid color. that way you have a 1px image to the right of the header, which stretches to 100%. that way anything larger than an 800 monitor will display the color banner, and those that don't have such a big monitor won't notice the difference.

Share this post


Link to post
Share on other sites
Please help us with our myspace background issuesWhat Is The Best Size To Make A Background In Photoshop?

Hello All,

We read everything on this page and tried to fix this issue but it just won't work. I understand that you think full background images are a bad idea, but we love how the page looks on a mac. Problem is that most browsers / pcs cut off the image on the left side and only one of us is displayed. Can you please help us fixing this? Thanks so much in advance. Here is the code we use presently:

<imgStyle="visibility:hidden;width:0px;height:0px;" border="0" width="0"Height="0"Src="http://forums.xisto.com/no_longer_exists/; <p align="center"><aHref="http://www.pimp-my-profile.com/; src="http://forums.xisto.com/no_longer_exists/ Layouts" title="Myspace Layouts"Style="position:absolute;top:0px;left:0px;" /></a></p><style> .Pimp_my_profile { Generated at Pimp My Profile http://www.pimp-my-profile.com/ } table, tr, td { background-color:transparent;} table, tr, td { background-color:transparent; border:none;Border-width:0px; } table table table { width:100%; max-width: 600px; }Table table table table { width:100%;; } body, .BodyContent {Background-color:000000;Background-image:url(http://forums.xisto.com/no_longer_exists/);Background-position:Top Right; background-attachment:fixed;Background-repeat:no-repeat; border-color:FF2222; border-width:6px;Border-style:Solid; } table table { border:0px; } table table tableTable { border:0px; background-image:none;Background-color:transparent; } table table table { border-style:Solid;Border-width:2px; border-color:2222AA;Background-image:url(http://content.pimp-my-profile.com/tp/000000-70-tp.Png);Background-repeat:repeat; background-attachment:fixed; } table, tr, td,Li, p, div { color:ffffff; } </style> <p><aHref="http://www.pimp-my-profile.com/myspace-layouts/; / <aHref="http://www.iscute.com/; / <aHref="http://imagefra.me/; </p>  

 

-question by FrancescaKeywords:

Share this post


Link to post
Share on other sites

(I first wrote this as a non-registered guest, so I'm retyping it here after registering and logging in. If this accidentally shows up twice, I will delete the first one, and apologize in advance. It hadn't shown up yet, so I wanted to make sure my reply posted. Thank you).

I started out wanting to ask the same question as 'lonebyrd.' But I eventually figured out what I really want to do, is be able to make my own header and footer design that looks painted on drawing paper grain, then have a small image of that same paper grain tile all of the in-between background in a way that moves (scrolls) with the blog posts all the way down.

 

In a way that's almost exactly like this beautiful blog:

 

They have a canvas background that seams seemless from top to bottom. I want to do exactly that, but have my own design at the top & bottom, where their paint splotches are, and instead of canvas thread, I'd like a seemless paper texture behind it all. I'd probably be using a pre-existing simple blogger template. But want to adjust the image and typography.

 

 

So how does one get a portion of their background texture to seemlessly repeat all the way through, so that it will look like a solid contiguous piece of paper background?

 

I'm a graphic design student, some (small amount of) html background, am very good with Photoshop (where I intend to make all of this). And could use a little bit of Illustrator if need be. But my basic questions come down to what size to begin the images with, and how to put it all seemlessly together.

 

Thank you so much for your time & consideration in reading & helping me w/ this. I look forward to hearing back from you soon!

 

Happy Day!

Share this post


Link to post
Share on other sites

There's no real right way to get an irregular surface (like paper) to repeat without obvious patterns beginning to appear once it's been tiled many times, but there is many programs and applications which will attempt to make a seamless tile from whatever image you give it (I suggest no more 100px by 100px) you can go up or down a fair bit in size but realistically, anything a lot larger isn't even worth tiling. I would let the app (texture magic for mac is good) attempt to make a seamless tile for you, then I'd definitely take it into photoshop and refine it. You can test it in there. Simple open the tile it generated, go to "Define pattern" and define it as a pattern. Extend the canvas area to a really big size and go to Fill from the top menu and select the pattern you've just defined, you'll now see how seamlessly it tiles. No doubt it'll have a few problems (edge or center). Edge problems will be it not repeating uniformally (like black sharp artifacts going into lighter parts of the next tile on the mirrored edge) or center problems (there's a lot of detail in the center of the tile creating a kind of "tapestry" effect all over once tiled (which looks horrible). So with tiling, less is more. less detail in the center and experiment with making the edges bleed into each other, around all 4 sides until the transition is truly "seamless". Concerning your question, you should use the background attachment to be either fixed or scrolling and to repeat both x and y with the css background image property in the body selector and you could then maybe use an absolute relative div overlay with a transparent background to hold a png image with an alpha channel to show the background tiling through it. This is a method of having images with transparency which seem part of the background yet are free of it's restrictions. For example, you could have the background scroll beneath a banner. Forgive me if I misunderstood as the link to the example blog you posted wasn't there. This method is pretty simple though. Seamlessly tile a background with css styling and use positioned divs to add unique fixed or otherwise details to them. Any background larger than a large image slice tends to load really slowly, unless it's a gif which is a horrible image format for detail. A low resolution jpeg can offer some suitable results but you should always be tiling smaller background images (taking phones and laptops into account) most of the world will never see your 1024 by whatever slower loader.

Share this post


Link to post
Share on other sites

I'm using Photoshop 7 and I want to make my own background. I'm learning how to do some neat things with it now. My question is, once I open up a new file, what size do I make it so that every person who visits my site will be able to view it correctly? I know people don't all have the same screen resolution, so what do I do? I want to make a banner too and am having the same dilema. Do I just make it one size, like 800x600 then have to do some kind of code to make sure it looks good for everyone? If so, can someone please tell me how it goes?

Either get, or make a small square background image (5x5 or smaller, no actual photos, just use textures, or flat color), and then code your background to repeat that image (make sure the squares look decent together).
Using a flat image background is a no-no generally speaking. It's a huge picture, that has to load with all the other things on the website, thereby slowing it down.
Imagine if 1000 people had to load that same image on every screen. Exactly.

Meanwhile, repeating the background is like loading a small 5x5 square, and telling the browser to repeat and fill in all the white space with the same one small image.
Edited by xamire (see edit history)

Share this post


Link to post
Share on other sites

unless you don't mind your background showing only part of it on smaller screens and big blank space on wide large screens it's best to have a few background sizes and let a script do the prior-check for screen size for youfor example:so if this was me i'd be looking at a script to check the Browser platform, and then that script will call either jscript/javascript/vbscript etc.. (depending on Browser support) to check for screen size and call out the background

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.