Forum Moderators: phranque

Message Too Old, No Replies

For A Beginner, what is the best program to use to make web pages

Frontpage, Dreamweaver, Etc....

         

sadelb

2:33 pm on Jan 3, 2005 (gmt 0)

10+ Year Member



I am in the beginning stages of making web pages and do not know to much about applying actual code. I would like to use a program such as dreamweaver or frontpage. I plan on buying a book to teach myself all about the program but I am undecided on what program to use. I especially want a program that is search engine friendly so that my web page is listed well in the serps with good headings, tags etc...What do you guys reccomend as far as a program that would be beneficial for me to use in beginning my web page creating? Thanks

Tropical Island

3:16 pm on Jan 3, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Certainly a very easy program to use is FrontPage.

We have used it since 1999 to create our well placed websites.

grandpa

3:33 pm on Jan 3, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I would agree that Frontpage will make a good choice. However, I think you'll find the basics of HTML pretty easy to grasp, and writing your pages with a plain text editor will give you cleaner code. (it's something to look forward to..)

As a beginner, you might also want to develop a good habit early on. Validate your pages. There are a lot of invalid pages on the web today (I might own a few of them myself) and for all purposes they look just fine. Invalid HTML can hurt your efforts of achieving good results, and validation is easy to do.

sadelb

3:50 pm on Jan 3, 2005 (gmt 0)

10+ Year Member



thanks I think I will definitely use frontpage to start creating webpages... What exactly does it mean to validate my web pages. also, how exactly do you add your website to the search engines? Is there a specific site I have to do this on or does it spider it automatically? Also if I do add my website to the search engines, how can I add it in a way that when a person searches for widgets, my website will come up. How can my website coincide with the keywords I want it to come up for?.. I know there are so many posts about this but for somebody that wants to start on a path to a high ranking search engine what do you reccomend? Should I add the website to the search engines when I am done with the site or are there things I should be doing in the middle to get a good ranking as I progress making my website.. I know these are so many questions but I just want a simple solution that puts me in the right direction.

rocknbil

5:50 pm on Jan 3, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



From the viewpoint of one who works within an ISP: Don't do it. Use something that forces you to learn a little HTML coding as you go along.

If you simply absolutely MUST select a point and click solution use something like Dreamweaver.

Front Page is one of those "black box" solutions that when it works it makes you shine but when it's broke it makes EVERYONE look like an idiot. There are things that go wrong with Front Page that require hours and hours of admin efforts to figure out and get working.

Want example? The whole MS theme business makes F.P. published web pages work in a way completely different than "normal html." Manual editing of any of the site files can be disastrous, disabling the F.P. schemes.

Worse yet, support is a painful issue. Many of our F.P. customers immediately assume it's the ISP's fault when things go wrong. I mean, Microsoft can't have anything wrong with their software, it must be US, right?

Secondly it's proprietary. It requires Microsoft server-side stuff, even if it's on a linux server, and you are once again putting yourself at the mercy of Microsoft for an otherwise platform-independent solution.

Everyone wants it quick, everyone wants it cheap, but you can't get much quicker or cheaper than a weekend with Notepad and a good HTML tutorial. I don't understand why people have a problem with this: they somehow think that throwing $300-$400 at some program is going to be easier. You still have to learn to use the program, which often takes longer than HTML. But that's just IMO.

phantombookman

6:11 pm on Jan 3, 2005 (gmt 0)

10+ Year Member



I did all my first sites with Notepad and a huge HTML book. Took ages was a nightmare etc but I can now look at pages of code and find any problems should I have to.
I now have the latest version of FP and dreamweaver but still to this day I save everything in notepad and upload with separate ftp program

Good luck
Rod

sadelb

7:38 pm on Jan 3, 2005 (gmt 0)

10+ Year Member



thanks.. from what everybody says it seems that it is a good idea to learn code on my own.. any ideas of a good html book out there that will explain everything to me?

dauction

7:52 pm on Jan 3, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Front Page 2003 Use it and relax.

