I was looking at a few of the huge ecommerce sites, and how they handle pagination.
I've shown how Asos and Amazon handle it above. This pagination works okay if there are 5 or so pages, however if there were for example 100 pages, this kind of system could get a little tedious.
I was thinking of how pagination could be improved and came up with the below:
Could pagination not be improved by simply using an text input field to allow the user to type in the number, and press enter?
The only potential pitfall I can see is that users may not know they need to press enter after entering the number, however, as there are searches that don't have an explicit search button (they require you to press enter), I don't believe this would be much of an issue.
Can you think of any other disadvantages of this system?