Confirmed users
396
edits
(→Design: +background image) |
m (→Summary: typo) |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 3: | Line 3: | ||
When a requested web page cannot be loaded, Firefox should display an error page that not only describes the problem, but which also presents the user with tools to resolve the issue. It also makes sense to extend this functionality to webserver 404 (File not found) responses as well. | When a requested web page cannot be loaded, Firefox should display an error page that not only describes the problem, but which also presents the user with tools to resolve the issue. It also makes sense to extend this functionality to webserver 404 (File not found) responses as well. | ||
Implementation is being tracked in | Implementation is being tracked in {{bug|482874}} | ||
=Introduction= | =Introduction= | ||
Line 113: | Line 113: | ||
[[Image:noplacesmatches.png|500px]] | [[Image:noplacesmatches.png|500px]] | ||
< | <big>[https://intranet.mozilla.org/File:404_error_bg_placeholder.png Background image placeholder]</big> | ||
</ | |||
==Future sketches== | ==Future sketches== | ||
Line 181: | Line 178: | ||
=References= | =References= | ||
*Bugs: | *Bugs: | ||
** | **{{bug|479922}} - Network error pages should give me tools instead of asking me questions | ||
*Mozilla-Central: | *Mozilla-Central: | ||
** | **{{source|docshell/base/nsDocShell.cpp#3031|nsDocShell::DisplayLoadError}} -- dispatches various error pages | ||
** | **{{source|docshell/resources/content/netError.xhtml|netError.xhtml}} | ||
** | **{{source|browser/components/certerror/aboutCertError.js|aboutCertError.js}} ''(removed)'' | ||
*About pages: | *About pages: | ||
**''about:neterror'' | **''about:neterror'' | ||
Line 195: | Line 192: | ||
**[http://127.0.0.1:81 triggers connectionFailure error page] | **[http://127.0.0.1:81 triggers connectionFailure error page] | ||
* [[Firefox3.1/Sprints/Network Error Pages/Error types|List of possible error to address]] (old) | * [[Firefox3.1/Sprints/Network Error Pages/Error types|List of possible error to address]] (old) | ||
* [ | * [[Firefox:1.5_Network_Error_Messages|Summary of error types (FF 1.5)]] | ||
* Johnathan Zittrain - [http://www.herdict.org/web/ HerdictWeb] talk in building K - had ideas about integrating it into Firefox's error pages. Instead of Firefox just telling you the site is unreachable, maybe it could tell you whether it has been gone for minutes or months, and whether it is broken for everyone or only for certain ISPs or countries. | * Johnathan Zittrain - [http://www.herdict.org/web/ HerdictWeb] talk in building K - had ideas about integrating it into Firefox's error pages. Instead of Firefox just telling you the site is unreachable, maybe it could tell you whether it has been gone for minutes or months, and whether it is broken for everyone or only for certain ISPs or countries. | ||
* [http://jboriss.wordpress.com/2009/03/10/improving-everyones-favorite-feature-404/ Boriss' 1st blog post] | * [http://jboriss.wordpress.com/2009/03/10/improving-everyones-favorite-feature-404/ Boriss' 1st blog post] | ||
* [ | * [[Firefox/Projects/Network_Error_Pages/Test_Plan|Test Plan]] | ||
* Images: | * Images: | ||
<gallery> | <gallery> |