All my ideas I can come up with at the moment
Heyo 10FF community,
I have had many ideas on this lovely site for the past years but never really bothered to utter them, so that’s what I am going to do now!
As I have been frequenting this site for the past 4 years and also happen to be one of the top typists + a supporter, it hopefully is not difficult to see that I do love this web page and would love it to be improved. I hope my suggestions make sense or are even really good and if so, can be implemented within the next months. I am not a programmer or anything of the sorts though, so I don’t know how difficult it is to code the features.
Apropos, I had this rather crazy idea a while ago but I thought that since so many tech nerds, programmers, gamers etc. use this site to practice their typing speed, surely there are some competent coders who would love to give a helping hand when it comes to implement new features (such as the ones listed below ;D)?
If the site does improve and thus gain more revenue through patreon, it might also be possible to pay these volunteers - or the site mods, in the first place, who should also have a big say in how the future of the website will look like-.
While 10FastFingers has improved a lot since it was created, new updates are quite rare and if there’s one, it’s far from being perfect (see the bugged multiplayer mode), or this:
I certainly don’t want 10FF to become a car racing game or anything like that. I am grateful for features such as the various languages and constant new competitions, however I do still believe it could be dramatically enhanced and so without further ado, here are some of my most critical suggestions:
-Revamp the site
Very general statement, by this I am mostly referring to the graphics and design of 10FF. While it’s much more beautiful than it used to be in say, 2012, it’s still quite plain and simple and could use some work. Nitrotype changed their design completely recently and I like it a lot more now.
Very much like typeracer, I believe that 10FF has quite a dated look and could be made to look more modern. However, I do not have any concrete suggestions as of now, except:
-Incorporate stylish themes
For those who don’t know what I am talking about, take a look at this: https://userstyles.org/styles/browse/10fastfingers
basically, it leaves the users much more freedom as to how the website looks, be it colors, or the font of the words.
-Add a real time WPM display
Some people like to see their current WPM while they are typing, so I suggest implementing an optional on-screen display akin to this: https://10fastfingers.com/forum/viewtopic.php?t=3597
The total amount of words, the accuracy, remaining time… many things could be displayed, I suggest to let the typist choose for themselves what they want to see.
-Update the Top 200 and 1000 words
From what I know and have heard, the website is very weird and wrong in this regard. The Top 200 words in English, by far the most common language, aren’t even 200 words in the first place, and the 1000 words category looks like someone just wanted to put hard words like “Committee” in to make the advanced mode… well, advanced.
Anyway, to end the rant, please have a look at the top words in at least the most important languages and fix and update them so that they are finally correct =) (to whatever extent possible, as languages are flexible and the top words are not necessarily easy to determine)
I know that, for instance, some people on a typing discord have proposed fixes for the Spanish top 200 words and I believe the word list was thereupon updated.
Should the new words be easier or harder to type, it should be easy to display which word list was typed for a certain typing record. Old records should of course be kept and not abolished.
I am not too sure about this and how it would work, but I thought it’d be nice to give the typists some incentive to say, do achievements or the Top 1000 mode. This is a big change with a lot of potential, take a look at https://www.nitrotype.com/ who have implemented money/cash in their website. For 10FF it can be anything… stars, letters, whatever, I don’t know.
-Show an All Time Leaderboard
There’s a leaderboard for the past 24 hours, a list with the most dedicated typing addicts, and a list of the most active languages, why not also add a leaderboard for the top typing records of all time? (Or also only for certain time periods like 6 months or 1 year or even ones that can be manually set)
If not for all languages, a leaderboard should be added for the most common and important ones. I like the Top 20 format, with the option to extend it to Top 50 if need be.
Linsk has done an excellent job compiling some of the records in languages such as English and German, and I’m sure he’d be willing to continue on establishing the leaderboards for individual languages if the end result were to be displayed on the actual website ;)
In the FAQ it is stated that the reason this isn’t a thing is because of in-game cheaters. However, while I don’t strongly believe in the site’s -anti-cheating system (if that could be improved that would also be a massive improvement), I do believe in the active site mods who are doing a great job removing cheaters and keeping a close eye on suspicious users.
If this does somehow end up being too much work due to people who need some sort of fake self-affirmation, I can understand if it is removed (or not implemented in the first place, of course).
-Improve the profile page and community interaction
I believe this is a section that can be hugely improved, still. As already shown, the Activity section has not been implemented still, although I first saw it many many months ago.
There’s many suggestions here.
-For example, one would be to allow users to see the amount of viewers on their profile page - like nitrotype used to do - or even make it publicly visible.
totally not suggesting this so I can see how famous I am
-It would also be a great first step to allow formatting in profiles. As of right now, profiles tend to look very catastrophical once the content of the description exceeds a few words:
Oh and also, make links “clickable” please.
-Even more achievements are welcome in my eyes. Especially Achievements of Honor-esque ones that are hard to achieve, hidden and don’t really count to the normal achievements, in order not to frustrate people who are… well, not among the top 1% of typists.
But the achievements don’t have to be like “win 100 competitions” or “reach 200 WPM”, they could also just be fun or demand certain scenarios. There could also be achievements dedicated to the unpopular Top 1000 mode ;)
When Multiplayer gets better, achievements for that could also become reality. This is also combinable with the in-game currency where you get the currency on top of the achievement itself.
-A kind of rank for the players is also an idea, it could be something like on typeracer:
or it could be also shiny stars next to the user’s name.
-Right now, it’s pretty much impossible to establish contact with any given typist on the site. This should not be the case, in my opinion you should be able to search for individual accounts, be able to friend them, block them, send them messages, or even give them some kind of reward.
-I personally would also love to see more statistics, if they’re available.
While I like the current stats very much, there could be some more numbers that can be displayed on one’s profile, like overall peak WPM, average overall accuracy, and instead of solely competitions taken and wins also Silver and Bronze medals for when you finish 2nd or 3rd place!
If you want to get real crazy you could also add the strongest and weakest words, letters, letter combinations, average time to press spacebar etc.
-Furthermore, I like the idea of daily comps. Much like the current daily battles on the 10FF discord (managed by Linsk), there could be special comps in a random language that last a certain period and that give some kind of reward (see in-game currency).
Why random? Because having it in one language like English would be asinine… there would be no diversity, equality, no chance for almost all typists to hold a top spot on the competition since the same typists would keep winning every time. Therefore, it has to be in random languages.
Back in 2016 there was a Facebook thing when Christian would post daily competitions and announce the winner when they ended. I really enjoyed these since I won a few of them and would like to have them back. Right now, I am already very happy with the battles on discord, but I don’t see why it shouldn’t be a promoted event on the official website as well.
(Why were facebook comments on competitions removed, btw?)
-And talking about Facebook, I would love to see more interaction with other websites.
While Facebook almost seems to be dead by now, 10FF still has a whopping ~110.000 followers, a huge number of people that we could potentially attempt to reconnect to, for example, Christian could, again, post the daily comps on Facebook and announce the winner at the end. Some more cooperation with websites such as typeracer or nitrotype or even smaller ones like ztype, klavogonki, typeshoot, type’n’conquer etc. will probably benefit the typing community as a whole and lead to whole new possibilities. P. Phan has already demonstrated what can be gained from seeking new contacts (and sponsors).
Potentially, there could be typing tournaments on 10FF, but typeracer is probably the better site for that since the same words over and over again don’t really provide a lot of diversity or entertainment.
There used to be a chat on the website which was for some reason removed, and now we’re left with Discord; I would love a huge advert to our discord servers. This is even more important if my suggestions on community interaction cannot be implemented, as Discord is ultimately where the community unites. Our main 10FF discord server is a great demonstration for what can be achieved if there’s the willingness to actually do stuff. A lot of my suggestions are basically implementing features from discord into the official website, so I strongly recommend taking a look at Discord for potential improvements.
That’s it for now. Thanks for reading through this massive wall of text if you did, and make sure to return some feedback. If you liked my ideas, upvote this post please! Let’s make this an awesome typing website =)
P.S. What do you guys think about adding other modes besides 1 minute? Like a 10 minute marathon, a instant death mode like on typeracer, a 30 second sprint mode and so on...