Closed
Bug 61937
Opened 24 years ago
Closed 23 years ago
wsj.com - client sniffers don't include fork for Moz/N6, and Layers JS must be upgraded to support W3C DOM
Categories
(Tech Evangelism Graveyard :: English US, defect, P1)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: ekrock, Assigned: bc)
References
()
Details
(Whiteboard: [LAYER][USERAGENT] aok)
Using N6 RTM on WinNT 4.0.
Problem: if you visit the Wall Street Journal site (registration required), it
has a new DHTML navigation UI that supports Nav4 Layers and IE4/5 DOM but not
the W3C DOM yet. Note the pulldown menus for moving around the sections of the
paper.
Analysis:
1) the client sniffers don't check for N6/Mozilla, and the code lacks a fork for it
2) the JS uses document.layers/document.all and needs to be upgraded to support
the W3C DOM
A quick fix in the short run would be for the WSJ.com site to treat Moz/N6 as an
older browser like Nav3 and execute the code forks already in place to
gracefully degrade for such browsers (since those code forks should work as-is
on Moz/N6).
The permanent fix is of course to upgrade the DHTML code to recognize Moz/N6 UAs
and provide a W3C DOM standard-based DHTML navigation UI on Moz/N6, and other
standards-compliant browsers.
Comment 1•24 years ago
|
||
Reassigning evangelism bugs to bclary@netscape.com.
Assignee: evangelism → bclary
Assignee | ||
Updated•23 years ago
|
Priority: P3 → P1
Summary: [LAYER][USERAGENT] client sniffers don't include fork for Moz/N6, and Layers JS must be upgraded to support W3C DOM → wsj.com - [LAYER][USERAGENT] client sniffers don't include fork for Moz/N6, and Layers JS must be upgraded to support W3C DOM
Assignee | ||
Comment 2•23 years ago
|
||
All Evangelism Bugs are now in the Product Tech Evangelism. See bug 86997 for
details.
Component: Evangelism → US English
Product: Browser → Tech Evangelism
Version: other → unspecified
Comment 3•23 years ago
|
||
function isApproved()
{
var isapproved = false;
isapproved = f_s(navigator.userAgent,"Mozilla/3");
isapproved = isapproved || f_s(navigator.userAgent, "Mozilla/4");
isapproved = isapproved || f_s(navigator.userAgent, "MSIE 3.01;");
isapproved = isapproved || f_s(navigator.userAgent,"MSIE 3.02;");
return isapproved;
}
That is..evil
Updated•23 years ago
|
Summary: wsj.com - [LAYER][USERAGENT] client sniffers don't include fork for Moz/N6, and Layers JS must be upgraded to support W3C DOM → wsj.com - client sniffers don't include fork for Moz/N6, and Layers JS must be upgraded to support W3C DOM
Whiteboard: [LAYER][USERAGENT] aok
Assignee | ||
Comment 4•23 years ago
|
||
http://online.wsj.com/headerscripts.js
http://online.wsj.com/quotesearch.js
I don't see the approved stuff or any dhtml navigation. ropen if you don't agree.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•