Sites are not detecting a portrait screen and deciding that they're displaying on a phone. Someone who switches their monitor to portrait, or resizes a window to be taller than it is wide, is still going to get the desktop view. In this case the author is scaling their resolution, and so their browser is presenting itself to sites as 720px wide. Sites see that and show a layout optimized for a screen of that width. T…
Just because I have a vertical screen doesn’t mean I’m on a phone
61–70 of 399 posts
Re: Just because I have a vertical screen doesn’t mean I’m on a phone
#62The real problem is that designing for different screen sizes, especially with responsive design, is very difficult. For my personal projects, screen size is the factor used to determine layout. Mobile/tablet/laptop/desktop is irrelevant. My goal with smaller viewports is to make the layout as similar as possible, without the user having to scroll horizontally. Because I don't want to change the layout too much, I do…
I'm curious what your menu solution is. I agree hamburger menus besmirch the good name of the hamburger, but for longer menus they feel like at least an acceptable solution.
I've become used to the hamburger menu, but it still doesn't catch my eye (Chrome's now three dot option is even worse at this), gear looks noticeably different than the rest of the UI and so I can easily spot it for options.
Re: Just because I have a vertical screen doesn’t mean I’m on a phone
#63Wait, so sniffing on screen resolution is the way web developers distinguish desktops from mobile? That's just crazy . There should IMO be a preference sent, "I'm on a portable, touch-enabled device". I'm guessing it doesn't exist because it would add a bit to the fingerprint.
I used to insist that designers never say "phone, tablet, desktop" and instead say "small, medium and large" but it never stuck.
Re: Just because I have a vertical screen doesn’t mean I’m on a phone
#64Re: Just because I have a vertical screen doesn’t mean I’m on a phone
#65The real problem is that designing for different screen sizes, especially with responsive design, is very difficult. For my personal projects, screen size is the factor used to determine layout. Mobile/tablet/laptop/desktop is irrelevant. My goal with smaller viewports is to make the layout as similar as possible, without the user having to scroll horizontally. Because I don't want to change the layout too much, I do…
> Hamburger menus are terrible - I see them as a design copout. I am genuinely interested in why. The only reason I can think of, is that they may me unintuitive, but I think this is becoming less and less of a problem. Hamburger menus are an accepted and pervasive design element. That does not means it’s good design, but it means that users are familiar with the concept. Familiarity goes a long way to ensuring good…
Re: Just because I have a vertical screen doesn’t mean I’m on a phone
#66Earlier quoted context omitted.
The UA doesn't tell you anything about the screen the person is viewing on or the size of their window. If I resize a window on my desktop to 450x1000, showing me the layout for narrow screens is likely the best option.
Perhaps the answer is not to change elements on the website, but to design the site in such a way that it looks good at any resolution. We used to do this before responsive design took over.
Re: Just because I have a vertical screen doesn’t mean I’m on a phone
#67The real problem is that designing for different screen sizes, especially with responsive design, is very difficult. For my personal projects, screen size is the factor used to determine layout. Mobile/tablet/laptop/desktop is irrelevant. My goal with smaller viewports is to make the layout as similar as possible, without the user having to scroll horizontally. Because I don't want to change the layout too much, I do…
The real real problem is that so many sites overcomplicate their design. HN works beautifully on any window / screen size.
Re: Just because I have a vertical screen doesn’t mean I’m on a phone
#68The real problem is that designing for different screen sizes, especially with responsive design, is very difficult. For my personal projects, screen size is the factor used to determine layout. Mobile/tablet/laptop/desktop is irrelevant. My goal with smaller viewports is to make the layout as similar as possible, without the user having to scroll horizontally. Because I don't want to change the layout too much, I do…
The real real problem is that so many sites overcomplicate their design. HN works beautifully on any window / screen size.
Re: Just because I have a vertical screen doesn’t mean I’m on a phone
#69Wait, so sniffing on screen resolution is the way web developers distinguish desktops from mobile? That's just crazy . There should IMO be a preference sent, "I'm on a portable, touch-enabled device". I'm guessing it doesn't exist because it would add a bit to the fingerprint.
No, it's not how it's done. And there is generally no logic trying to see if it's a mobile or not. One just have various designs for various sizes. When he has a 700px wide display, what else can the website do than collapse the content when it's not enough space for it?
Re: Just because I have a vertical screen doesn’t mean I’m on a phone
#70I'm kind of confused about this - I'm sure the author experiences real problems, but I wonder if there's something else at play here? I've never actually seen screen aspect ratio media queries used in practice, nor have I really seen them advocated for. When I load www.theguardian.com on my portrait monitor (1441 x 2561) I get the desktop layout https://imgur.com/a/ZpUI95Z Absolutely yes design your breakpoints aroun…