Do not even attempt using notepad and writing html , it's a total waste of your time.
You want to build web pages not spend your days writing code that FP can produce in seconds.

that dosent mean you cant or shouldnt learn html and you can still learn html simply using FP , you can work in design view or code view or split view...split view is an excellent learning toolbecause you see the coding as you are making changes in design view.

Dreamweaver is bloated ,expensive and not very intuitive.. FP 2003 is easy to learn and a powerful application .

too much information

7:56 pm on Jan 3, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The best way to learn is to use the "view source" in your browser and start playing with existing code to learn how to adjust things on your own. You can search for any bits of code that you do not understand and read about what that code does.

You should probably know that Frontpage and Dreamweaver both let you edit code directly. They even have helpful color coding and help features to help you learn as well.

Also (and I just learned this today) Dreamweaver has a cross-browser code validation feature that will help you to create clean code.

good luck!

sadelb

8:16 pm on Jan 3, 2005 (gmt 0)

10+ Year Member



Does frontpage have something to make sure that the web pages are valid and that the code is clean? I am going to go out and buy frontpage 2003 and learn it from there. hopefull i will learn code as I go along.

zooloo

8:19 pm on Jan 3, 2005 (gmt 0)

10+ Year Member



I'm very pleased with Dreamweaver. It works well on it's own and integrates with Fireworks for my graphics very well too.

Dreamweaver's split view lets you see the page and the code.

It is worth getting familiar with the HTML but I wouldn't say you need to know it all by heart.

Bookwise... I'm very much a fan of Visual Quickstart Guides - which ever way you decide to go.

zoo

iblaine

8:38 pm on Jan 3, 2005 (gmt 0)

10+ Year Member



Best html/anything editors are notepad, emacs, vi, and ultra-edit.

grandpa

8:49 pm on Jan 3, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Since I brought up validation, here you go..
[validator.w3.org...]

Some good points have been made in this thread. I would spend a few dollars on an HTML book and learn to code in a text editor. There's nothing like experience to help you become a better coder. It may take a little longer to get the desired results, but you'll gain a better insight into how your pages work, IMO. You can also learn HTML for free - this would be a good place to start: [w3.org...]

If nothing else, bookmark the page for reference. And, of course, this forum is one of the best resources you'll find anywhere.

willybfriendly

8:56 pm on Jan 3, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If you fail to learn HTML, then web design will be like going to a foriegn land where you are at the mercy of hired translators.

Not only will you be spending money that you don't need to, there will be many things that you will never know or have the chance to enjoy.

Kids are learning HTML in elementary school. It really isn't that hard. The markup simply reflects what you already know about written language - paragraphs <p>, headings <h1>, lists <ul><ol>, etc. - so it really is simple to get your head around.

CSS, while a tad more obscure, can be learned in only a few dedicated hours.

WBF

webtress

9:02 pm on Jan 3, 2005 (gmt 0)

10+ Year Member



Frontpage 2003 has many new features and the learning curve is shorter. I have FP, Dreamweaver, html kit each has it pros and cons but overall I use the frontpage still on the learning curve with Dreamweaver. I do agree about Microsoft being controlling, however to avoid those problems use a host that offers Frontpage hosting on a windows server they never seem to get the frontpage extensions right on unix servers.

I especially want a program that is search engine friendly so that my web page is listed well in the serps with good headings, tags etc...

Understanding the page structure and how to optimize those items for the best results will determine how you rank not the program or language (html,asp,php,jsp,cfm...)used to develop the site. Using the appropriate keywords within your textual content is one of the most important hurdles, webmaster world and other forums provide a wealth of knowledge from experienced site owners, designers, developers and others visit some of the forums for learning how to optimize your site.

photonstudios

10:13 pm on Jan 3, 2005 (gmt 0)

10+ Year Member



Use DreamWeaver, its the best :)

createErrorMsg

10:18 pm on Jan 3, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Do not even attempt using notepad and writing html , it's a total waste of your time.
You want to build web pages not spend your days writing code that FP can produce in seconds.

