Tuesday, May 27, 2025

Dear FPL - please FIX this!

A screenshot of FPL's 'Player Info' pop-up screen, showing Trent Alexander-Arnold's record at the end of the 2024-25 season


Long ago, in one of my 'previous lives', I worked for a while in website design (I was more the sales/client liaison guy, but I had to work closely with the development team to fulfill the client's needs). And there were certain basic principles of UI design that were universally recognised - even a quarter of a century ago, in the early days of the Internet: a) Avoid pop-up screens (they're clunky, and people hate them); b) In particular, avoid 'large' pop-ups (they're an awkward compromise between small or mid-sized and full-screen pop-ups: if you need a larger display space, you should always go full-screen); c) Avoid sliders (really, really fiddly and irritating); d) In particular, avoid lateral sliders (shuffling from one side of the screen to the other in order to view all the information it contains is excruciating...); e) NEVER leave anything essential outside the initial field of view (if you have to have your sliders, they must be immediately visible when the pop-up opens; any 'control' items or essential information must be within the visible area of the screen when it first appears - you can't have people needing to scroll down to find a lateral slider, and then scrolling back up to look at the part of the screen they want);  f) If you must have sliders, leave row & column headings outside the sliding frame - so that they'll remain visible and unmoved as you scroll down/sideways.

How many of these 'golden rules' does the FPL 'Player Info' screen break? That's right - ALL OF THEM! It is an abomination, a disgrace, an absolute shit-show.

There are several aspects of FPL's User-Interface design and data presentation that I'd like to see changes to; but we have to start with that one - it is the most massively annoying defect in the game, because it's a screen that we use multiple times every week.


Improvements I'd like to see in the game's UI

1)  The 'Player Info' screen: make it a full-screen pop-up, or - better - an 'open in a new window/browser tab' full-page display. And reformat the layout, if necessary, so that it can be navigated without the need for slider bars. (It would also be nice if we could get hotlinks under the 'previous seasons' totals to open a page with the full week-by-week records for each year.)

2) a)  The League tables: make them searchable by Gameweek (as well as, or instead of by month, which is the only option currently offered). It's nice to be able to easily check who the weekly winner is, in any league, or find out what your weekly position was in your country league,... or remind yourself how you did during a crucial double gameweek, or whatever. Shouldn't be at all difficult to implement.

2) b)  The League tables: display the current total number of participants for each one!

3) a)  Player search: make it available on every 'team' page, not just the 'Transfers' page. We don't need the full sidebar, just a search box. We often want to check up on a specific player - often mid-gameweek, while we're monitoring our own progress on the 'Points' page - and it is a pain-in-the-arse to have to keep switching to the 'Transfers' page (or to have to leave that open in a separate tab, which is what I usually end up doing) to do that.

3) b)  Player search:  clear the search automatically when parameters have changed, and/or add a quick 'clear' button.  If I've switched my field of search from 'Midfielders' to 'Goalkeepers', I don't want to be told that no goalkeepers can be found... because the stupid bloody widget is searching for a goalkeeper called Mbeumo. (Again, it doesn't help that the 'search box' is usually off the bottom of the field-of-view when you're adjusting the other search parameters!)

3) c)  Player Search: broaden the data field so that a player can be recognised from any part of his name. It can be impossible to find out anything about Diogo Jota's history unless you know that the game recognises him ONLY as 'Diogo', or about Korean forward Hwang Hee-Chan unless you realise that the game mistakenly believes Hee-Chan is his surname.

4) (a)  Player Statistics:  make that page searchable by gameweek also. By month, or over a particular run of gameweeks - with 'from' and 'to' selectable - would be nice too. But at the very least, we should be able to recap players' relative performances in any given gameweek. (And heck, it would be nice to have a 'Season so far....' total available under a by-gameweek search too, in addition to the figures for that week.)

4) (b)  Player Statistics:  make 'historical' records available as well, by adding a facility to search by season.

4) c)  Player Statistics:  for heaven's sake, start displaying the saves points as well as just the number of 'saves'!  The number of saves is 'good to know', but it's not as important as how many points your keeper has actually contributed to his team (and yours). And after all, 75 saves in a season could represent anything from 0 to 25 actual points!!

