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)

x86
Windows NT
defect

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.
Reassigning evangelism bugs to bclary@netscape.com.
Assignee: evangelism → bclary
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
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
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
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
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
v
Status: RESOLVED → VERIFIED
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.