This comment ignores the moment of critical mass at which writing any kind of code moves from a ponderous lurch to near-thoughtless waltzing. If you're spending days (or even hours, or even an hour) handwriting html source code, that probably means you haven't gotten enough practice at handwriting source code.

I can hammer out the HTML for a page template in minutes, literally, and I am by no means the web design expert that many on this forum are. The CSS to style that html code takes a little longer, probably longer than WYSIWYGing with DW or FP, but at the end of the coding process I know what I've got on the page, what it's doing, how and why.

That's the real benefit of handcoding over WYSIWYG: you know exactly how each element is being coerced into doing what it does. With DW and FP, you often have no idea what sort of spaghetti code the editor is writing. For instance, you can recognize a DW4 document in an instant b/c it uses <span> tags for every bleeping thing. It's bloated and messy and inefficient. Hardly a good trade off for a little saved time.

cEM

rocknbil

1:18 am on Jan 4, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



^ ^ Thank you sir! :-)

or m'am. . . ummm m m

I've tried to clean up a few F.P. sites, it's like putting socks on a rooster. Even Dreamweaver makes a mess. Has anyone else seen this?

<font face="Arial"><font color="#FF0000"><font-size="+1">hi!</font></font></font>

Or how about this one?

<font face="Arial"><font color="#FF0000"><font-size="+1"></font></font></font><font face="Arial"><font color="#FF0000"><font-size="+1"></font></font></font>

Let's forget that the font tag has been depricated for years, and that all of those sets could be managed in one tag, but the fact remains you will find instances of that second set - font tags without actual copy- on almost any web page that's been created by F.P. or D.W. I worked closely with a developer who was in love with D.W. - even the best automated methods of cleanup in D.W. left artifacts.

brdwlsh

1:42 am on Jan 4, 2005 (gmt 0)

10+ Year Member



you can learn HTML faster than you can learn programs like dreamweaver or frontpage. the result will be a more rewarding and professional product.

if you really wanted to use a WYSIWYG app, use dreamweaver. you could start in the split view (design/code) to see how the code works--and the extra stuff DW puts in--you'd be frightened if you saw the extra stuff frontpage adds. i use DW in the code-only view to markup HTML (because i own it already). DW is a bit pricey and if you learn HTML you won't need it.

you can find good tutorials here:
[w3schools.com...]

pageoneresults

1:52 am on Jan 4, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



With DW and FP, you often have no idea what sort of spaghetti code the editor is writing.

Actually you do have an idea if you configure the program out of the box to your liking. If you leave everything set at default, both programs are going to add quite a bit of backwards compatible code. It is the nature of the beast.

Both programs can be configured to produce valid XHTML pages utilizing CSS and CSS-P. There are very few limitations. And, if you are the hard core Text Editing geek, you can work in that view whenever you wish. Or, you can even work in both views, normal and html.

There are many other advantages to using a WYSIWYG editor to maintain a site. Forget about the misuse of the program by users for a moment and look at everything else that is offered from a site maintenance perspective. There are very few things either program cannot do.

For instance, you can recognize a DW4 document in an instant b/c it uses <span> tags for every bleeping thing. It's bloated and messy and inefficient. Hardly a good trade off for a little saved time.

I'm going to assume that this was due to something the user did when adding WYSIWYG styling to their content. You know, those buttons that are all over the place that allow you to do this and do that. Most of them are going to generate some sort of backwards compatible code.

There are a few of those buttons that you can use but the main area you will work in is your CSS styling menu wherever that may be. I have mine to the top left of my WYSIWYG view for quick access.

Let's not degrade the editors being discussed here. Both FrontPage and Dreamweaver are powerful tools when in the right hands. ;)

Things to be aware of when using FrontPage [webmasterworld.com]

dauction

2:01 am on Jan 4, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



All this HTML handcoding talk is nauseating ..
either you want to build pages or you want to write code . I prefer to build pages and let the geeks worry about code.

