Hello to everyone!
This is my first post here at polycount.
Just a simple question for anyone who has time to answer.
I'm fairly new in the game art and design program here at the Art Institute of Pittsburgh, and I'd like to start my own web page to post all my 3D work and to show my progress throughout my time here.
The thing is, I don't know much about web pages or how to create them, so if anybody has any advice as to how make myself a simple site I would really appreciate it.
Replies
different example pages
simple, not nice.. but still ok
simple but good
make a nice looking framework
pictures are what we want to see
too much work..
one page is enough..
www.htmlgoodies.com
www.lynda.com have video tutorials. Just pay 20 bucks, cheaper than buying a book, and they will explain how the basics. It's worth it since you have access to all their videos. Then it just a matter of practice.
all you need to do is layout what you want your site to look like in photoshop. I usually just take a piece of paper and section things out and then try it photoshop.
You pick a screen resolution. I don't like to take up the entire width of the screen since I don't like it when websites force you to maximize my browser to properly see them. But in the end the choice is yours. Decide how big your thumbnails are going to be, and you line them up however you want. Then you figure out the code that will make your design work.
Decide the sections your site will have. When I went to school our professor had us define our site into a section that talks about you, for resume, artwork and where to contact you. You can combine it so your Resume, about you, and contact information is all one. If you have awesome 2d work show it off, if you don't, don't, just show your 3d stuff.
Go through the portfolios posted here for ideas.
sage - thanks for all the tips. i'm a complete noob when it comes to web design and your advice really helps.
thanks to both of you for replying!
Then I'd suggest you download a free web design template you like from www.oswd.com and edit it in dreamweaver. It's the simplest way I've come acoss.
Table-less design will provide you with considerably greater design options. Learn the basics of CSS, and how it can be effectively applied to <div> elements. Learn the difference between absolute and relative positioning, and how div elements with these qualities can be nested within each other. Learn the basics of writing PHP, as this will allow you to add more interactive elements to your pages in the future. Eventually, learn some MySQL so that you can create your own database.
The quick-and-easy solution to web design will always provide you with fast and dirty results. Web design can be a decently dense subject to dive into. Stick with the basics for getting your first site up. You will need a considerable chunk of time to really push into the more advanced areas.
thanks Rich!
<html>
<head>
<title>Whatever you want your title to be.</title>
<style type="text/css">
#main_container{position:relative; width:920px; margin-right:auto; margin-left:auto; margin-top:20px;}
</style>
</head>
<body>
<div id="main_container">
</div>
</body>
</html>
This bit of code will create your webpage, and will create an area 920 pixels wide that will always remain in the center of the browser. This is a good start for a table-less designed page using CSS. The auto scaling for the right and left margins are how this is accomplished. The 20 pixel margin that I put on the top of the primary element is optional, take it or leave it.
Alex
Or go with some easy to use web based pages like wordpress.
A few hours of googling what you want to do is all you "need" to setup a simple website. If you havent got a few hours then just use something like this; http://www.carbonmade.com/
A major cause for the complexity of web design is the numerous browsers available, and the lack of standardization between them. Cross-browser compatibility and testing can be an absolute nightmare. If you aren't careful, your site can end up looking broken in a different browser. If browser standards had been nailed down properly, web design could have been much more effectively formalized. Instead we have a sloppy mess of standards that you have to trip over while working.
Using CSS to control images isn't too hard. You just have to specify the image element and its properties within a CSS class. Using this in conjunction with an unordered list is quite simple.
#your_class ul {position:absolute; left:0px; top:0px; width:640px;}
#your_class ul li {position:relative; float:left; width:48px; height:48px;}
#your_class ul li img {width:44px; height:44px; padding-left:2px; padding-top:2px;}
<div id="your_class">
<ul>
<li><img src="your_image_address" border="0" /></li>
</ul>
</div>
This should create an unordered list whose items will show up next to each other out to a width of 640 pixels. A normal unordered list is vertically oriented. I'm not certain that this will work, as I've never tried it before. Theoretically any image placed within one of the list items will automatically have a visible area of 44 by 44 pixels, and will have a two pixel padding from any of the other items in the list.
Yep, I tested it, it works.
However he gets to an easy to load and navigate portfolio is kind of a discussion for another time? At this point, he wants to toss some images up, use it to post and record his progress, it doesn't sound like he's ready to start in on a portfolio yet?
SXE - serioulsy, it's not that hard, keep your doc a xhtml strict and minimise any javascript and flash you want to make yr site look *fancy*, and this'll gurantee that it will work with the majority of browsers potential employers would use....
end of rant
The best I came up with was Behance. The simplified version of the page (Without ads and extraneous, useless features) makes for a nice, clean page which is perfectly servicable as an online portfolio. Here's mine:
http://www.behance.net/SSchulze/frame
There is a lot of snobbery about web pages. It's something I've never really understood. Maybe it harkens back to studying graphic design in uni or some such. Just remember: as long as your art is quickly and easily accessible and presented in a fashion where it's easy to see the quality of the work, it'll do the job. The host really doesn't matter. You can spend lots of time noodling about, but pretty pages aren't going to land you a game art job in anything besides perhaps UI design.
Others will growl and gnash their teeth, but my philosophy is to just get it up there and get back to doing real work.
Achmedthesnake I have used dreamweaver and notepad. Notepad is faster since you don't waste time going through user friendly interface that slows you down. Typing is way faster. All you are typing mainly is tags, over and over... Javascript sucks with or without dreamweaver soo it doesn't matter... If I was proficient with it I would type it and it would be faster than using dreamweaver.
Jackablade there is a lot of bs with web design. All this extra crap they have going on, but I guess web designers want their "respect"... There are all these new rules and shit required to make the web page meet "the standard". All that doesn't matter for a game artists site, but who cares. Mine doesn't meet the new standard. I miss the good all days
<html> tells browser this is html
<title> I bet you can guess what this does</title>
<body> not going to try to explain but it's needed LOL
I hate html!!!
<img src = "some image.jpg" > that lets you specify the path to where your images are. it tells the browser where to find your images so it can display them
</body>
</html>
end of story... Now you have to write all this extra shit saying what kind of language, blah... blah...so it's proper and standard. I'll see if I write up a quick example by the end of the week. Don't hold your breath though, I hate doing this crap! I don't know why, it just feels like doing the dishes to me, it blows. I might as well, I need to update my site as well.... You don't need to do any magic or anything....
Css that would help
hover command, gives some jazz to the site it's like a rollover... so when your mouse is over something usually text you can change it's properties like color to something else.
you can layer your images with css very cool
you can control how your images tile as well...
be back later...
the way i buildup my site is oldschool and something like this, (in notepad)
takes 10 min to understand
<html>
<body>
<title=rensedeboer>
<center>
<table...>
<tr>
<br>
<br>
<img ....>
<img ....>
<img ....>
<img ....>
<br>
</tr>
</table>
</center>
</body>
</html>
this site has some cool and simple things that will help you out http://w3schools.com/html/default.asp
my website is basically exactly like this. I used to do fancy stuff with css and php but it will only take more time and give you headaches. Keep it simple and live a happy life
The reason why I am so particular about this is because it is my job. I don't work in game design or game art. I would like to, but I don't. So when I got out of college, I started working in web design, because I could at least find a job doing that. And now I am proficient enough at web desgin that when someone asks, I have the answers.
Achmedthesnake, yes, actually. I HAVE created entire web sites using nothing more than a code editor. In fact, that's become my MO for most web projects I take on by myself. If I ever do use DreamWeaver, I close the Layout view and just use the Code Editing window. For one of my former employers, I designed and built an entirely Flash-based website using NotePad++ and a command-line compiler. If you want to design web-layouts, you need a copy of Photoshop. (or whatever image / layout editor you favor) If you want to design web sites, you need to know how to code them. Dicking around with DreamWeaver will only get you so far. (and result in some piss-poor site structure)