Live data from Hacker News

Beginner Web Design Mistakes

blog.teamtreehouse.com

21–30 of 43 posts

Re: Beginner Web Design Mistakes

#21
post #16
post #15

Earlier quoted context omitted.

That's what the back button is for. I will take you back to where you were before you clicked a link, including scroll down the page to the correct position.

Unfortunately, it doesn't work with infinite scroll pages or other stateful types of sites.

Sites like Discourse allow for back button navigation on their infinite scrolls.

Re: Beginner Web Design Mistakes

#23
post #15

Earlier quoted context omitted.

I actually kind of like that feature (if you can call it that). There are times when I am scanning through the feed and I see something interesting retweeted. I don't want to lose my place, but I am curious to see quickly who the person is that initially made the tweet. The popup is a quick way to do that without having to open another window or lose your place.

That's what the back button is for. I will take you back to where you were before you clicked a link, including scroll down the page to the correct position.

Not on Twitter it won't, because when you hit "back", there's 65 new tweets at the top of your timeline, so your position is not the same.

Re: Beginner Web Design Mistakes

#25
post #15

Earlier quoted context omitted.

I actually kind of like that feature (if you can call it that). There are times when I am scanning through the feed and I see something interesting retweeted. I don't want to lose my place, but I am curious to see quickly who the person is that initially made the tweet. The popup is a quick way to do that without having to open another window or lose your place.

That's what the back button is for. I will take you back to where you were before you clicked a link, including scroll down the page to the correct position.

Unfortunately on Twitter and other infinite scroll pages the back button doesn't take you back to where you were exactly. The position gets thrown off based on the new tweets in the timeline.

Re: Beginner Web Design Mistakes

#26
post #15

Earlier quoted context omitted.

That's what the back button is for. I will take you back to where you were before you clicked a link, including scroll down the page to the correct position.

Not on Twitter it won't, because when you hit "back", there's 65 new tweets at the top of your timeline, so your position is not the same.

And that brings us to another annoying thing newbie webdevelopers do. Infinitely scrolling webpages. Hate them. Breaks all my old habits with back-buttons, or leaving a webpage open in the browser for the next day to continue reading.

Re: Beginner Web Design Mistakes

#28
"Every beginner web designer and developer has done this one (myself included). They feel compelled to fill the page with interesting information and stuff for people to look at and click on."

Great point.

When you design a site, you should already have a solid idea of where you're trying to get a user to go and then use strategies to lead them there. Overdoing the front page with buttons and modals and shiny things that move doesn't help in that regard.

Probably the first and most valuable lesson in design.

Re: Beginner Web Design Mistakes

#29

"Every beginner web designer and developer has done this one (myself included). They feel compelled to fill the page with interesting information and stuff for people to look at and click on." Great point. When you design a site, you should already have a solid idea of where you're trying to get a user to go and then use strategies to lead them there. Overdoing the front page with buttons and modals and shiny things…

This works fine if you don't have a marketing team to answer to or a CEO who's sister has just got 3/4 of the way through her JQuery class at JC and "has some ideas".

Also, this blog post comes from the perspective of a single use website. Treehouse, build a website. AirBNB, rent a pad, etc.. There are corporate websites out there with multiples of sub-companies and 100s of different product offerings all competing for space.

Putting up a full screen image and a button that says "Get Started!" is the easy stuff and isn't what I would consider the definitive example of good web design.

Re: Beginner Web Design Mistakes

#30
post #26

Earlier quoted context omitted.

Not on Twitter it won't, because when you hit "back", there's 65 new tweets at the top of your timeline, so your position is not the same.

And that brings us to another annoying thing newbie webdevelopers do. Infinitely scrolling webpages. Hate them. Breaks all my old habits with back-buttons, or leaving a webpage open in the browser for the next day to continue reading.

Let's be fair: it's a thing newbie (or newbie-minded) product designers ask for, which the web developers then implement.
Post reply on HN