Jump to content

Character Display


nfr

Recommended Posts


Hello -

I am having an issue with the display of certain characters in different output formats. For example, a single-quote character displays OK when the page is displayed through a normal (IE) browser. When, however, the same character is displayed in Outlook or even through the Yahoo! Mail client, the character appears incorrect, i.e. as a sequence of differnet characters. Is there anyhing that can be done to standardise the output of special/foreign characters (other than have to replace every character with the HTML entity by hand)? I have had a play with htmlentities and htmlspecialchars but this does not really resolve the problem. Is it possible to force the browser to use a specific character set? iso or something?

Regards,

Neil.
Link to comment
Share on other sites

You might want to follow reading this topic:

[a href=\"http://www.phpfreaks.com/forums/index.php?s=&showtopic=93331&view=findpost&p=373499\" target=\"_blank\"]http://www.phpfreaks.com/forums/index.php?...ndpost&p=373499[/a]

I thought to pass on what some are doing using Flash and JavaScript to display headings and text in any font desired.

I don't know if you can make things work on all third party applications (such as email clients), but the other option that's getting popularity is to use sIFR.

"...a method to insert rich typography into web pages without sacrificing accessibility, search engine friendliness, or markup semantics."

"sIFR is meant to replace short passages of plain browser text with text rendered in your typeface of choice, regardless of whether or not your users have that font installed on their systems. It accomplishes this by using a combination of javascript, CSS, and Flash."

[a href=\"http://www.mikeindustries.com/sifr/\" target=\"_blank\"]http://www.mikeindustries.com/sifr/[/a]
[a href=\"http://www.mikeindustries.com/blog/\" target=\"_blank\"]http://www.mikeindustries.com/blog/[/a]


sIFR resources:

[a href=\"http://www.adobe.com/devnet/dreamweaver/articles/sifr_demo.html\" target=\"_blank\"]http://www.adobe.com/devnet/dreamweaver/ar.../sifr_demo.html[/a]

[a href=\"http://usabletype.com/articles/2004/how-and-when-to-use-sifr/\" target=\"_blank\"]http://usabletype.com/articles/2004/how-an...en-to-use-sifr/[/a]

[a href=\"http://www.maratz.com/blog/archives/2005/03/11/two-color-sifr/\" target=\"_blank\"]http://www.maratz.com/blog/archives/2005/0...two-color-sifr/[/a]
[a href=\"http://www.maratz.com/blog/archives/2005/03/16/two-color-sifr-take-two/\" target=\"_blank\"]http://www.maratz.com/blog/archives/2005/0...-sifr-take-two/[/a]

[a href=\"http://www.communitymx.com/content/article.cfm?cid=243EE\" target=\"_blank\"]http://www.communitymx.com/content/article.cfm?cid=243EE[/a]


Here are some sites that are using sIFR:

[a href=\"http://www.xerto.com\" target=\"_blank\"]http://www.xerto.com[/a]

[a href=\"http://www.cactuslab.com\" target=\"_blank\"]http://www.cactuslab.com[/a]

[a href=\"http://filecloud.com\" target=\"_blank\"]http://filecloud.com[/a]

[a href=\"http://www.exentricthinking.com\" target=\"_blank\"]http://www.exentricthinking.com[/a]

[a href=\"http://www.erequester.com\" target=\"_blank\"]http://www.erequester.com[/a]

[a href=\"http://abcnews.go.com\" target=\"_blank\"]http://abcnews.go.com[/a]

[a href=\"http://www.astonmartin.com\" target=\"_blank\"]http://www.astonmartin.com[/a]

[a href=\"http://www.bryght.com\" target=\"_blank\"]http://www.bryght.com[/a]

[a href=\"http://www.bankofamericacolonial.com/wall.asp\" target=\"_blank\"]http://www.bankofamericacolonial.com/wall.asp[/a]



Link to comment
Share on other sites


I thought that it was completely resolved but now I've hit another problem.

I have the XML below. The problem is that it stumbles on the character entities (’ and ‘). How can I map these two to the correct entities?

Regards,

Neil.

<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<rss version="2.0">
<channel>
<title>The Costa Blanca and Costa Calida Leader Newspaper | Local News for the Spanish Coastal Regions</title>
<link>http://news.costablancaleader.com/</link>
<description>Local News for the Costa Blanca and Costa Calida from The Leader Newspaper</description>
<language>en-uk</language>
<copyright>Copywrite © 2004-2005 The Leader Media Group, S.L.</copyright>
<webMaster>webmaster@theleader.info</webMaster>
<pubDate></pubDate>
<lastBuildDate></lastBuildDate>
<ttl>60</ttl>
<image>
<title>The Costa Blanca and Costa Calida Leader Newspaper | Local News for the Spanish Coastal Regions</title>
<width>124</width>
<height>18</height>
<link>http://news.costalancaleader.com/</link>
<url>http://www.costablancaleader.com/images/leader_rss.gif</url>
</image>

<item>
<title>Tinnitus</title>
<link>http://www.costablancaleader.com/news/article.php?article_id=7599&amp;article_section_id=1</link> <guid isPermaLink="true">http://www.costablancaleader.com/news/article.php?article_id=7599&amp;article_section_id=1</guid>
<pubDate>08/05/2006</pubDate>
<description>Tinnitus is one of the most common of the ear conditions and is commonly known as &lsquo;ringing in the ears.&rsquo; It has been estimated that one in ten adults (in the UK) suffer from this condition in varying degrees. It is more common in people over 40 and in those who suffer from loss of hearing. Tinnitus originates from the Latin word &lsquo;Tinnere&rsquo; meaning &lsquo;to ring.&rsquo; Tinnitus has two major categories &ndash; objective and subjective. Subjective is more common. </description>
</item>
</channel>
</rss>
Link to comment
Share on other sites

There are five built-in internal general entities: &amp;, &lt, &gt;, &quot;, &apost;

All other entities must be declared in the DTD/schema before being used.

DTD example:

<!ENTITY lsquo "‘">

Other option is to use <![CDATA[ ... ]]

hth.
Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.