Closed Bug 170216 Opened 22 years ago Closed 20 years ago

Pretty up dns error page a bit

Categories

(Firefox :: General, defect)

x86
All
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 280190
Firefox1.0

People

(Reporter: bugzilla, Assigned: bugzilla)

Details

 
OS: Windows XP → All
Target Milestone: --- → Phoenix0.1
I guess this can wait.
Target Milestone: Phoenix0.1 → Phoenix0.2
It probably can, but I'd certainly like to chip in.  I'm afraid I don't know
anything about the file format that's used, and I can't find it by rooting
around my phoenix directory.  Could someone post the actual .xhtml file that's
used right now and I'll do some hacking on it and come up with a couple of
solutions, or just point me at what to edit in my tree).  I'm sure I can whip up
some ideas in just a couple of days...that would at least keep you guys busy
with more important issues. :)
Only have the win32 binary version here, but;

toolkit.jar
   content/global/netError.js
   content/global/netError.xhtml

en-US.jar
   locale/en-US/global/netError.dtd
Sure, a good looking error page would be great.  Help appreciated.
Target Milestone: Phoenix0.2 → Phoenix0.3
Brian, (in case you didn't know) jar files are just zip files so you can unzip
them to get at their contents. 
Target Milestone: Phoenix0.3 → Phoenix0.4
ahh..that suddenly makes my life easier.

Sorry, somehow I got off of the CC list on this and didn't receive any of the info.

Target Milestone: Phoenix0.4 → Phoenix0.5
Target Milestone: Phoenix0.5 → Phoenix0.6
Target Milestone: Phoenix0.6 → Phoenix0.8
Would something looking like this be interesting?

http://hem.bredband.net/b103277/errorpage/index.html

It uses the systemcolors of the OS for all colors. Don't know it that is the
desired approach or if a more fixed color look is desired.

If it's in any way interesting I'll incorporate it into the netError.xhtml file.
Had a thought, many people complain that they mistype a URL and have no way to
just fix the mistake and retry the page.

Maybe instead of just printing the url, make it a textbox that on submit goes to
the url in the box?

That way, its quite simple to fix a type and hit enter, instead of having to
copy the url from the try again box, edit the typo, and THEN go on to the right
page.
> Maybe instead of just printing the url, make it a textbox that on submit goes to
the url in the box?

Yes, we have suggestions like that too over on Mozillazine forums :)
But there is also this bug that hopefully will make it not required.
http://bugzilla.mozilla.org/show_bug.cgi?id=157004

BTW this from my above post is no longer true
> It uses the systemcolors of the OS for all colors. 

It simply got too ugly when you had to design for all possible color combinations :)
Is anyone still working on this?  I was thinking there are a number of internal
pages (about:plugins, about:cache, FTP listings) that have different "looks" to
them.  Actually, most have no look at all.  Maybe we should give all these pages
a common stylesheet?  The about:plugins page looks very neat and clean, maybe
use chrome://communicator/skin/plugins.css as a model.  Just a thought.
Target Milestone: Phoenix0.8 → Phoenix1.0
QA Contact: asa
Blocks: 216466
Proposing blocking 1.0, I think this should be a easy to fix issue, but very
useful for end users, and really better than IE error page.
Flags: blocking1.0?
Nice to have, not going to block. -ing, leaving targeted at 1.0. Would take a
tested fix for this if someone posts a patch.
Flags: blocking1.0? → blocking1.0-
Doing this wouldn't be that taxing, but it's not really worth fixing this bug
until the following bugs are also fixed, since they make the error pages pretty
disfunctional or (in some cases) useless:

Bug 157004 - Use original URL in history and URL bar when an error page is generated
Bug 159071 - If error pages are enabled, bookmark search will return the error
page as a result
Bug 161276 - Search in error pages should use user specified search engine
Bug 188795 - missing error page descriptions
Bug 237244 - "Try Again" on XUL error pages does not repost form data

Nonetheless, I'll see if I can dig up some threads on the MozillaZine forum and
see what people can come up with.
Flags: blocking-aviary1.0- → blocking-aviary1.0+
Flags: blocking-aviary1.0+ → blocking-aviary1.0-
(In reply to comment #13)
> Doing this wouldn't be that taxing, but it's not really worth fixing this bug
> until the following bugs are also fixed, since they make the error pages pretty
> disfunctional or (in some cases) useless:

Perhaps a suggestion of leaving the wording of the error hardcoded and out of
reach but still brief and to the point. But allowing the stylesheets for errors
to be modified on a limited per-theme level (text color/display, some basic
images[if any]) along with maybe some type of universal header in the way
component extensions warnings are displayed with links to further help/how-to's
in that header (if users are truely lost and need help).
While were on the topic, making these a pref could be very useful to corporate
installs.  If the pref is set to a URL, the browser would load the URL, which
may contain the error message.

Similar to using a .htaccess for custom error pages... just client side.

*** This bug has been marked as a duplicate of 280190 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
v
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.