This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 97107 - Plugin portal does not work when JavaScript turned off
Summary: Plugin portal does not work when JavaScript turned off
Status: RESOLVED WONTFIX
Alias: None
Product: updatecenters
Classification: Unclassified
Component: Pluginportal (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Maksim Khramov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-02 15:22 UTC by Andrei Badea
Modified: 2011-11-25 09:09 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Badea 2007-03-02 15:22:36 UTC
The links on the plugin portal main page do not work when JavaScript is turned
off. Nothing happens when I click the links in either the "Recently Added"
section or in the "Categories" section. Same for the tag cloud / list buttons.

P2 since I consider this a huge usability problem. I understand there are valid
cases when JavaScript is needed, e.g. it can significantly improve the user
experience. But JS should not be needed just in order to click on a link.
Comment 1 David Botterill 2007-03-05 03:57:59 UTC
Unfortunately many of the components currently used from Visual Web Pack uses
javascript.  Since not relying on javascript was not an initial requirement, I'm
changing this to an enhancement.  
Comment 2 Andrei Badea 2007-03-05 09:58:45 UTC
If I understand correctly we are early in the process still, so please consider
updating the requirements. If you look at

http://www.eclipse-plugins.info/

you will see they don't require JavaScript (at least not for navigating a link,
that is). Why should our portal?
Comment 3 _ rkusterer 2007-04-02 17:52:58 UTC
David, until this is fixed, can you add <noscript> tags? 
Comment 4 David Botterill 2007-04-02 18:43:57 UTC
> David, until this is fixed, can you add <noscript> tags? 

Unfortunately I can not.  The Javascript support is built into the components
used so this would have to be done by the component authors.
Comment 5 Andrei Badea 2007-04-02 21:44:16 UTC
You can put a <noscript> element anywhere in the document. It doesn't have to be
tied to the input fields which use JavaScript. Something like:

<script type="text/javascript">var dummy;</script>
<noscript>The plugin portal requires JavaScript</noscript>

The <script> element is there because the HTML 4.01 spec says the contents of
the <noscript> element should be rendered if a scripting language used earlier
in the document is not supported:

http://www.w3.org/TR/html401/interact/scripts.html#h-18.3.1

You can probably skip it if you have another <script> element before the
<noscript> one.
Comment 6 Maksim Khramov 2011-11-25 09:09:34 UTC
As Plugin Portal JSF site completly replaced I mark this issue as WNF...