Hi, I am Hydlide of ReasonExperts.com
Today I would like to announce that our site has been updated with a complete new Framework, look and feel and a new infrastructure that goes with it. While initially, the features are similar a the original site, things might change in the future. Simply because the infrastructure allows it to be much more flexible and I can do so much more with this setup.
So let me start with the basics about what has changed from the user experience perspective.
The changes for the users
The layout has changed from the perspective: content first, noise later. This means that you won't be nagged about stuff that floats on the right side on the screen (as it used to be). The layout is therefore much cleaner and people can just focus on reading.
Comments have been placed below the content. In the previous layout, the comments were placed at the bottom of the page. For some this because of an issue while looking at a mobile device.
Notifications have been redesigned. They are now categorized into 5 different categories.
- Personal notifications (such as comments and replies on your comments),
- New shop entries such as rack extensions in the Propellerhead shop
- Shop items going on sale in the Propellerhead shop
- Version changes on Rack Extensions
- Youtube uploads
The mail functionality has been updated. At this point, the mail look and feel is not ideal for using a mobile phone.
User preferences and options that were barely being used have been removed (such as notification display as a popup, display youtube notifications, changing the homepage of this site etc).
Anonymous users will have a different look and feel vs a registered user (this is done for A/B test case scenarios).
Homepage focusses more on our Youtube channel now, while the other content is still floating next to this (basically this change was made because most people prefer videos over text tutorials while I personally prefer to focus on both).
Tags have been introduced, so visitors can narrow down specific subjects. Tags are different than the category structure.
Infinite scrolling has been introduced on all relevant pages (category page, tags page, search etc).
From a user perspective, it might seem that not much has changed. Which is quite true. Because I wanted to keep the functionality of the site similar as it used to be. However, from the core functionality of how the site works (under the hood) things have changed a lot.
Introduced a new API layer for fetching the content of this site
Refactor of the complete functionality of the site (due the above)
Getting rid of frontend frameworks and dependencies
Redesign the infrastructure of the inner workings of this site (frontend, API, backend, database)
Offcourse this will lead to questions about why to invest so much time to rebuild the complete functionality of the code. These initial steps were taken to build the new foundation on where this site might head towards. So at this point, I like to keep that part vague. Another reason for this change was a work-related question. And I personally wanted to prove to myself how fast an implementation could be done. And after two months time, I basically pulled it off. I rest my case ;) Last thing, I find it cool to do these type of things.
While changes might also result in issues (things not working properly, things that have been broken just because it remains software after all). If you have any suggestions, requirements and so on please leave a comment below or send my an email.
Written by hydlide