It reminds me of all the geeks slamming GUI browsers 15 years ago, hell we dont need no damn graphical browsers lets all play in DOS all day.

Or Cpanel or Plesk backends... the same types of people will tell you those are worthless and you should learn to write to your web servers ..

yada yada yada yada ;)

sadelb

2:43 am on Jan 4, 2005 (gmt 0)

10+ Year Member



so many different opinions... What does it mean if my website looks fine in internet explorer but looks different on netscape? why is this and how can I fix something like this?

runner

3:43 am on Jan 4, 2005 (gmt 0)

10+ Year Member



I'm partial to the vi editor.

createErrorMsg

4:21 am on Jan 4, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Both programs can be configured to produce valid XHTML pages utilizing CSS and CSS-P.

pageoneresults, I was unaware of this, however it sort of begs the question. If you know enough to configure your WYSIWYG, and what to configure it for, you would not be concerned about the difference between handwriting and pointandclicking your code. The references to handwritten code were about the importance of learning how to code yourself, which would certainly be necessarry to configure DW or FP to write clean, valid pages.

Let's not degrade the editors being discussed here. Both FrontPage and Dreamweaver are powerful tools when in the right hands. ;)

Agreed, with an emphasis on "in the right hands." Proper and intelligent use of either program requires at least a minimal understanding of both the code it produces and the code it ought to be producing.

All this HTML handcoding talk is nauseating ..

Try this [pfizer.com].

either you want to build pages or you want to write code

Building pages is code. If you don't see that you're missing a major part of the enterprise, not the least of which is the role page code plays on accessibility, SERPs, and cross-browser compatibility.

A web designer ignoring the code is like a contractor ignoring the blueprints and just slapping together pre-fab walls in a way that "looks right."

What does it mean if my website looks fine in internet explorer but looks different on netscape? why is this and how can I fix something like this?

Sadelb, this is a huge question. There are many differences in how these browsers handle the exact same code. The major difference is in how box widths are calculated, and there are almost as many explanations and solutions as there are instances of the problem.

The short (but not immediately helpful) answer is that designing and coding to adhere to web standards is the best approach, followed by some hacking/workarounds to make non-compliant browsers like IE behave.

I strongly recommend spending some time reading and asking questions in the CSS forum [webmasterworld.com], since most cross-browser problems and solutions lie in the proper use and application of styles.

cEM

grandpa

8:46 am on Jan 4, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I might point out that in less time than the lifespan of this discussion, I created my first HTML document. How did I do that, without any prior knowledge of HTML? Easy, I cheated. I copied some source code that someone else created, modified it to suit my taste (or lack thereof), and I had another window open to a tutorial page - which does not mean I understood what I was doing.

That first document still exists on the web today, slightly modified from its original. I used that document to play with DHTML as well. Sure, it looks pretty crappy in the overall scheme of things. But it works, it is valid markup, and I'm happy enough with it to leave it alone.

That first document and all that were added to it later were done in Notepad.

TheDoctor

11:17 am on Jan 4, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Just my $0.02: I started more or less the same way that grandpa (the WebmasterWorld member, not my forefather) did. Once I knew something about HTML, I then went on to use a WYSIWYG editor.

Nowadays, I use WYSIWYG in certain circumstances, direct coding in others.

WYSIWYG editors can be useful, but, to get your money's worth, you have to know the strengths and weaknesses of your editor. For this, you need to know how to code (X)HTML. I'm therefore in complete agreement with createErrorMsg here.

limbo

11:54 am on Jan 4, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Dreamweaver produces spaghetti code?

I TOTALLY disagree. It is a tool - a very powerful at that. I get the feeling that those who do not like Dreamweaver have not spent the time to understand it's potential.

If you were pick up a chisel and begin to whittle with no experience, skill or talent the resulting sculpture is not likely to be much cop, put a chisel in the hands of a craftsman.... You see what I am getting at.

