|
I'll start out by saying that I update addons from WoWInterface wherever possible, and heave a sigh of resigned frustration at each addon whose author is too lazy to do anything more than tag revisions on CurseForge and completely ignore the standard release process. Here are just some of the many reasons I feel this way:
#1 - You have removed the ability for users to be notified in any way when an addon marked as a favorite is updated. This is undoubtedly an attempt to force more people to use the Curse Client. However, the Client doesn't come anywhere close to meeting my needs when it comes to updating, so I don't use it. Instead, I have to manually check my favorites page once or twice a week to see if anything has been updated since the last time I checked. This is a waste of time for no good reason. Notification has been available in the past, originally in the form of email notification (which I prefer) and more recently in the form of an RSS feed (which I dislike). Now, notification has been removed entirely. Why?
#2 - Curse has now introduced additional complexity to the favorites page. What was wrong with showing me all of my favorites on one page? Now it's broken down into multiple pages, each showing a mere 20 items. One of the reasons I don't use the Curse Client is that it has no support whatsoever for standalone libraries. While I have almost 80 projects marked as favorites on Curse, over half of those are libraries (and probably closer to two-thirds). Dividing this list into pages just means that I have to click through yet more page loads to find a particular addon when its author sees the light and posts it on WoWInterface, or when I need to find the download page for usage information. (One example of this is ItemRack: it has tons of features that are accessed by performing modified clicks on certain frames, and since I don't need to use these features very often, when I do need to use them I have to go look up the specific frame and modifier to access them.) The only real reason I can think of to split up the list is that making users click through more pages means that you get more ad impressions. This is a horrible reason to drastically reduce the usability of your site. If concerns about database server load were a factor, you could easily have provided a "View All" link; the majority of users would probably only care about the most recently updated addons, while those who want to see the whole list wouldn't have to waste time waiting for more pages to load.
#3 - The addon author profile page is nearly useless. Most people, when they view an addon author's profile, are interested in the list of addons that author has released. I doubt many people care about the author's "activity log" or the author's "blogs". This is not MySpace. Again, showing just a few of the author's addons per page just wastes time and annoys users by forcing them to click through multiple page loads.
#4a - The entire site is extremely difficult to read. I have very poor visual acuity, and significant astigmatism on top of that. The tiny, tiny text sizes you seem to think look so great everywhere mean that I have to zoom in to have any hope of reading anything. 150% is about the minimum size that is comfortably readable for me, though I generally use the site at 170%-200% depending on how tired I am and how long I'm using the site.
#4b - The blindingly bright white or light gray background with dark gray text provides very poor contrast, further decreasing readability, and increasing eyestrain at any zoom level. I am in fact typing this post in an external text editor, because looking at the bright background long enough to type this post would surely give me a headache.
#5 - Major site functions are unusable without CSS enabled. Frankly, I usually just disable CSS on pages that are as unreadably styled as Curse, and browse in plain text. However, you apparently didn't consider that anyone might want to use your site without CSS, because some critical functions are simply not accessible without it. For example, the "Download" link on addon pages is marked up in HTML as a single non-breaking space; the visible image is applied as a background in CSS. By contrast, the "install via curse client" link, which is directly adjacent to the "Download" link, is marked up as an image. This means that when CSS is disabled, the "Download" link is invisible, while the "install via curse client" link remains visible. The "Download the Curse Client" link, which is marked up as text in HTML, is styled via CSS to appear as a small icon. It seems very odd that you have three adjacent links which are all designed to be displayed as images, and they are all marked up in completely different ways. The most accessible one is the "Download the Curse Client" link; I'd recommend you switch the others to the same markup (text link, transformed into an image with CSS).
#6 - Needless scrolling makes addon pages needlessly annoying. Vertical scrolling should be reserved for the page as a whole (browser scroll bar) or for special elements like text input boxes. There's no reason to take a section of the page -- such as the addon description -- and wrap it in a horizontally scrolling DIV. This is bad for many reasons. Firstly, it's annoying to users who are scrolling a page with the mousewheel, only to suddenly have the cursor enter the DIV region and stop scrolling the page as expected. Secondly, because the DIV region is taller than the visible area of the screen even when the browser is maximized (at least at 1680x1050 resolution), the user must shift focus from the page's content to navigating the nested scroll bars.
#7 - Download link does not behave as expected. Each addon page has both a "Download" link and an "install via curse client" link. Clicking on the "Download" link should download the addon directly. However, it instead directs the user to a page that again requires the user to choose between downloading the addon or installing it via the Curse Client. Why is the user asked to confirm this choice? This is unnecessarily tedious, and is rather condescending. I've already chosen to not use the Curse Client and not click the "install via curse client" link on the main page. Do you really think that if you ask me again I might change my mind?
This list is far from complete, but this is all the time I feel like spending on detailing issues that will likely be ignored anyway. Over the years the Curse site has only gone downhill from both a usability perspective and an accessiblity perspective. It's gone from being the only site I used to keep my addons up to date and find new addons, to being the last resort for updating addons only if they aren't available on any other site, and a site I never look at for new addons. I'd like to think that the Curse team simply isn't aware of these issues (which is bad enough), but I fear the reality is more that Curse has now become a corporate entity focused entirely on profit margins, and that that spending time to make the website more usable, especially for the minority with visual or motor impairments significant enough to present obstacles to "normal" web usage, falls outside of this focus.
|