When choosing to use plain button vs button with an arrow (most likely it's right arrow), how do you decide when to use which?
As I understand it, arrow on the button should be an affordance to action on another page. Most buttons point to another page though, so logically you might want to add arrows to all buttons. But it wasn't the case: some sites use them only on text buttons, while others used them on text and primary buttons and so on.
Are there any guidelines on when to use arrow vs not to use?
If you decide to use the arrow, how do you decide which arrow to use?
Let's say you are going with the arrow. Now there are four arrows you can use (via uxmag):
→ A literal arrow symbol, with a stem and point (Unicode: 2192).
▶ A triangle with one point to the right (Unicode: 25B6).
'>' A “greater than” sign (Unicode: 003E).
'>>' A double or triple “greater than” sign.
The most popular I've seen are literal arrow and greater than / chevron right. Is there any semantic difference between those?