Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No, please, stop, don't do this.

This is a terrible UI experience. Note: I have been living and working with iOS 7 since the first beta. I know it's new and shiny to everyone else, but this is absolutely the worst thing to add to your site. It serves no functional purpose and just clashes with devices that do this natively.



Sincere question: what does this have to do with iOS 7?


Putting a thin progress bar at the top of your page is competing with Mobile Safari's thin progress bar at the top of your page.

Aside from the whole Department of Redundancy Department feel, they both display progress at different rates.

"A man with a watch knows what time it is. A man with two watches is never sure."


Why not just detect which browser is viewing the site and not show the progress bar for mobile and safari browsers? That should solve this "double watch" issue.


Because broswer detection is an anti-pattern , and you dont know in a few years if chrome will do the same... Will you go back to all your projects to fix them ?


Check out the "minimal" one on the page. iOS's new web progress bar looks like that.


I think Chrome Android has this sort of progress bar way before iOS7.


Chrome for iOS as well.


There are plenty of options that don't look like the iOS loading bar. And it does serve a functional purpose. Manipulating the user's sense of time is an important part of improving UX.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: