I have a list of customers in my application. The user can use the same actions for all the entries in the table: show, edit, view stats and delete. Currently I have the links for those actions on each of the lines.
To me the massive group of links looks poor design. What I think is that repeating stuff is bad.
In what other way could I implement the functionality to the entries? Could I instead of the always showing links use a context menu for instance? If I end up using a context menu, how should I provide a fallback method for mobile users?
Keep in mind that the user base is not technical. Most of them are business users that know how to browse internet and send email and that's it.