It depends on how complicated your site is. If you want it to be fully compliant, so that
everyone can see it - perhaps it will not look all the same, but they can see it, then use a straight HTML editor.
The fact of the matter is that all web pages pages, all of them, are text files. Browsers parse through the text file and infer what the tags mean. Unfortunately that is how browsers work. They infer meaning. It is not like a word processor where text characteristics have direct meaning. Most browsers when they come across tags that they do not understand, they ignore them. "What the heck is THAT? = forget it.
Because web pages are, in fact, text files, they can be created, and edited, in any text editor. Most early web pages were done in NotePad. Heck I still write in NotePad, but then I do everything as straight WW3 compliant pages. Nothing fancy.
Fancy CAN be done obviously, but the cost is that, as you have discovered is some people can not view things properly.
Even the simple factor of screen resolution can be difficult, because of absolute positioning.
Solution?
1. Have a number of browsers, and always test in all of them.
2. Get a straight forward HTML editor. There are a number of them. My personal fav is 1st Page 2000. It is free ( http:\\
has very good file management, three levels of interface depending on your skill levels. It writes clean code, with no bloat. You will have to learn to understand what is actually going on, but this is a good thing.
3. You will need a FTP app to upload. One of the nice things about FrontPage, and I think, the main reason people like it, is that the upload process is integrated. If you write short clean HTML, they you do have to take care of uploading the files. It is not difficult.
4. You will still have to understand and clearly use tables.
Lastly, do not use Word! It is even worse than FrontPage.
It really depends on your needs and how well you do your design.
Gerry