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

Web designers - Take note of the NYTimes.com header that appears after you scroll down to the content. These dynamically-appearing headers are a good idea, but nobody seems to get the nuance right.

If I scroll until the top of the article is at the top of the page, then start reading, I suddenly can't because this inept header just appeared covering the top 10% of the page. Now I have to scroll back up to see the content.

If it had appeared when the massive full-screen image WAS the top 10% it'd've been a perfectly seamless header introduction, but instead they wait until there's something valuable at the top of the page to introduce it.

</gripe>



Just open up developer tools, use the "find element" tool to find the header, then delete nodes until the header disappears.

Now there's no header at all.


Or use a javascript bookmarklet to remove all elements with position:fixed attribute :-)

http://alisdair.mcdiarmid.org/kill-sticky-headers/


Most simply, just add a larger space between the image and text for when it attaches. There are better ways to approach it, but this is pretty easily avoided.


All I see is a page demanding that I log in or buy a subscription.


Same, I guess because I have cookies turned off.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: