If you’ve been creating content on the web for any stretch of time, you’re probably familiar with the multiple ways that people can discover your content. The web was originally built on browsing links and visitors were expected to navigate through your site by browsing nested categories of content (think old-school Yahoo!). Then along came search engines like Google, which direct you straight to the page you’re looking for. Nowadays, most people discover content through friends and family sharing links on social media. When building for the web, designers and developers must be aware and address these various routes for discovery.
While this works great for content, it’s still rare to find interaction models that have the same care and consideration for different methods of access that content receives. So I was pleasantly surprised when I discovered that Slack not only allows you to edit previous messages (for those who type faster than they think), but that you can edit your messages in several different ways. See below for examples.
The quick and easy
This was the first way I discovered. After typing a message, I noticed a typo in it and wanted to go back to edit. Being a fairly regular (but by no means expert) Terminal user, my brain automatically hit the ↑ arrow key and I was pleasantly surprised when it worked! (In addition, I love the feedback of highlighting the field and giving esc/enter instructions.)
The click and easy
After mentioning that, another friend mentioned that you can also click the gear to the right of a specific message to edit or delete that message as well. This is probably the most easily discoverable for the mouse-friendly user - especially with the visible icon, though it does rely on the user hovering over the message area to see it.
Get an email (here’s a free
sample) chock full of UX and product design goodness once a month.
I guarantee that it will always be completely free and worth your time.
Your privacy is important, and your email is
safe with me.