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.
In the recent usability test, we encountered the following issues related to the Select Mode option: 1. Some users struggled with the name since "Inspect" is so familiar. One user worried that it sounded like it would launch something. 2. Some users expected the lifecycle of the toggle to be 1 click as in the browser tools, however others comfortable worked with it to explore multiple elements; they just had to learn to turn it off/on as needed 3. Users failed to discover it in the NB ominbar (nobody saw that NB icon) or the internal toolbar. Users basically suggested that we offer another level of control here that lets them decide whether it's a single-click lifecycle, or a persistent mode. Before we do anything with this, however, we need to discuss and consider the ramifications. Using inspect when testing in the browser is different from doing active development. We also haven't heard complaints (at least not that I know about -- am I missing any?) from our NetCat users so I hesitate to make any big sudden moves right now, perhaps beyond a rename? External Browser - Inspect in NetBeans Internal Browser - Inspect Selection What if we offered a second option directly in the browsers? External Browser - Inspect in NetBeans External Browser - [ x ] Inspect in NetBeans Mode Internal Browser - Inspect Selection Internal Browser - [ x ] Inspect Mode
Discussed with Petr, JB, John, Marek, and David yesterday. Here's what we decided: 1. The name of the context menu option should definitely be updated. Chrome --> Inspect in NetBeans (key cmd) Embedded Tooltip --> Inspect (key cmd) Since we have implemented the keyboard shortcut for this, it should be included in the label. We will preserve the current behavior of having this be a persistent mode that you toggle to. Note that, related to this, John wants us to fix an outstanding bug where the outer visible element is being left highlighted when the mouse leaves the browser. I'm sorry, but I don't know the bug#. Upping to a P2 so we can fix in 7.3.
> The name of the context menu option should definitely be updated. > Chrome --> Inspect in NetBeans (key cmd) Based on the current state of the Select Mode the action is called 'Start Select Mode' or 'Stop Select Mode' by now. I will rename 'Start Select Mode' to 'Inspect in NetBeans', but what name should the action have when Select Mode is on (i.e. how should be 'Stop Select Mode' renamed)?
The original design assumed this was implemented as a toggle with a checkmark. Is that not possible in Chrome?
> The original design assumed this was implemented as a toggle with > a checkmark. Is that not possible in Chrome? Chrome supports check-box menu-items. Unfortunately, when such an action/menu-item is created then it is placed into 'NetBeans IDE Support Plugin' sub-menu (despite being the only action there). That's why the current implementation is using normal menu-item with changeable name instead of check-box menu-item.
OK, let's go with the following naming in chrome. Note that this needs to be changed in the omnibar menu item also, although since that has a checkmark it doesn't need the start/stop. Start Inspect in NetBeans Mode Stop Inspect in NetBeans Mode // omnibar Inspect in NetBeans Mode
I have updated the labels as it has been suggested: http://hg.netbeans.org/web-main/rev/c487b927ca00 http://hg.netbeans.org/web-main/rev/ed002563fd87 http://hg.netbeans.org/web-main/rev/931ab445cf5f