Designing A Website

TychoCelchuuuTychoCelchuuu Anememone Join Date: 2002-03-23 Member: 345Members
<div class="IPBDescription">How Hard Could It Be?</div> Right. My mom makes and sells jewelry as a hobby, and she wants to move up into the next tier, so to speak. For this she needs a website. She is fluent in Microsoft Publisher and made the layout of every page that she wants to have; her only problem is that she doesn't know HTML or anything so of course she can't actually MAKE the website. She's offered me $400 (A huge amount for me, which works out for her because it's below what she'd pay most professionals) if I can make the website for her.

Unfortunately, the only coding experience I have is in C++ and Java. I might be able to figure out Frontpage (which we own), but that's no fun and I'll end up having to learn a nice chunk of HTML either way. So my question is: how much work would it be to simply code a website whose layout has already been designed? Can I just sort of mush it up a bit in Frontpage and come out with something presentable? Or am I going to have to read 8 HTML tutorials on the web and buy two books, then spend 2 weeks making the thing?

Alternatively I could find a really cheap website designer and pocket the difference...
«1

Comments

  • RPG_JssmfulhudRPG_Jssmfulhud Join Date: 2002-11-02 Member: 4006Members
    You can make a good web page with Microsoft Frontpage and you don't need any special knowledge, because it's all user-friendly, point and click. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->
  • MelatoninMelatonin Babbler Join Date: 2003-03-15 Member: 14551Members, Constellation
    edited August 2004
    if you can handle C++, you should be able to learn HTML as you go
    the syntax is really simple and it just comes down to cherry picking the specific codes as you need them.

    If you invest about a weeks time into learning HTML and CSS from here
    <a href='http://www.w3schools.com/html/default.asp' target='_blank'>W3schools</a>
    youll have html and css as a skill for the future.

    CSS is really worth learning, its just a style template that controls normal HTML
    you can define an object in the master CSS document, then every time you refer to it in your html pages you call back the look etc...
    well thats not a very good explaination, but css and html togeather really kick ****.

    for example its relatively easy to do effects like images appearing anywhere (you can define exactly where things appear to the pixel and on what layer they appear) on the page from a mouse-rollover on any other image or text box, so you can make a solid looking site.

    *edit*
    <a href='http://www.sicnetworks.com/' target='_blank'>My Mates Site</a> uses the roll over thing on his menu at the left (looks funky).. the site is basically a really small html and small css file.

    Frontpage is ok, but I found it fiddley and annoying at times, and its not as flexible as coding yourself.
  • Jim_has_SkillzJim_has_Skillz Join Date: 2003-01-19 Member: 12475Members, Constellation
    lets put it this way, you go from HTML to Java and C++, not the other way around.
  • BigMadSteveBigMadSteve Join Date: 2003-02-12 Member: 13472Members
    I can hard code HTML but I find Frontpage a helluva lot easier and less time consuming. It took me a week to learn the essentials of HTML (most of which I've probably forgot since I no longer need it <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo--> ). Also if you make the slightest fuckup, for example not puttng a " in there when it's necessary then it can make the whole page look weird. In Frontpage you can also look at the HTML code that it's making if you wish.
  • RuByRuBy Join Date: 2002-12-12 Member: 10732Members
    edited August 2004
    If you go the WYSIWYG html editor route which seems to be the only viable option for you in this time frame I would strongly recommend you get a hold of Dreamweaver (MX or even 2003), I think you'll find it's uncomparably better than Frontpage.

    While knowing C++ and Java may not help you that much on the syntax level, you should be able to grasp html very quick seeing the language is extremely simple compared to these two.

    In any event, if you don't get around to actually learning html you should still be able to work it out through FP or DW's interface pretty easily. But I would strongly recommend you try to slim down the html output with <a href='http://tidy.sourceforge.net/' target='_blank'>Tidy</a>.


    EDIT: I have to echo Melatonin about CSS, I learnt this language in a few days this summer (after working with html for years) and it's just awesomely powerful. You should check out <a href='http://more.ericmeyeroncss.com/' target='_blank'>this</a> place for some examples which you can sorta reverse engineer if you don't want to buy the book (that's the one I used to learn CSS). However you can go the quick and cheap way by using pure html and your mom would probably not see any difference.
  • whiskey_colawhiskey_cola Join Date: 2004-08-12 Member: 30557Awaiting Authorization
    If you have no other webpage creating skills, use Frontpage if you don't want to put any effort into it either.

    If you use decent image compression and tiling you can make a very professional and stylish looking website if you chose the right colour coherency and so forth.

    If you want the page viewers to die of a heart attack because you want alot of things moving around and drawing attention, then don't use Frontpage <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->.

    Knowing what to do with Frontpage and what not to do can get you a very nice looking website, and in your case 400 dollars as well.
  • kavasakavasa Join Date: 2003-01-05 Member: 11889Members, Constellation
    And you're actually going to take $400 from your mom for pounding out a website in <b>frontpage</b> even though you don't know what you're doing?

    Jesus man, just make her the crappy page you're going to make and don't take her money.
  • MulletMullet Join Date: 2003-04-28 Member: 15910Members, Constellation
    <!--QuoteBegin-kavasa+Aug 25 2004, 01:54 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (kavasa @ Aug 25 2004, 01:54 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> And you're actually going to take $400 from your mom for pounding out a website in <b>frontpage</b> even though you don't know what you're doing?

    Jesus man, just make her the crappy page you're going to make and don't take her money. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Hey, it's money <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->
  • TestamentTestament Join Date: 2002-11-02 Member: 4037Members
    I became profienct with HTML when I was 8 year olds, and as far as I remember, it didn't take long at all. It's pretty simple.
  • ThaldarinThaldarin Alonzi&#33; Join Date: 2003-07-15 Member: 18173Members, Constellation
    I could always do it for you, I won't charge nearly as much either lol.
  • esunaesuna Rock Bottom Join Date: 2003-04-03 Member: 15175Members, Constellation
    <!--QuoteBegin-RPG_Jssmfulhud+Aug 25 2004, 08:28 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (RPG_Jssmfulhud @ Aug 25 2004, 08:28 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> You can make a good web page with Microsoft Frontpage and you don't need any special knowledge, because it's all user-friendly, point and click. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Best joke i've heard in ages!
  • twoflowtwoflow Singing Drunk Join Date: 2002-11-01 Member: 1950Members, Constellation
    Try not to let the guilt crush you!
  • TychoCelchuuuTychoCelchuuu Anememone Join Date: 2002-03-23 Member: 345Members
    <!--QuoteBegin-kavasa+Aug 25 2004, 05:54 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (kavasa @ Aug 25 2004, 05:54 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> And you're actually going to take $400 from your mom for pounding out a website in <b>frontpage</b> even though you don't know what you're doing?

    Jesus man, just make her the crappy page you're going to make and don't take her money. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    First of all, it's a heck of a lot cheaper than paying a professional to do it, and she needs a webpage. She set the price, not me. I <i>know</i> that I don't know what I'm doing, which is why I am asking how much I need to know what I'm doing to be able to make a website. I don't want to just bang out a crappy page for the money; but that's really not my problem. As I mentioned before, she has done all the design (she does layouts for newsletters and stuff, so it's not butt ugly) and all I have to do is figure out how to either code it or get it working in Frontpage.

    After hearing what everyone is saying about how easy HTML is vs. C++ or Java, I think I'll bonk around in Frontpage until I get something halfway decent, then learn some HTML and fix it. Any tips on tutorials aside from Melatonin's, which look nice after ~5 seconds of skimming?
  • DY357LXDY357LX Playing since day 1. Still can&#39;t Comm. England Join Date: 2002-10-27 Member: 1651Members, Constellation
    You <b>could</b> learn html..... or you could download a site template
    from somewhere and not tell your mom ;-) Easy $400.

    I think learning html is nothing too taxing (especially to someone
    who knows C++) so go find a template... or learn something new. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->
  • GeminosityGeminosity :3 Join Date: 2003-09-08 Member: 20667Members
    edited August 2004
    Frontpage is the devil... most of the pointy/clicky webpage maker thingies make bloated silly HTML. They're totally obsessive about putting tables into everything, even when they're not needed ><

    The best thing to learn HTML with is <b>Great Teacher Fam</b>. He might beat you with various implements throughout training but he's really very good and only has the health of the internet at heart <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->


    <b>edit:</b> learning html taxing? XD
    I hear there's a lot of good comedy acts at the fringe but I think you've got them beat!
  • ScytheScythe Join Date: 2002-01-25 Member: 46NS1 Playtester, Forum Moderators, Constellation, Reinforced - Silver
    <b>HTML IS NOT A LANGUAGE!</b>

    X-|

    The most important part of a website is the design. Making it is comparatively easy.

    --Scythe-
  • esunaesuna Rock Bottom Join Date: 2003-04-03 Member: 15175Members, Constellation
    edited August 2004
    <!--QuoteBegin-TychoCelchuuu+Aug 25 2004, 09:17 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (TychoCelchuuu @ Aug 25 2004, 09:17 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-kavasa+Aug 25 2004, 05:54 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (kavasa @ Aug 25 2004, 05:54 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> And you're actually going to take $400 from your mom for pounding out a website in <b>frontpage</b> even though you don't know what you're doing?

    Jesus man, just make her the crappy page you're going to make and don't take her money. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    First of all, it's a heck of a lot cheaper than paying a professional to do it, and she needs a webpage. She set the price, not me. I <i>know</i> that I don't know what I'm doing, which is why I am asking how much I need to know what I'm doing to be able to make a website. I don't want to just bang out a crappy page for the money; but that's really not my problem. As I mentioned before, she has done all the design (she does layouts for newsletters and stuff, so it's not butt ugly) and all I have to do is figure out how to either code it or get it working in Frontpage.

    After hearing what everyone is saying about how easy HTML is vs. C++ or Java, I think I'll bonk around in Frontpage until I get something halfway decent, then learn some HTML and fix it. Any tips on tutorials aside from Melatonin's, which look nice after ~5 seconds of skimming? <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Yeah, go look at websites.

    Once you know how to write html, that's the easy part out of the way. The hard part is designing something that doesn't look like some drooling maniac headbutted their monitor 463 times to create the page.

    The best inspiration you will find for website design is to look at other websites. Go surfing other websites of the same catagory you're designing for, get a feel for what kind of image everyone else portrays and what types of colour schemes they use. Once you have all that done, start planning the layout, either in Photoshop or by hand, draw it how you like it, then start creating the basic image layout for the page, a prototype for the design. Once you have those, then it's time to start working on the html.

    Once you have the html down, don't touch Frontpage. That program is a cancer to web pages, it will no doubt screw up everything for any other browser than IE. Once you know what you're doing with html, use notepad or similar.

    EDIT: [O/T] Ello Gemmy Gemcaek! <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo-->
  • moultanomoultano Creator of ns_shiva. Join Date: 2002-12-14 Member: 10806Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Gold, NS2 Community Developer, Pistachionauts
    I'd go the xhtml/css route. It might take a little longer to do properly but its worth it in the long run. Tables are teh lose.
  • GeminosityGeminosity :3 Join Date: 2003-09-08 Member: 20667Members
    waii!!! ~huggles es~

    um... on-topic part thingy... uh... html. yeah, there you go o.O
  • MausMaus Join Date: 2002-11-03 Member: 5599Members
    I echo what a gajillion others have been saying about CSS. After doing all my layouts with tables since my first site about five years ago, the site I'm currently doing for work is finally taking full advantage of CSS, and looks all the better (and is much easier to make) for it.
  • esunaesuna Rock Bottom Join Date: 2003-04-03 Member: 15175Members, Constellation
    edited August 2004
    <!--QuoteBegin-Geminosity+Aug 25 2004, 09:25 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Geminosity @ Aug 25 2004, 09:25 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> waii!!! ~huggles es~

    um... on-topic part thingy... uh... html.  yeah, there you go o.O <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    *huggles gem* <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo-->


    Oh yeah, on topic, use CSS. Using tables will make sure that any children you will ever have will be born without heads.
  • HibameHibame Join Date: 2003-11-16 Member: 22974Members, Reinforced - Shadow
    senice you know c++ and java learn html and php and make a nice site
  • MedHeadMedHead Join Date: 2002-12-19 Member: 11115Members, Constellation
    <!--QuoteBegin-Scythe+Aug 25 2004, 04:21 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Scythe @ Aug 25 2004, 04:21 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <b>HTML IS NOT A LANGUAGE!</b>

    X-|

    The most important part of a website is the design. Making it is comparatively easy.

    --Scythe- <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Uh... Hypertext Markup Language?

    <a href='http://www.w3.org/MarkUp/' target='_blank'>http://www.w3.org/MarkUp/</a>
  • MedHeadMedHead Join Date: 2002-12-19 Member: 11115Members, Constellation
    edited August 2004
  • moultanomoultano Creator of ns_shiva. Join Date: 2002-12-14 Member: 10806Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Gold, NS2 Community Developer, Pistachionauts
    you can also check out <a href='http://www.csszengarden.com' target='_blank'>http://www.csszengarden.com</a> which has some amazing stuff on it.
  • MedHeadMedHead Join Date: 2002-12-19 Member: 11115Members, Constellation
    edited August 2004
  • moultanomoultano Creator of ns_shiva. Join Date: 2002-12-14 Member: 10806Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Gold, NS2 Community Developer, Pistachionauts
    <!--QuoteBegin-MedHead+Aug 25 2004, 04:47 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (MedHead @ Aug 25 2004, 04:47 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> That's in the links I have on my website, moultano. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    well then, consider it a second endorsement. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo-->
  • MausMaus Join Date: 2002-11-03 Member: 5599Members
    So as to not end up making another topic, does anyone have any recommendations for CSS books - as up to date (ie: it covers css2) and cheap as possible would be good.
  • MedHeadMedHead Join Date: 2002-12-19 Member: 11115Members, Constellation
    edited August 2004
  • TychoCelchuuuTychoCelchuuu Anememone Join Date: 2002-03-23 Member: 345Members
    <span style='font-size:21pt;line-height:100%'><b><u>READ MY POSTS. READ THEM! <i>THEN</i> YOU CAN REPLY!</u></span></b>

    I said that the layout is ALREADY DONE. My mom has DESIGNED THE WEBSITE. She used to do layouts for NEWSLETTERS so she KNOWS WHAT SHE IS DOING. My choice now is to learn HTML or use Frontpage or just forget it altogether or some odd mixture of all 3 with cascading style sheets holding the thing together like glue.

    That said, I've been boinking around in Frontpage for about an hour. It won't let me do a fricking navigation bar and the "help" is not help at all. I'll keep trying. Anything to keep from learing CSS and HTML <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo-->
Sign In or Register to comment.