5)  'Global Average' score: a pretty important statistic, it should be appearing in more than one place! Please add it to the weekly record in 'Entry History',... and to the 'Team of the Week' pages,... and anywhere else that refers to gameweek-by-gameweek results. And gosh, it would be nice if they'd tally the 'global average' for the season as well.

6)  Captaincy rates: also a pretty useful statistic, it should be added to 'Player Statistics' - at least for the historical record; although live updates for the current gameweek would also be interesting to see.

7) a)  Gameweek team records: make them 'historically accurate' as to player status. If we're checking back to see how we - or a rival - did in an earlier gameweek, we want to be reminded of players' injury/suspension status going into that gameweek, not NOW. That shouldn't be difficult!

7) b)  Gameweek team records:  also make the team 'Points' pages' linked league tables 'historically' sync'ed, so that if you click on that league, you'll see the standings as they were at the end of that gameweek. (Also, wouldn't it be lovely if clicking on your own team name in a league took you to the page that your rank actually puts you on? And perhaps, you know, you could even make the leagues searchable - by team name or by score/range of scores??)

8)  Fixture Difficulty Rating:  make it searchable backwards as well as forwards. Sometimes we want to check back on the pattern of fixtures (and their predicted difficulty [even though this is laughably inaccurate much of the time!]) in a previous gameweek; but, at present, everything prior to the following gameweek disappears as soon as a new gameweek begins. [And if they're going to keep the dreadful 'Assistant Manager' chip next season (although I'm fervently praying that they won't... #DownWithTheNewChip), would it be so much to ask if they could do something to highlight the fixtures in which a 'table bonus' would currently be available (or was available, in a previous gameweek)?]

9)  The 'Transfer' process: streamline it, and make it more idiot-proof. We hear sob-stories many times a season of people who've ended up paying for multiple transfers because they'd somehow inadvertently failed to activate a Wildcard or Free Hit as they'd thought. And I sympathise: the transfer process at the moment is a bit clunky and confusing. I think in the past you used to have an option to play Wildcard or Free Hit within the 'Transfers' pop-up window; but that seems to have disappeared - why? It is an unnecessary hassle to have to go back to the main screen to activate the chip. And if transfers are blocked (because you've inadvertently chosen too many players from one club, or strayed over-budget), you should have the warning notice about that in the 'confirm transfers' window - not just find that it is frozen, without explanation, and have to go back to the main screen to find out what the problem is. And I DO NOT WANT to have an annoying pop-up ad inviting me to participate in 'Fantasy Challenge' at the end of this process, rather than the quick reassurance of a confirmation of a successful transfer.

10)  Key buttons must be PROMINENT, CONSPICUOUS: returning to the point in my preamble about 'essential' items needing to be immediately within the field of view on a screen, FPL is often guilty of 'hiding' stuff in inconspicuous places at the edge of the screen, or completely out of sight off the bottom of it. Having to scroll down in the 'Transfers' pop-up screen to find the 'Confirm Transfers' button is a needless irritation; but even worse (in my experience, a very regular source of 'mistakes' - particularly with bench order or captaincy allocation) is the vital 'Save Team' button hiding off the bottom of the 'Select Team' page. If they're going to require a manual save to confirm the team (rather than just auto-saving every change), there should be a prominent warning notice to remind you of this: 'Do you want to save this team?'  And it would make more sense to have the 'Save' button at the TOP of the screen (where it's immediately in view) rather than at the bottom. [And maybe we could make this button and/or warning notice about the need for manual confirmation into a 'Do you want to enter this team this week?' question - part of my plan for expunging 'zombie accounts' from the game. If you don't specifically 'enter' a team for the coming gameweek, I think you should get ZERO points for that gameweek. And if you fail to 'enter' for a few weeks running, your entry for the year should be deleted.]


There will probably be a few more points about the layout of the FPL website that occur to me over time, but I think this is enough for now; these are the most important ones. [Yep, I came up with one more.]


Dear FPL, can you please fix these things before next season?  Pretty please.


No comments:

Post a Comment

All viewpoints are welcome. But please have something useful and relevant to say, give clear reasons for your opinion, and try to use reasonably full and correct sentence structure. [Anything else will be deleted!]

Still WAITING...

Nope,  no sign  of a relaunch for the FPL website yet. Yes, it is a little bit late this year. DON'T WORRY ABOUT IT.    Chill.