Weird Characters and Skewed Website

H

HM

Hi,

I'm using godaddy.com for my hosting and Publisher 2007 to make my site.
However, when I publish my site to the web it is all the way to the right of
godaddy's ad banner and all of my apostrophes, bullets, and some spaces have
weird characters in their place now (when viewed in IE 7 or 8). If I open
the site in Safari or Mozilla the skewing problem is removed but the
characters are still there. Thanks for any help!

HM
 
D

DavidF

Weird characters - go to tools > Options > Web tab and choose Unicode
(UTF-8) under encoding.

There is no fix for the problem with the page skewing to the right when you
use the free hosting service and the godaddy ad banner. Publisher uses
absolute positioning and this is the reason for the problem. You will either
have to go with paid hosting or find another free host. Sorry.

DavidF
 
G

GeoffreyChaucer

HM, this problem of the weird characters began with the introduction of
Internet Explorer version 8. As DavidF pointed out, you can get the text to
show normally by changing the code setting. So far, I have never encountered
a situation where I had to change from ISO to UTF, but I have had to switch
the other way around i.e.: from UTF to ISO.

Whatever the case maybe you can do this, but visitors to your site will have
the same problem and may not be aware of the encoding change facility.

The only way I know to overcome this problem is to enter the text in an HTML
fragment preceded by a font setting tag <font face="name your choice of font"
size=size of your choice color=#hexadecimal number of your chosen colour> and
place an end of font tag (</font>) after the text. You must make sure that
there is no blank space between the last letter of a word and the punctuation
mark that follows it or between an apostrophe and the letter preceding it.

You must also replace any foreign character, that is a character which is
not standard in English, such as accented vowels or consonants, by a standard
HTML six digits code (for example #&252; stands for the German lower case u
umlaut). You may also need to place a few line-break tags <br> in order to
set out paragraphs.

Then the text will appear as it should. But you must have realised by now
that it is a tedious and ineffective way of doing it. Perhaps somebody on
this forum will give us the benefit of their knowledge and show us a less
cumbersome way to do it.

I have had perform this procedure on half-a-dozen book-chapter length texts
in a foreign language and it proved very arduous. After the second text, I
developped a technique that considerably simplified the task. I inserted the
text in a WORD document and used the "Replace" function to insert the codes.
then copied and pasted the coded text in the HTML fragment on Publisher. Then
all I had to do was to add a few tags.
 
G

GeoffreyChaucer

(for example #&252; stands for the German lower case u umlaut)

Oops...! it should read: ü
 
E

Eric James

At risk of upsetting the locals again, what David means here is he doesn't
know of any fix.... not quite the same thing as there is no fix.
There certainly is a fix, but it will require fairly messy tinkering with
Publisher's output files - possibly the simplest being to wrap each page in
another page using iframes, but I couldn't guarantee it.
I wouldn't really recommend this though as a blindingly obvious solution is
to use something other than Publisher to make your web pages.
 
D

DavidF

Sigh...our resident troll who gets off by attacking me and anyone who wants
to use Publisher to produce websites just can't take a hint...that he isn't
wanted around this group. Try to just ignore him.

Here is the reference to support what I said: Why does my Free Ad-Supported
hosted site not display correctly?:
http://help.godaddy.com/article/1152

DavidF
 
E

Eric James

Oh for heaven's sake grow up David.
The reference you quote doesn't support what you said at all. It says:

As I said, the solution for Publisher pages will be messy. Do I really need
to prove it is possible? Do you understand what an iframe can do?
Trying it for yourself would be far more valuable.
 
E

Eric James

Oops... lost the quote:
It says:

"To resolve the issue, open your Web site in the application used to build
the site and remove the absolute positioning, then re-publish your Web
site."
 
H

HM

Hi,

Thanks to everyone for their input! I'll give your ideas a try and let you
know if it worked out.

HM
 
H

HM

Hi DavidF,

First, thanks for the help! Second, I found an old post from you back in
2007 where you listed some steps given by a person named Troy on how to
change the scaling to absolute. Following those steps got rid of the skewing
problem. Also, following your advice about changing to UTF-8 removed the
weird characters. However, I still (didn't emphasize this part in my first
post) have what looks like source code showing up on my site. Do you know
how to fix this?

Thanks!

HM
 
H

HM

Hey,

While looking at the source code I noticed that it was the ads that were
chopping into my code and causing it to show up as text on my site so I had
to go with your initial suggestion and pay for the hosting. Thanks for all
of your help!

HM
 
D

DavidF

Thanks for posting back and with the feedback.

I still have a copy of the 'Troy fix" but decided to give you the short
answer this time as it seems that over the years we have discussed this
issue no one has ever found a good practical way of modifying the "absolute
positioning" in the Publisher html code. And besides, even if you were able
to finally figure out a way to edit the code, you would have to redo that
every time you updated your site and even worse, you would be stuck with
that tacky, ugly GoDaddy ad banner.

Good luck.

DavidF
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top