|
|
|
#1
|
|||
|
|||
|
Symbol font does not work in Netscape
The Symbol font does not now work in Netscape, and it never has. Anything rendered in the Symbol font shows up in the default font, which is for me (and probably most people) Times New Roman. I am sure that this is not a problem with the way that the font is installed on my machine, and it's not a problem with my settings. (Anyone else with a copy of Netscape may prove me wrong by checking it.) I may be the only person now who uses this browser, but I think more people will eventually change over. And anyway, it's poor practice to post something that some people can't read.
So I suggest people stop using the Symbol tag. There is a perfectly good alternative for the Greek alphabet. Use α (α) through ω (ω) for the lowercase letters, and Α (Α) through Ω (Ω) for the uppercase letters. By the way, when I say Netscape here, I of course mean the browser called Netscape, not the browser made by a company called Netscape (which would be Navigator). Netscape 6 is not an upgrade to Navigator 4.x - it is a different browser, based on a different engine. I believe that Mozilla has the same engine, so the problem may lie there too. |
| Advertisements | |
|
|
|
|
#2
|
|||
|
|||
|
FYI - I don't see greek characters in Opera 5.0 on MacOS 9.2 - I see square boxes.
|
|
#3
|
|||
|
|||
|
Okay, then I guess there is no good alternative. I personally feel less guilty about my way, because the people in charge of telling browsers what to do say that's the way you should do it.
In that case, I suggest people forgo the Greek alphabet entirely, and spell out the letters instead. Others should know what you're saying. |
|
#4
|
|||
|
|||
|
Yes, one can always use something like what you suggest, e.g. use {pi} for the greek letter pi:
The area of a circle with radius r is {pi}r2 |
|
#5
|
|||
|
|||
|
Yeah, that's a good suggestion. I should probably also point out that I personally have no problem with the current situation - I know the Greek alphabet well enough to see what's going on. However, I'm sure other people just won't realize what's happening, and maybe not understand what you've written.
|
|
#6
|
|||
|
|||
|
Quote:
I think the usage you suggest would be more of a problem, as it would not be compatible with older browsers. I would consider it better practice to make things unreadable to newer browsers that deviate from established standards (and I think the font tag is well established) than older browsers which follow what the standards used to be. |
|
#7
|
|||
|
|||
|
I agree that the fault lies with Netscape. However, two things.
First, Netscape is following the standards. It's everyone else who's gotten it wrong, in this regard. Apparently Symbol font is not an ISO-8859-1 encoded font, and as such, it shouldn't (technically) be rendered. Second, I don't know which all browsers support my method (which you'll notice I've abandoned) but I don't think that Opera 5.0 is all that old. If it is an old browser/new browser issue, though, then while I agree with you that my method is more problematic today, I'm trying to think ahead. I can't imagine people hanging on to old browsers for a terribly long time after they've been made obsolete. The font tag, also, is deprecated as of HTML 4. If it were up to me we wouldn't be using it at all. |
|
#8
|
|||
|
|||
|
Quote:
|
|
#9
|
|||
|
|||
|
Quote:
|
|
#10
|
|||
|
|||
|
Mmmmm {pi}
Quote:
|
|
#11
|
|||
|
|||
|
Quote:
<font face="arial"> <span style="font-family: arial"> You're also right about Opera being deficient when it comes to rendering special characters. Both Opera and IE are not as robust as Mozilla/Netscape when it comes to this. |
|
#12
|
|||
|
|||
|
I use Mozilla, and I was both able to see your symbols, and unless the only (few) math/physics threads i've read all used your method, I was able to make out the symbol font. I think the font my browser defaults to is Arial or Helvetica. I don't really understand it, but in my Fonts section, if says serif fonts are times, sans-serif are helvetica (the SDMB does not have serifs for me), cursive and fantasy fonts are both set to "avant-garde gothic" and monospace fonts are courrier. I also have the "allow documents to use other fonts" box checked, so maybe that's why I see the symbols. I don't know. Either way, every font on the list of available ones are all identified with that 8859-1 tag.
I have no idea if that helps or not. I NEVER use the symbol font, and I either write out my greek letters (e.g. alpha) or I substitute something else in, like ug for micrograms. Close enough for me. |
|
#13
|
|||
|
|||
|
Oh, and I use the Linux-based Mozilla, not the Windows one. I don't think that makes a difference, but it might. I do have mozilla in Windows, but I never boot into it, and so its doubtful that I'll check!
|
|
#14
|
|||
|
|||
|
Quote:
As for the font tag being depreciated, what's that supposed to mean? It's obviously still widely used, and it's part of the official standard (even if an old part). That sounds to me like it's still official in every sense of the word. |
|
#15
|
|||
|
|||
|
Quote:
I don't know for sure, and I can't find a good answer on w3.org; however, I can take a guess. It's a matter of accessibility. If your page is supposed to be a web page, then it needs to be accessible, which means that if someone doesn't have that font, the content should remain effectively the same. Fonts are a matter of style, not content. So a font gets ISO approval that an A actually looks like an A, and so on. If you have a font that intentionally doesn't follow this convention, like the Symbol font, then it's even worse. How is somebody using a non-visual browser supposed to know what you're trying to say? Here's what deprecated means, from the HTML 4.01 specs: Quote:
Now, in my opinion, none of this has any bearing whatsoever on whether we should use the Symbol font on this board. My complaint with it was motivated only by the fact that it doesn't work, not whether it should work or not. |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|