Forum Moderators: open
[alanwood.net...]
and make the above changes in Fontpage 2000.
but is it sufficient? because right now i dont have any server to check out.
what else i need to do?
thanks
-Shweta
Luck
what else i need to do?
waiting for ur help
thanks
-Shweta
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
.
Ensure that the <head> section includes the Character encoding for the page:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Choose the appropriate type for the page, it will not be ISO-8859-1 but some other.
For testing purpose i always delete the Saumil_guj2 font from control panel. and then i'll
check in which language browser produces the text?
but is it correct method for testing?
I did the following things in frontpage after writing some text in gujrati (Indian Language)
1. Install Saumil_guj2 font in control panel
2. In the Page Options Dialog Box i select Multilingual(UTF- 8) from Language (character set)
then i select Lucida Console from Default proportional
font
then i select Arial Unicode Ms from Deafult Fixed width
font.
3. In the Page properties dialog box i click on language tab
and select gujrati from page language.
then select Multilingual[UTF-8] from save the document as
4. Then i included the following doctype at the begining
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">
5. Then i included language in html tag like this :
<html lang="[gu]">
6. Then i included the following in the head
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
<meta http-equiv="Content-Language" content="gu">
...thats it!
thanks
waiting...
-Shweta
This is a very interesting question and I have been looking for similar stuff myself. Here is what I have found so far .. of course every thing I write is IMHO and every thing may not be correct. It would be great if experts around here comment.
Your audience will have to have the *same* font that you use, installed in *their* computer to be able to read your webpages.
Usually this is the biggest problem for doing development in languages that do not use Roman characters.
That leaves some hard choices with their own limitations.
Simplest option is
True Type Fonts
Develop the site with a font you want. Then on the site give a link for downloading that font. You will also need to give instructions on how to install that font because users are usually not that savvy.
This also does not address the issue of Mac users. Mac users can be covered if you have an OpenType Font available for your language. OpenType [adobe.com] fonts are supposed to work on both windows and Mac.
This method has some obvious limitations. Those who do not have the font .. and do not want to go through the process of downloading and installing the font will not be able to use the site.
Another option is
Dynamic Fonts
These are fonts that can be embedded in the webpages and therefore do not need to be downloaded separately by the users. This can be a better option if you can find a dynamic font.
Dynamic fonts are not so readily available .. and you may need to create them. These can be created from true type fonts. There are two types of dynamic fonts
EOT - That works only on IE4 and above
PFR - That works on IE4 and above, and Netscape(4,5), Netscape6,7 do not support it.
EOT fonts are created using WEFT Microsoft WEFT [microsoft.com]. It creates a dynamic font file with .eot extension.
PFR is bit more difficult to create, though I have never done that myself.
You can read more about indian dynamic fonts from CDAC India website CDAC [cdacindia.com]
However note that you cannot simply lift ;) a dynamic font file from another site .. because these ususally have domain name hardcoded in them and do not work from another server.
Also any thing other than IE and/or Netscape will not be able to see. So its bad alternative from usability perspective.
Unicode Option
This is the latest (but probably not the greatest as of now) option. The biggest problem with these is that they are available only on Windows XP. Others still need to download unicode fonts file...and it seems its a huge 13mb file that downloads from microsoft with all the unicode characters stuffed in.
I am really not in a position to say which method is best as of now but may be this debate helps towards that.
Then there are issues like
1) How encodings work and what happens if your site uses forms.
2) Indian fonts some times even have different keyboard mappings for different fonts .. that means that some thing typed in one font will look like total rubbish when viewed using another font of the same language.
This leads me to a somewhat off-topic question-- people speak of finding out how many pages there are on Google by searching for "the". What about all the websites out there written in other languages? Seems safer to me to search for "a" or something... at least that happens in other languages!
Well, all characters in all character sets are represented by binary numbers inside the computer, going from values of 32 to 255. What gets displayed on screen depends on the meta content-type declaration. So number 65 is the letter A in ISO-8859-1 but something else in another character set.
In fact, it is a little more involved than that. Some languages use 2 ASCII characters in storage to represent one displayed character, simply because they have hundreds of characters to display. The DBCS (Double Byte Character Set) are the ones that display as real garbage on a non-enabled computer.
If you install a browser such as Mozilla, you get support for a lot of this stuff right out of the box. Google SERPs display the correct characters if you have the appropriate character set and font installed. I often see Chinese and Japanese pages in listings. I assume Google uses UTF-8 for most of its work.
there r some pdf charts for each language. It has Gujarati.
But i m not getting how to use it.
i have also go through the following URl
[india-n-indian.com...]
it has some information using UTF-8 .
i tried it. but didn't work.
can u please visit these websites?
and let me know if u find something.
here r some links of some gujrati websites.
[gurjari.net...]
[sandesh.com...]
[sambhaav.com...]
just view sourse them. and see if u find something useful.
thanks a lot for giving me ur time
waiting for ue help
-Shweta
You can develop the way sandesh.com has been developed.
They have used a True Type Font and they have put it up on the server for download. People can download and install the font and then read the pages.
That should be the easiest way to go.
gujrati.net is using gif images of text. If you want to do that .. you can do that using photoshop or any other image editor that can save files in gif format. Just type what you want using your font .. save it as gif and use it by <img> tag as any other image.
To view Sandesh.com there is no any need to download their font. We can view the pages directly in Gujarati without installing the specific font.
To provide a link to users for downloading the font, is the another option. But i want to develop the webpages in such a way that the users can see directly in Gujarati.
And there r some websites who has done this.
but how?
exactly like
[sandesh.com...]
[sambhaav.com...]
[jaihinddaily.com...]
They r using something like this ....in the head section...
<meta http-equiv="Content-Type" content="text/html; charset=x-user-defined">
or
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
just view source it.
Waiting for ur Help...
Thanks
-Shweta
To view Sandesh.com there is no any need to download their font. We can view the pages directly in Gujarati without installing the specific font.
That is because that font might be installed in *your* computer already. When I open sandesh.com its all gibberish except the logo on top which is an image.
I tried the other links you gave as well .. same thing with them, I am not able to view it as gujarati text.
Also if you feel that your audience will have a gujarati font installed in their computers .. you can simply go ahead and use it .. there is no problem in that case.
<meta http-equiv=Content-Type content="text/html; charset=x-user-defined">
.
.
<FONT face=Sandesh color=#9900ff size=4>
@font-face {
font-family: JFINAL;
src:url(JFINAL0.eot);
}....
.blue {
FONT-SIZE: 18px; COLOR: #000099; FONT-FAMILY: JFINAL; TEXT-DECORATION: none
}
Will only work on Internet Explorer.
On Google Gujarati [google.com] the Roman alphabet is used.
None of them uses Unicode. Although that would be in theory the best solution, if your potential visitors cannot use it, then you have to use one of the options mentioned above.
So Shweta what I said in #27 that font is there in *your* computer is incorrect.
You are able to view these sites because of dynamic font as takagi explained above.
I go through the following URL.
[cdacindia.com...]
It has information regarding how to use dynamic fonts.
But how to create .pfr and .eot files?
I also visited
[microsoft.com...]
If i download this weft application, then using this can i create .pfr and .eot files.
If not ...then how can i convert a true type font into a dynamic font?
I read the source code of www.sambhaav and sandesh.com
and according to them for using dynamic fonts we have to do
following things:
1. A HTML document which has a text written in any Indian Language.
2. A js script : for opening .pfr and .eot files on the server.
3. And we must have .pfr and .eot files on the server.
but again how to create these files?
waiting...
THANKS A LOT...
-Shweta