Last modified: 2011-03-13 18:04:43 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T6189, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 4189 - "Standard" XHTML elements should be rendered prior to content, in page source
"Standard" XHTML elements should be rendered prior to content, in page source
Status: RESOLVED WONTFIX
Product: MediaWiki
Classification: Unclassified
Parser (Other open bugs)
1.6.x
All All
: Lowest enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-12-06 03:46 UTC by Brian Jason Drake
Modified: 2011-03-13 18:04 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Brian Jason Drake 2005-12-06 03:46:01 UTC
The standard parts (the ones that appear on every page) should appear first in the HTML. Currently, 
they appear last, so they can't be seen until the rest of the page has loaded, which makes it look 
weird and is annoying when you change your mind about viewing that page.
Comment 1 Rob Church 2005-12-06 12:35:51 UTC
Well, even those "standard" parts are dependent upon the skin...however, the way
it's all added to the markup has to do with the way the CSS for the skins work, etc.
Comment 2 Brion Vibber 2005-12-06 23:19:09 UTC
This keeps the page legible in various alternate layouts, screen readers, text-mode browsers, etc.
Comment 3 Rob Church 2005-12-07 02:30:15 UTC
Thought as much. ;-)
Comment 4 Brian Jason Drake 2005-12-07 14:17:00 UTC
(In reply to comment #2)
> This keeps the page legible in various alternate layouts, screen readers, text-
mode browsers, etc.

Huh (I only reopened the bug because I don't understand)?
Comment 5 Rob Church 2005-12-07 14:21:17 UTC
MediaWiki can be accessed through more than just a web browser, and not all
browsers use those the same. Google for "screen reader" or "text-mode browser"
and see.
Comment 6 Brian Jason Drake 2005-12-07 14:33:34 UTC
I see - with text-mode browsers what appears first in the source always appears 
first on-screen? But the header identifies that I am not using a text-mode 
browser, so why should I be affected?
Comment 7 Ævar Arnfjörð Bjarmason 2005-12-07 14:35:18 UTC
(In reply to comment #6)
> I see - with text-mode browsers what appears first in the source always appears 
> first on-screen? But the header identifies that I am not using a text-mode 
> browser, so why should I be affected?

First of all what header? Second, we serve all user agents the same skin (X)HTML.
Comment 8 Brian Jason Drake 2005-12-08 01:20:40 UTC
It is called a header? I mean the information that is sent by the web browser when 
opening a web page. This information includes the name and version of the browser.
Comment 9 Brian Jason Drake 2005-12-08 01:22:04 UTC
Obviously, I meant "Is it called a header?"

I thought a "skin" is the look of a page after it has finished loading, which is 
not the issue here - the issue is what order the items appear in the source and 
thus how the page appears while it is still loading.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links