Am 09/02/2013 08:08 PM, schrieb Marcus (OOo):
Am 09/02/2013 06:08 PM, schrieb Andrea Pescetti:
In the last few weeks we've seen users unable to see the big "Download"
button in http://www.openoffice.org/download/ due to broken (but still
used) browsers that failed to parse the JavaScript correctly. And
http://www.openoffice.org/download/other.html cannot be used as a
fallback due to the same issue.
The JavaScript in other.html is used only to generate the page content,
and the result is independent of the user's browser: as Marcus
explained, it is there for convenience in creating the page.
Right, at the moment only the following has to be done to change the
content of the "other.html":
- change the version number
- change the languages - and if needed its order
- change the platforms - and if needed its order
That's all. Maybe 5 minutes when typing and committing slow. ;-)
No digging into the HTML code, no copy & paste and no errors. no
detailed tests for broken links which would take 1-2 hours if you do it
seriously.
That was the main reason for creating the "other.html" via JS. It's sad
to see that it is not working as fine as I thought.
Would it make sense to do the following?
1) Add an "All Apache OpenOffice downloads" link in the right-hand-side
column of http://www.openoffice.org/download/ near the top: this way, we
ensure that browsers with poor JavaScript support still display the link.
I don't think so because it would be too unremarkable. Better would be a
bigger link with a more prominent location.
2) Rename other.html to other_js.html
No, please don't do this. Even when the "other.html" is just the second
choice, it is already very famous from the view point of the Google index:
Google search with "openoffice other.html"
--> 1st place with 1,780,00 hits.
Google search with "other.html"
--> 2nd place with 1,700,00,00 hits.
Better would be an additional "other_nojs.html" webpage. But then the
advantages of the normal "other.html" but be lapse. ;-)
3) Modify other.html by pasting the actual download table (can be
retrieved, for example, with Firebug from other_js.html) in its HTML.
Sorry, I don't know what you mean with "pasting the table".
This way we add a manual step (step 3) once per release, but we can be
sure that virtually all users can download OpenOffice in all cases
(working JavaScript, no JavaScript, broken JavaScript).
The very most users claiming about an invisible table on "other.html".
But they see the green box on "index.html". So, I'm sure it must be a
special thing with the table and no general JavaScript problem. However,
until today I got no data that shows any hint to this problem.
4) Use a "other_nojs.html" webpage (practically the old "other.html").
Put a link to it into the today's "other.html" at top.
Disadvantage:
- It would doube the work for the moment.
Advantage:
- Fastest solution.
- It gives time to investigate the real problem. Or find a better
solution.
Marcus
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org