Apart from the ability to build sites very quickly without necessarily 'needing' to understand every inch of what is going on, there are a few important features about DW04 that don't get mentioned very often:

  • Site management - You can make site wide adaptations very quickly though the use of library and template features. Extremely powerful if you twin these with Server Side Includes. You could build a template that, twinned with external CSS, can convert a tabulated full graphics page to fluid accessible text with one click.
  • File Management - want to create a folder to sub categorise you images? but all your file paths will break right? Wrong, Dreamweaver will update them for you (or if you prefer you can do it later).
  • Link management - You can automatically update all you links site wide when you alter a files location or name - brilliant for the development process.
  • Find and replace - You'll find many text editors cannot search an entire site or subfolders to make changes to your code. E.g. I can do a S&R for say, an image tag in a folder of files so I can insert generic alt attributes for spacer images so the page validates. Very handy.
  • Split view - you CAN hand-code in Dreamweaver. I do it every day but I want more from my development tool that just text editor, with short cut keys I can insert a item tweak and redesign it in mixed code/design view and then plop it in the library and distribute throughout pages with one click. Do NOT tell me it is quicker to hand code, It's just impossible to type that fast unless you are a cyborg.
  • FTP - OK it's not the greatest but it has been improved in MX
  • Preview in browsers - pick from a list and apply shortcut keys to each
  • Check links tool- identifies broken links, external links, and orphaned files and logs them.
  • Interfacing with Flash and Fireworks - second to none + good support documentation
  • Then there's support for server side scripting, 1000's plugins, contribute CMS, preference control over defaults, validators, tag libraries, snippets, improved CSS support etc, etc .....

    Dreamweaver is a Swiss Army knife, a compact tool with every thing you need, you just have to know how to use it.

    Going back to the original question:

    For A Beginner, what is the best program to use to make web pages

    It is great for a beginner, but if you are going to use a WYSIWYG you must also learn HTML too so you understand what it is doing and how to fix those inevitable bugs.

  • too much information

    12:55 pm on Jan 4, 2005 (gmt 0)

    WebmasterWorld Senior Member 10+ Year Member



    I probably shouldn't even bring this one up, but if you have Photoshop and are pretty good at creating graphic layouts, you can transport your image to ImageReady (the button at the bottom of the tool pallet below the quick mask tools) then using the slice tool you can cut up the overall image, create rollover effects, links, etc. and save the images and HTML code directly from ImageReady.

    I understand that it is extremely bloated code because it is always a complicated table layout, but it is quick, visual and easy to use.

    It will get you started on a complicated layout and give you something to play with in your favorite text editor. (BBEdit hasn't been mentioned yet)

    pageoneresults

    3:09 pm on Jan 4, 2005 (gmt 0)

    WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



    I understand that it is extremely bloated code because it is always a complicated table layout, but it is quick, visual and easy to use.

    Actually, ImageReady is my tool of choice when slicing, dicing and adding behaviors. It also has an option to export as CSS which is where I really learned how to use CSS and CSS-P.

    dauction

    4:25 pm on Jan 4, 2005 (gmt 0)

    WebmasterWorld Senior Member 10+ Year Member



    createErrorMsg

    Umm you're missing the point, right from FP I can validate the code and I can cross browser check . I never have a problem ranking.

    The guy that started this thread is a beginner and FP will allow him to make dynamic pages , add maps ,themes, add Javascripts , add spredsheets and offic documents , slide shows and photo albums , he can add a search or other forms etc..he can do all of this with just a few mouse clicks

    If he starts hand coding then next week he'll be in here going Ok ..I think I am getting the hang of it know how do I add a form , a photo album , a theme, a spread sheet etc..

    With FP he can not only do all this with a few mouse clicks he ALSO see's the coding that goes into it (from split view) and he is learning the coding at the same time .. Then if he thinks wow all that code is cool then he can make a life of playing around in code..but in the mean time the guy just wants "For A Beginner, what is the best program to use to make web pages" FP is a perfect fit

    btw..thanks for the link..my nausea has setteled ;)

    This 31 message thread spans 2 pages: 31