Its very basic right now but has a good class filtering. Greater Rifts ranking is updated every 15 minutes, profile data its updated every few hours but im planning to add a search & update functionality as soon as possible.
Hm. At first I was like "why do we need another ranking, we already have DiabloProgress" but then I saw already something we don't have on DiabloProgress - paragon level next to ranking.
Another few interesting things that came to my mind:
1) Enable a wildcard search. The battle tags are interesting because they enable for people to be uniquely identifiable... but no one knows any battle tag (I know mine and that's it, those four-five numbers are just too arbitrary).
2) The search results should display rankings on your site, not link to the Battle.Net armory.
3) Would it be possible to display the time next to the clear, and then maybe *only* HC/SC (and add it to the toggle on the left)? I know that this is like on DiabloProgress, but most people are *either* HC or SC and don't care about the other, plus it's kind of confusing if you have two tables on one page and only one of it is affected by your input. See D3Rockstars for a (in my opinion) better display (although it lacks on other aspects).
4) Since you're scraping profile data anyways, would it be possible to scan all profiles for gear and gems and display the three top level gem ranks as well? I know this would be a crazy amount of API requests, so probably not more than once per day (at most, avoid too much throttling, but I think the API cap has been increased by a lot recently). Probably something for the long-term todo list? But it would be a unique feature, as I think no other website has it so far. But it would be quite a lot of requests - up to 15 chars per char (you could check for 70s only), and for each char up to 3 items (both rings and amulet). "gems->jewelRank" would then be the path to check.
Very minor comment: add the arrows for going to the next/previous page to the bottom as well.
Thanks a lot clarsen90 and Bagstone for your feedback, I really appreciate it!!
Your suggestions are amazing and I already started to work on some of them.
I will definitely add support for wildcards in the battletag search in the next few days. Im also trying different modifications to the current design, testing also the posibility to show only softcore/hardcore with a activity feed at the right.
For the gems rank I think its a great idea too! I already have all the data, everytime I update a profile I get all the equipped gear and put it in the database. I will look into that gems ranking too!
When I search for my battletag, it finds it, but I can't click it. In fact I can't click on any profiles I found so far. Is that feature already in there?
@irongete: Great ranking website with a lot of potential to beat the others. A few suggestions from me too:
1) As aeclasik said, place two icons below "Wizard" class -> One with "uncheck all", other with "check all" ->
2) Change the format for the GR time from seconds.milliseconds (for example 805.955) to minutes:seconds.milliseconds (12:55.432)
3) Put a Hall of Fame for the players (based on seasons only) -> All the players who got rank 1 world with a class in solo mode
4) Put a Hall of Fame for the continents (based on both seasons and non-seasons) -> Asia vs Europe vs America: Who's got most gold medals in all categories (total number of 1st places in solo, 2s, 3s, 4s)?
Thank you guys for the feedback and suggestions!!! I've been working on the website a lot for the past few days, reworking some stuff and adding new features that you suggested.
I want to launch a better version of the website before the Season 4 launch, in the meanwhile, Era 4 just started and the website its already up to date with the new rankings.
New version is up! Ready to fetch data from Season 4 GR!
Softcore and Hardcore are now separated by a filter option.
Added "STATS & GRAPHS": currently there is only one graph that shows the Top class representation, changes based in your filters selection, in the next few days I'll be adding more different graphs and statistics.
Added "RECENT ACTIVITY": Shows the recent activity on the rift ladders, also based in your filters selection. Current type of activity are: Hero completed a GR, Hero progressed from GRXX to GRXX and Hero got a better time on GRXX.
Aldo added a Check/Uncheck All toggle for the class selection because many people asked for it, and fixed the format of the rift time.
Im working on the Profile page and the Hall of Fame will be next!
First would like to say, was hesitant before i looked at it, but it really is awesome, great job. On to the fun stuff, the real killer feature for me would be adding a resorting of ranking by maximum paragon level. As in, being able to type in 1000, and then it will show the ranking order of only those people who completed the rift with a paragon level of 1000 and below. With the inflation of stats due to paragon level it would really be interesting to be able to only look at those close to you in paragon level as a yardstick of competition.
As someone who likes statistics, average paragon level of people ranking, sorted by class might be cool, however certainly not even remotely mandatory feature.
Just want to tell you guys the lastest changes I made to the site.
Since Blizzard released about a week ago the new leaderboards API I remade the crawler and some changes to the database, so there are not major changes to the front end. I have all your suggestions in my todo list because they are amazing.
- Remade the crawler for the new Blizzard API.
- Optimization to the database, now the results are shown up to 9 times faster.
I'd love to be able to see more than just 25 rows per page. 'Lazy loading' would be great to have. You could probably show first 50 by default and keep adding the next 50 / 100 rows as users scroll down (instead of having to click repeatedly).
In such a case, it'd also be nice if the filters were always visible (scroll down along with the page as users scroll down).
And yes, a wildcard search would be very helpful (as suggested above).
Your UI has some buttons that are checkboxes, when in fact they should be radio buttons. Read more about that in Jeff Johnson's blog post about Web Bloopers (taken from his amazing book). Specifically, for HC/SC, era/season, solo/2p/3p/4p you want to use radio buttons. For class and region selection check boxes are the right choice.
Its very basic right now but has a good class filtering. Greater Rifts ranking is updated every 15 minutes, profile data its updated every few hours but im planning to add a search & update functionality as soon as possible.
You can check it out here http://www.diablorank.com
Any feedback is really apreciated.
Hope you find this interesting, thank you!
Rankings for 2-players, 3-players and 4-players has been added!
Now that season 3 is ending soon we took the opportunity to introduce thec ombined paragon ranking (season 3 + era).
Its beign calculated in real time every time a profile is updated.
Direct link here https://www.diablorank.com/paragon/combined, also there is a Checkbox for this new filter.
Also we switched to HTTPS.
Hm. At first I was like "why do we need another ranking, we already have DiabloProgress" but then I saw already something we don't have on DiabloProgress - paragon level next to ranking.
Would it be possible to plot paragon ranking vs. actual GR rank? I could also scrape the data off your site and do the plot myself, but I'm #1 lazy and #2 it's your data ;-) We discussed this here: http://www.diablofans.com/forums/diablo-iii-general-forums/diablo-iii-general-discussion/130338-paragon-10000?page=6 - and since the DiabloProgress developers aren't here (they actually don't even respond to emails), maybe you can do what they don't ;-)
Another few interesting things that came to my mind:
1) Enable a wildcard search. The battle tags are interesting because they enable for people to be uniquely identifiable... but no one knows any battle tag (I know mine and that's it, those four-five numbers are just too arbitrary).
2) The search results should display rankings on your site, not link to the Battle.Net armory.
3) Would it be possible to display the time next to the clear, and then maybe *only* HC/SC (and add it to the toggle on the left)? I know that this is like on DiabloProgress, but most people are *either* HC or SC and don't care about the other, plus it's kind of confusing if you have two tables on one page and only one of it is affected by your input. See D3Rockstars for a (in my opinion) better display (although it lacks on other aspects).
4) Since you're scraping profile data anyways, would it be possible to scan all profiles for gear and gems and display the three top level gem ranks as well? I know this would be a crazy amount of API requests, so probably not more than once per day (at most, avoid too much throttling, but I think the API cap has been increased by a lot recently). Probably something for the long-term todo list? But it would be a unique feature, as I think no other website has it so far. But it would be quite a lot of requests - up to 15 chars per char (you could check for 70s only), and for each char up to 3 items (both rings and amulet). "gems->jewelRank" would then be the path to check.
Very minor comment: add the arrows for going to the next/previous page to the bottom as well.
Thanks a lot clarsen90 and Bagstone for your feedback, I really appreciate it!!
Your suggestions are amazing and I already started to work on some of them.
I will definitely add support for wildcards in the battletag search in the next few days. Im also trying different modifications to the current design, testing also the posibility to show only softcore/hardcore with a activity feed at the right.
For the gems rank I think its a great idea too! I already have all the data, everytime I update a profile I get all the equipped gear and put it in the database. I will look into that gems ranking too!
Thanks!!
Can you put a "deselect" option for all classes so we don't have to uncheck 5 diff boxes
When I search for my battletag, it finds it, but I can't click it. In fact I can't click on any profiles I found so far. Is that feature already in there?
@irongete: Great ranking website with a lot of potential to beat the others. A few suggestions from me too:
1) As aeclasik said, place two icons below "Wizard" class -> One with "uncheck all", other with "check all" ->
2) Change the format for the GR time from seconds.milliseconds (for example 805.955) to minutes:seconds.milliseconds (12:55.432)
3) Put a Hall of Fame for the players (based on seasons only) -> All the players who got rank 1 world with a class in solo mode
4) Put a Hall of Fame for the continents (based on both seasons and non-seasons) -> Asia vs Europe vs America: Who's got most gold medals in all categories (total number of 1st places in solo, 2s, 3s, 4s)?
Thank you guys for the feedback and suggestions!!! I've been working on the website a lot for the past few days, reworking some stuff and adding new features that you suggested.
I want to launch a better version of the website before the Season 4 launch, in the meanwhile, Era 4 just started and the website its already up to date with the new rankings.
Thanks!
New version is up! Ready to fetch data from Season 4 GR!
Softcore and Hardcore are now separated by a filter option.
Added "STATS & GRAPHS": currently there is only one graph that shows the Top class representation, changes based in your filters selection, in the next few days I'll be adding more different graphs and statistics.
Added "RECENT ACTIVITY": Shows the recent activity on the rift ladders, also based in your filters selection. Current type of activity are: Hero completed a GR, Hero progressed from GRXX to GRXX and Hero got a better time on GRXX.
Aldo added a Check/Uncheck All toggle for the class selection because many people asked for it, and fixed the format of the rift time.
Im working on the Profile page and the Hall of Fame will be next!
Thank you guys!
Great job, irongete! The graphs are sick!
First would like to say, was hesitant before i looked at it, but it really is awesome, great job. On to the fun stuff, the real killer feature for me would be adding a resorting of ranking by maximum paragon level. As in, being able to type in 1000, and then it will show the ranking order of only those people who completed the rift with a paragon level of 1000 and below. With the inflation of stats due to paragon level it would really be interesting to be able to only look at those close to you in paragon level as a yardstick of competition.
As someone who likes statistics, average paragon level of people ranking, sorted by class might be cool, however certainly not even remotely mandatory feature.
This is great, now I can pick the least played class XD
Thank you for your replies, I will update the post when new features are ready.
Finally Blizzard has published the season 4 rankings data so we are already gathering it, you should see the website updated by now.
Just want to tell you guys the lastest changes I made to the site.
Since Blizzard released about a week ago the new leaderboards API I remade the crawler and some changes to the database, so there are not major changes to the front end. I have all your suggestions in my todo list because they are amazing.
- Remade the crawler for the new Blizzard API.
- Optimization to the database, now the results are shown up to 9 times faster.
- Added "Check/Uncheck all" to regions too.
- Added Chinese leaderboards.
- Added clan tags
Thanks!!
Just want to say: Amazing, such an interesting read.
Spontaneously, under "Recent Activity" I would like to have hotlinks to that placement list page on top list.
"Vaneg progresses from GR55 to GR56"
Press Vaneg and all GR55 players is listed.
Is this possible?
Clean design. Looks good. Works well.
I'd love to be able to see more than just 25 rows per page. 'Lazy loading' would be great to have. You could probably show first 50 by default and keep adding the next 50 / 100 rows as users scroll down (instead of having to click repeatedly).
In such a case, it'd also be nice if the filters were always visible (scroll down along with the page as users scroll down).
And yes, a wildcard search would be very helpful (as suggested above).
Wow, you added China! That's nice!
Two minor things that bug me:
- GR time milliseconds are not showed
- China flag looks similar to Taiwan/Korea
Also you would probably want to catch some exceptions for the people who browse without cookies enabled.
Right now https://www.diablorank.com/ is the best GR and Paragon ranking website! Great work!
Your UI has some buttons that are checkboxes, when in fact they should be radio buttons. Read more about that in Jeff Johnson's blog post about Web Bloopers (taken from his amazing book). Specifically, for HC/SC, era/season, solo/2p/3p/4p you want to use radio buttons. For class and region selection check boxes are the right choice.