Earlier quoted context omitted.
They went all out with JavaScript overengineering. On mobile devices I don't want to use it at all.
Is it a speed thing, or mostly a UX thing that bothers you?
- Performance is fine. It's not great, but it's ok.
- Sometimes when I open an article/blog post and can start scrolling already it will push be back to the top. The virtual version of getting tripped up in real life.
- The bottom bar is uncomfortable. It adds zero value and adds bloat. On my iPhone 5S the SMS icon touches the Open in app button. Don't get me started on the desktop version with two bars. By the way, the useless and annoying black box that (probably lets you highlight text appears above the top bar when both are visible. I can only guess what the buttons in the black box do, they don't have tooltips.
- Try zooming in and out. Things start spazzing around with bad performance, text momentarily becomes white/invisible. The bottom bar is zoomed in too, becoming unusable moving around slowly depending on where I have scrolled. I am convinced nobody ever even tried out zooming in and out. A cheer for attention for details!
- If you start scrolling down, the top bar containing topic appears, but without its white background. The white background only appears once you stop your scrolling.
- Sometimes I "catch" the blurry, lazy loading images. I don't want to see that many seconds after I opened an article.
- Confusing navigation: Many articles lead you to other Medium sites with different top menu choices.
- The app shoehorning makes me feel like there is a lack of confidence in the web application.