Due to the lack of a context menu on the web, designers often have to come up with other ways to give the user the opportunity to work with a particular element or group of selected elements. Very brightly, these perversions appear in the tables:

For example, in this table from phpMyAdmin there are two mechanisms:
1. A set of duplicate buttons in the Action column for working with one line.
2. A set of checkboxes and select "With selected" to work with a group of selected items.
Task: remove duplicate items from a table, make working with a table easier.
Solution 1. From the office
37Signals .

Additional buttons appear when hovering over items. This solution can be used both with ordinary blocks and with lists (outside the tables).
Solution 2. Mine (also seen on
Yandex mail ).

All buttons are added to the sidebar. The selection of elements is implemented using the JavaScript toggle switch mechanism (the cursor is pointing at the third element). When you click on the button, validation occurs. For example, the action "edit" can be performed if only one element is selected.
')
Question: how much my decision simplifies life to the user? I would also like to hear the views of readers about the problem.
PS: I also advise you to read the
advice of Artem Gorbunov on this topic. Thanks for the link Vlad (
ooooo ).