Closed Bug 285840 Opened 20 years ago Closed 11 years ago

tomoterapia.it - Uses incorrect '\' (%5C) for links instead '/'

Categories

(Tech Evangelism Graveyard :: Italian, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: bart.nicolotti, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.6) Gecko/20050226 Firefox/1.0.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.6) Gecko/20050226 Firefox/1.0.1

The page is unuseful

Reproducible: Always

Steps to Reproduce:
1. URL

Actual Results:  
See firefox

Expected Results:  
See Explorer
Although presented as XML, your URL is actually an MSO document. You 
will probably need to provide a shorter testcase, but I suspect that there
is no defect here, but perhaps some confusion over the '\' character 
encoded correctly as %5C in the URL you gave may prevent you from serving 
your images.
the images can't be found because they are
./dir/ from the document
that would mean it would have to go 1 level up ... that is http://
(In reply to comment #2)
> the images can't be found because they are
> ./dir/ from the document
> that would mean it would have to go 1 level up ... that is http://

Not really. That would mean you take the current directory as root and go from
there. It seems the links are just broken and IE deals somehow different with that.
-> INVALID

The links clearly points to non-existant pages. The source code is a mess and I
don't know why IE displays pages.

For example, the menu points to this page, which doesn't exists:
http://www.tomoterapia.it/PrimVis.htm
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
Well I'll keep using IE for the health of my huncle which is dieing of cancence
in hospital
Try also this

http://www.tomoterapia.it/Tomoterapia%20Caratteristiche%20Tecniche.htm
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
Are you telling us that Mozilla (or any other browser) is being used 
for the control of therapy machines in the treatment of humans? I would
very much doubt that there is safety certification for that.

Unfortunately, I expect that the problem here is that although presented as 
XML, your URL is actually an MSO document.

There are very strict rules for parsing and processing XML, if you can produce a 
short testcase showing a defect in Firefox, I am sure that it will be dealt
with swiftly.
Load http://www.tomoterapia.it/ and click on Trattamento in the menu. Now you
have on the left navigation frame the (false) link Consulto
(http://www.tomoterapia.it/Trattamento_fasi%5CCons.htm). Because the server
handles the '\' (aka %5C) as '/' it works. But because Mozilla has now the URL
http://www.tomoterapia.it/Trattamento_fasi%5CCons.htm for the frame and %5C is
not considered as a path separator the rel. img src links like
./Cons_file/image002.gif point to
http://www.tomoterapia.it/Cons_file/image002.gif instead of the correct
http://www.tomoterapia.it/Trattamento_fasi/Cons_file/image002.gif (try the
correct frame link http://www.tomoterapia.it/Trattamento_fasi/Cons.htm to see it).

-> Tech Evang (pages must use '/' for links/path separators)
Assignee: firefox → italian
Component: General → Italian
Product: Firefox → Tech Evangelism
QA Contact: general → italian
Summary: With explorer works → tomoterapia.it - Uses incorrect '\' (%5C) for links instead '/'
Firefox cannot handle the slash "\" as a separator, many other browsers (opera, IE and the old Netscape) are able to do it, so why mozilla firefox can't? Even if the right XML parseing supposes to have only "/" as path separator, the slash "\" is used in a lot of menu to get back to the "root" of the site (i.e. if i'm in http://www.whatever.com/main1/sub11/sub21/sub31/sub41 and I want to get main2/sub22 i can link to this path \main2\sub22 but firefox refuses it and looks for http://www.whatever.com/main1/sub11/sub21/sub31/sub41/%5Cmain2%5Csub22).
So I ask myself why switch to mozilla if i can't surf the web as with opera or IE?

Then, finally, if none believe me try to surf http://www.expergiscimini.com/ and then try http://www.expergiscimini.com/andrea/, the menu is the same but i suppose it won't work as it do with IE! Just try!
(In reply to comment #8)
> Then, finally, if none believe me try to surf http://www.expergiscimini.com/
> and then try http://www.expergiscimini.com/andrea/, the menu is the same but i
> suppose it won't work as it do with IE! Just try!

Certainly I believe you, however, Firefox is behaving according to
standards. If the pages are under your control then I would suggest
not using the backslash character, '\', the %5C in this bugs title as
even if you don't confuse your server, you risk confusing yourself.

Confirming, since it still happens. Has anyone informed the site administrators that their paths are broken in basically all non-IE browsers?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Problem not found
Status: NEW → RESOLVED
Closed: 20 years ago11 years ago
Resolution: --- → WORKSFORME
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.