TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Nobody designs for small iPhone devices anymore

466 点作者 dirtylowprofile大约 4 年前

62 条评论

tinus_hn大约 4 年前
A big part of the problem is people just not following the guidelines. If you have a toolbar with buttons that have labels, it’s not going to fit. But if you’re following the guidelines, you don’t have labels and it fits.<p>If you have a list with a refresh button on the bottom you have to scroll to see that button on a small screen. But if you use the standard pull to refresh control, you don’t even need the button.<p>If you use these smart hamburger menu overlay or scroll controls, they look bad on untested devices. Don’t use hamburger menus.<p>Most of the screenshots in this article are from iOS apps that show Google Material Design. It’s not too surprising this doesn’t work properly on Apple devices, the design doesn’t fit and you can’t implement it using the toolkit Apple designed, built and tested to work on all their devices.<p>Edit:<p>By the way you don’t even need to get a tiny phone to test this because most of the problems also show up when you increase the operating system font size which you’re also supposed to test.
评论 #26522713 未加载
评论 #26524375 未加载
评论 #26522960 未加载
评论 #26523621 未加载
评论 #26523277 未加载
评论 #26524068 未加载
评论 #26523280 未加载
评论 #26524886 未加载
评论 #26524115 未加载
评论 #26523375 未加载
评论 #26533954 未加载
评论 #26523734 未加载
评论 #26522953 未加载
chrismorgan大约 4 年前
The Google Maps thing isn’t entirely about screen size (though I would hope it wouldn’t be quite so bad on larger screens—but I’m only familiar with how it looks on a small-by-modern-standards Android phone, where it’s about the same as on the iPhone depicted in this article, or even a little less); it’s about the product’s overarching philosophy, which has changed over the past decade (in a direction I strongly dislike). It used to be about, y’know, <i>maps</i>, but maps are now incidental, a means to a <i>different</i> end, ably demonstrated by their icon change a year ago from a map to a location pin. It’s all about the destinations now, and mapping has progressively deteriorated and been deemphasised.<p>At least in the case depicted, you should be able to get it to show just the map by tapping once in the map area.<p>(If you’re interested in more about this, <a href="https:&#x2F;&#x2F;www.justinobeirne.com" rel="nofollow">https:&#x2F;&#x2F;www.justinobeirne.com</a> has some <i>excellent</i> long-form content analysing all the major maps products, how they’ve changed over time, <i>&amp;c.</i> <a href="https:&#x2F;&#x2F;www.justinobeirne.com&#x2F;google-maps-new-app-icon" rel="nofollow">https:&#x2F;&#x2F;www.justinobeirne.com&#x2F;google-maps-new-app-icon</a> and <a href="https:&#x2F;&#x2F;www.justinobeirne.com&#x2F;what-happened-to-google-maps" rel="nofollow">https:&#x2F;&#x2F;www.justinobeirne.com&#x2F;what-happened-to-google-maps</a> are good brief starting points.)
评论 #26522837 未加载
评论 #26523478 未加载
评论 #26522706 未加载
评论 #26523191 未加载
评论 #26522970 未加载
ruph123大约 4 年前
One thing that really annoyed me who always preferred the smaller iPhones like the SE: When Apple updated their Music app to make everything super big and bloated it basically got unusable. Especially for classical music where you could not see past the long name of the symphony to see which movement it was. And even while playing you had to wait for the running text to reach the important part.<p>And all this was just blown up, they did not have to cram in a lot of infos they just increased the size of every UI element, made fonts bigger and bolt. It was really poor design, it felt like a phone for the elderly. Also one feature was gone that the old Music app had which would&#x27;ve helped here: hold down on a song to get the overlay of the whole name...<p>In general classical music is really poorly supported by many music services and apps but this was such a huge annoyance that I had to switch to a third party app and delete that shitty Music app.
评论 #26524025 未加载
kawsper大约 4 年前
I have an original iPhone SE and I very rarely hit this, mostly by more amateurish applications, but it is still very frustrating when it happens.<p>For an example there&#x27;s an application I use to put money on my washing card, and also book washing machines in my building, and that doesn&#x27;t work on my iPhone SE, even though that application is mostly a webview.<p>It could be nice if Apple could detect these issues in the review process.
评论 #26522985 未加载
评论 #26522714 未加载
chrismorgan大约 4 年前
On the web, people came up with the concept of “mobile-first”, meaning that you should first of all make sure everything can work with the smallest size, and then add whatever adjustments, improvements, extra functionality due to size, <i>&amp;c.</i> for larger screens after that.<p>(Of course, in practice people made a hash of it (as they always do) and it often became mobile-<i>only</i> design, with users of larger screens getting a comically bad experience that was manifestly designed for tiny screens; but that’s not the idea of mobile-first.)<p>I’d say it’s generally a sound philosophy, even though at larger sizes you may desire to recompose the UI quite substantially. It’s generally easier and&#x2F;or safer to design for small screens and reformat or add extras for larger screens, rather than to design for large screens and reformat or remove for smaller screens.<p>But people definitely regularly don’t go small enough in their idea of “mobile”. I decided some years ago that I would target 300px as my baseline width, and I feel that’s served me well. (And if convenient, I make it work past 260px.) 300px is a bit smaller than <i>anything</i> mainstream, and is thus pretty safe. (I haven’t often done much that needs a baseline <i>height</i>, but I’d use 300px and&#x2F;or 450px there, considering both portrait and landscape usage as necessary or applicable.)
评论 #26523506 未加载
Adrig大约 4 年前
Without even debating the pertinence and aggressiveness of this article&#x27;s title, some of these examples are just ridiculous.<p>Negative space is good. It&#x27;s good for readability and accessibility. Nowadays, most apps are designed to be scrollable, which means that cramping as much information as possible is probably not helpful.<p>&gt;There’s too much padding on the navigation bar. For me it’s too much for my small phone and big thumb.<p>So… You want less space to tap with your big thumb?<p>Google maps is about the results list, not the map.<p>Other comments are just straight opinions about what he likes (&quot;too much padding there and there&quot;). Okay? That&#x27;s just prescriptive feedback and don&#x27;t bring anything valuable to the conversation.<p>It&#x27;s also interesting to see that people in this thread have many design opinions, and almost systematically someone has the opposite feeling in their replies. It&#x27;s proof that design is not just following a guideline. It&#x27;s about choices, trade-offs and context.
评论 #26524631 未加载
solarkraft大约 4 年前
&gt; Also, I don’t care if the statistics for small devices is less than 1%, it’s just pure respect for those users.<p>Thanks. This attutude of <i>respect</i> on the UI side is why I&#x27;m tempted by the Apple platform. Unfortunately it looks like it&#x27;s not as perfect as hoped initially and there&#x27;s a lot of disrespect on other ends.
评论 #26522491 未加载
评论 #26522567 未加载
评论 #26522533 未加载
iamben大约 4 年前
We&#x27;ve had this discussion on HN before and I&#x27;ll make the same point, because this is very similar with responsive websites as well. All too often I see designs that don&#x27;t think about odd size tablets, or (as here) phones less than 375 or 414, or whatever else.<p>It absolutely boggles my mind, <i>especially</i> when you can attribute a &quot;this is how much these users spend&quot; amount to it (an ecom store, for instance). Most of the time it&#x27;s not <i>much</i> extra effort to make it work properly (or even if you remove features, just keep it tidy), and absolutely worth it it real money terms.
评论 #26522506 未加载
评论 #26522525 未加载
评论 #26523520 未加载
jdmoreira大约 4 年前
I&#x27;m an iOS developer. The problem is multifaceted. Designers have completely disregarded these devices. They design for the latest and greatest in Figma and when we implement their design and eventually run it on an iPhone SE of course everything is super crammed, labels overflow into each other, you can&#x27;t see some text, things just generally look bad, etc... etc...<p>Our UI code has multiple ifs at this point where we have handle smaller screens explicitly.<p>As iOS developers stuck into this position we have grown to despise having to deal with smaller screens. It just feels like we can&#x27;t win.
评论 #26523883 未加载
dreamer7大约 4 年前
This is not true. We still use my iPhone SE with a 4&quot; screen as the primary testing device for our iOS app - <a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;gb&#x2F;app&#x2F;vendi-buy-sell-verified-phones&#x2F;id1403906642" rel="nofollow">https:&#x2F;&#x2F;apps.apple.com&#x2F;gb&#x2F;app&#x2F;vendi-buy-sell-verified-phones...</a><p>There are many advantages to it. If it looks good on the SE, we can be reasonably sure it will look good on everything else (though this was affected by the introduction of the notch). Also, flagship iPhones can easily handle badly designed apps but my phone will show lag and artifacts while scrolling through an infinite scrolling screen.
评论 #26523513 未加载
评论 #26523281 未加载
mucholove大约 4 年前
My font size is set to a fairly large size.<p>For many apps, I have no idea what to click on because no one follows the autolayout.<p>Some (see Evernote) are so bad that I can’t even click the sign in button because the touch target seems to be on the text and the button only shows 2 letters.<p>¿Should I be outraged? So it goes...
评论 #26523148 未加载
评论 #26523435 未加载
评论 #26523217 未加载
crazygringo大约 4 年前
This feels... silly.<p>Many of the examples have <i>nothing</i> to do with screen size (e.g. cutting off the bottom of letters or &quot;so much white space&quot;), or are intended (&quot;Dang I can barely see the map&quot; -- well yeah that&#x27;s because the primary data is the list of results). Many other comments here are listing that many of the supposed issues are the same on large screens too.<p>I used the original SE and then upgraded to the SE2 and none of this has been any kind of problem.<p>In fact, almost all of these are great examples of responsive design. Even if you have to scroll a little or some ellipses are shown... they seem to all <i>work</i>.<p>If this is the worst the author can find of small screens not working... then they seem to have proved the opposite point, that small screens are actually working great.
bluedino大约 4 年前
Here on HN, the username&#x2F;score&#x2F;logout links are triple stacked in the upper right and I’ve accidentally hit logout more times than I can count. iPhone 12 mini
评论 #26522734 未加载
评论 #26522465 未加载
izerik大约 4 年前
A lot of these aren&#x27;t &quot;small screen&quot; problems, just bad&#x2F;hacky coding, not doing things like apple recommends or not handling some edge cases, so they&#x27;re simply just bugs.<p>Clubhouse - maybe it&#x27;s an issue that the UI on the right isn&#x27;t disappearing completely, but maybe that&#x27;s by design. Anyway, nothing is clipped&#x2F;truncated<p>Spotify - the &quot;now plating&quot; bar&#x27;s height isn&#x27;t added to the scrollview&#x27;s content inset. Not a small screen issue since it&#x27;s on the vertical axis and content is scrollable.<p>Globe Telecom - yes, this could count as one (with the tabbar).<p>CloudMd - that&#x27;s just probably hardcoding the status bar&#x27;s height, nothing is truncated&#x2F;out of view.<p>Foodpanda - that side menu is actually scrollable. y letter is cut off, ok. Nothing you can&#x27;t access.<p>Google Maps - this is a design decision, same ratio of map&#x2F;list height on my iPhone XS. You can either view the map or the list in full screen<p>Headspace - navigation&#x2F;status bar issue, just bad coding local bank - yes, this counts as well<p>Lalamove - yes, 2 textfields are too much<p>Shortcuts - scroll up?<p>I do agree that small screen devices aren&#x27;t getting enough focus on this regard.<p>edit: formatting
vbezhenar大约 4 年前
That was the case when I owned iPhone 4S. I think that around iOS 9 it was poorly usable partially because developers ignored its dimensions.<p>That&#x27;s a pity. I still think that 3.5&quot; is the best smartphone size and I would pay good money to buy modern smartphone with good internals. But it does not make sense, even if some Android manufacturer would create it, apps and websites will ruin it.
评论 #26524664 未加载
评论 #26524970 未加载
tambourine_man大约 4 年前
&gt; Well, if you’ve been rocking the iPhone SE 2020 you would know<p>If you’ve been rocking the original SE you’d know even better. Such a shame, it’s the best size phone I’ve had.
评论 #26524891 未加载
评论 #26523193 未加载
mro_name大约 4 年前
I do.<p>Habit shapes creation.<p>I use an SE and naturally design &amp; build for it. (Plug: <a href="https:&#x2F;&#x2F;mro.name&#x2F;ShaarliOS" rel="nofollow">https:&#x2F;&#x2F;mro.name&#x2F;ShaarliOS</a>)<p>But when a former 500K ipa (objc) becomes a ~70MB upload (swift) that makes &gt;300MB traffic submitting, you clearly know the culture behind it is not sustainable and has no future.<p>Apple doesn&#x27;t care about the low end. Not in developer tools, not in OS (weekly big sur updates in the GBs) and so that&#x27;s what designers get used to. Apple sells hardware. Software and services is the bait.<p>Those who do care are a few opinionated geeks. Not the mainstream, not where the money is.
评论 #26524343 未加载
sdfhbdf大约 4 年前
Is iPhone 12 mini considered small? I rock it and i can&#x27;t seem to share the annoyances that the author mentions.
评论 #26522423 未加载
评论 #26522544 未加载
dbg31415大约 4 年前
Seeing a lot of issues here that would also be violations of WCAG guidelines, and thus be something you could bring an ADA accessibility suit against the companies over.<p><a href="https:&#x2F;&#x2F;medium.com&#x2F;front-end-weekly&#x2F;dominos-pizza-and-web-accessibility-laws-b76dc94f34f9" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;front-end-weekly&#x2F;dominos-pizza-and-web-ac...</a><p><a href="https:&#x2F;&#x2F;www.cnbc.com&#x2F;2019&#x2F;10&#x2F;07&#x2F;dominos-supreme-court.html" rel="nofollow">https:&#x2F;&#x2F;www.cnbc.com&#x2F;2019&#x2F;10&#x2F;07&#x2F;dominos-supreme-court.html</a><p>For all of your web projects...<p>90+ score in Lighthouse is a good bar to aim for.<p>And look for any errors in Wave or Axe -- these should be part of your requirements (starting with requirements to the design team around contrast and colors they can use, as well as requirements to the devs), and part of your QA process. Call out issues you see. Compliance with WCAG (2.1, AA for most businesses <a href="https:&#x2F;&#x2F;www.w3.org&#x2F;TR&#x2F;WCAG21" rel="nofollow">https:&#x2F;&#x2F;www.w3.org&#x2F;TR&#x2F;WCAG21</a>) is the de facto law of the land.<p><a href="https:&#x2F;&#x2F;wave.webaim.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wave.webaim.org&#x2F;</a><p><a href="https:&#x2F;&#x2F;www.deque.com&#x2F;axe&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.deque.com&#x2F;axe&#x2F;</a>
评论 #26524097 未加载
polyrand大约 4 年前
I use an iPhone 8 (more or less the same as the SE 2020) and I don&#x27;t find this bugs often, but they are definitely there.<p>Regarding web design, I always set the iPhone 5&#x2F;SE view as the baseline. I think it&#x27;s a lot easier to go from there to a bigger device than the other way around. Also, the worst that can happen is that there&#x27;s some empty spaces on the sides or some card gets wide. However, when you start from a big device and then try to fit the UI to smaller ones it&#x27;s a lot harder.<p>Another problem is the rendering engines. I once had to help a friend with a problem that was only happening in my iPhone, but when I used Chrome (in my laptop) with the mobile view it worked ok. I could then reproduce the bug using Safari (in my laptop) with the mobile view active, so I guess it was because of the small size + rendering engine. Those things are also hard to debug and catch.
rojcyk大约 4 年前
Wow, lots of assumptions or designer blaming in this thread. Not that it is unexpected, but it still hurts since it is not as black and white as people here draw it to be. Let me give you my perspective as a designer who spent quite a lot of time on this topic.<p>1. The fact that some designers ignore other devices than their own is definitely true. That is why I created a Figma plugin to broaden the perspective. <a href="https:&#x2F;&#x2F;www.figma.com&#x2F;community&#x2F;plugin&#x2F;732240841094697441&#x2F;Viewports" rel="nofollow">https:&#x2F;&#x2F;www.figma.com&#x2F;community&#x2F;plugin&#x2F;732240841094697441&#x2F;Vi...</a> But developers do the very same thing and as often as designers. Just further down the pipeline.<p>2. Not supporting the smallest possible devices like the original SE is a reasonable business decision. It is not even making it into the charts at all the products I&#x27;m currently working on. It is simply not worth the effort (since the effort is not as insignificant as people here say).<p>3. Supporting the smallest devices is definitely not free. And it has a real monetary, technological and UX cost. It costs a lot of money to properly test, report, design, and implement every possible edge case for every possible viewports. Developers HATE creating special layouts or cases for specific devices (speaking about native mobile development) and if I recall correctly, Apple might even prohibit it. And lastly, design is about making the best possible solution, for the biggest amount of people. Quite often you will find yourself in a situation where you have to decide whether you will vastly improve the experience for the 99% of people and make the experience not ideal for the 1% or vice versa. Which is the better call?<p>4. Blaming it all on designers is just too harsh. Yes, not everyone is perfect, and designers often miss it, but more often than not it is a simple business decisions. Designers can decide to ditch a certain viewport because it can benefit the majority, the same way developers decide to drop certain OS support.
评论 #26524100 未加载
jbverschoor大约 4 年前
Apple isn&#x27;t checking apps anymore. They used to be pretty anal about many things. Unfortunately, even their own apps aren&#x27;t checked completely anymore
some1else大约 4 年前
Switching the language to German also has interesting effects.
cheeaun大约 4 年前
For Clubhouse app, it seems deliberate tho&#x27;. It looks cut-off on my iPhone 11 Pro too.
评论 #26522657 未加载
bondolo大约 4 年前
The same problem exists on Android. I chose one size larger system font because I like to be able to read the screen with my glasses off and <i>safely</i> read the screen while I am driving.<p>The result is UI regularly covered by the keyboard. Text clipping and text overflows. The tiny map problem mentioned in the article.<p>As much as I want a smaller phone I fear that it would be unusable with the default UI and certainly if I chose to use increased text size.
Davidbrcz大约 4 年前
Now you can imagine my pain as someone who is visually impaired and who had to increase all the sizes to the max to be able to read anything....
fortran77大约 4 年前
I can understand Clubhouse. They don&#x27;t care about people with old small phones--they&#x27;re not influencers.<p>But banks, drug stores, and things like Spotify should be paying attention to these things. Many businesses may out-source app development to people who just don&#x27;t care about anything but &quot;meeting the spec&quot; but Spotify should know better.
andybak大约 4 年前
Really surprised this isn&#x27;t caught in the App Store review process. Seems like a very low quality bar to aim for.
评论 #26523560 未加载
FractalHQ大约 4 年前
I blame the CSS spec for not giving us responsive text sizes. It’s 2021, the Internet was literally built on text, and we still can’t have text that automatically grows and shrinks based on the size of its parent. We can go to Mars, but we can’t have responsive text. Blows my mind.
cdeutsch大约 4 年前
1Password on my original iPhone SE is a train wreck.<p>It often doesn&#x27;t show the button to enable biometric unlock, so I&#x27;m constantly having to type the full password
forgotmypw17大约 4 年前
I bet some developers do, the ones who care about quality and user experience.<p>It&#x27;s so counter-intuitive and ironic that the biggest applications with the biggest headcounts in their small percentage userbases spend the least amount of effort trying to accomodate them.
weejewel大约 4 年前
If you think this is bad, try the first iPhone SE.
评论 #26522385 未加载
jonas21大约 4 年前
In the first example (Clubhouse), it&#x27;s a deliberate design decision to show the edge of the cards on the left as an affordance that you can swipe to get back to the main content.<p>The Google Maps example is probably because most people want to see the list of results when you search for a category of businesses - the map is secondary. If you do want to see more map, you can just pull down on that handle at the top of the list or press the &quot;View Larger Map&quot; button.<p>Many of the other examples seem somewhat nitpicky, so I don&#x27;t really think this supports the argument that nobody is designing for small devices.
Black101大约 4 年前
I was using my computer on a ~50in TV and sites were showing me their mobile version... there&#x27;s a lot broken (it was not that low of a resolution).<p>Maybe the real question should be, why is software broken so badly?
vertis大约 4 年前
I find it strange that these big companies aren&#x27;t testing across a broad range of devices. I&#x27;m a solo freelancer, but the last app I built for a client, I actually went out and bought an iPhone SE, because that was the minimum spec.<p>Granted I don&#x27;t load it onto that phone often, but I checked that it worked as expected, and the layout behaved reasonably.<p>An iPhone SE (not 2020) will set you back less than $100.<p>Anything that teenagers use (e.g. Spotify) you have to assume it&#x27;ll be run across all kinds of budget devices.
jbverschoor大约 4 年前
It&#x27;s not just small screens. If you enable &quot;Zoom&quot;, the aspect ratio changes, and most apps don&#x27;t handle that properly. Same with following the global text-size settings
dade_大约 4 年前
For me it was Google Maps on my iPhone SE, but that was several years ago. The great GUI design for the display size is what made the classic iPhone size work. Essentially Apple decided to allow apps to be published that were terrible on smaller devices and I realized those horses weren&#x27;t going to get back into the barn.<p>So I switched to a Samsung Flip, and I&#x27;ve learned that a device that has a large display and fits in my pocket is a reasonable compromise. Now they just need to be a reasonable price.
illwrks大约 4 年前
The main reason I had to get a new phone was because of apps not scaling correctly. And website visible areas being severely reduced due to ads and cookie notices etc...
dep_b大约 4 年前
I used an iPhone SE 2016 until recently and I never really ran into situations where an app was unusable because of this. Also a lot of these design mistakes could be described as “reinventing UINavigationBar or UITabBar, crappy”.<p>One thing that really annoyed me was doing an accidental shake gesture while typing something. The blocking Undo dialog’s buttons are covered by the keyboard and you cannot do anything but restart the app.
riantogo大约 4 年前
I&#x27;m humbled by the effort required to create good UI that works well everywhere. That is why I decided to use stock bootstrap with minimal changes. The designer tried to customize it (causing flaws on certain screen sizes). I had them roll it all back to strict use of bootstrap classes. I&#x27;m okay with the limitations imposed. Atleast it is functional everywhere.
nottorp大约 4 年前
... and i don&#x27;t view the second iphone se as small even.<p>I have people in my family rocking the original iphone se because THAT is small enough for them.
StrangeOrange大约 4 年前
That Clubhouse UI is the way it is generally. It is that way on my iPhone 8+ anyway.<p>Best to check your hypotheses before writing them down as facts.
brundolf大约 4 年前
Wait this is the <i>2020</i> SE? I.e. an iPhone 8, not even the older one? I&#x27;m even more surprised because the Mini exists now as a first-class citizen. Apple has historically been good about making sure all approved apps provide a good experience on all the devices that they should; I wonder why they&#x27;ve dropped the ball on this one
mabedan大约 4 年前
Try using apps with iPhone SE in German language. It’s rare occasion to be able to see a label fully displayed in the ui
bambataa大约 4 年前
I get frustrated on my iPhone SE by apps that have me fill in a field but then no “done” button to close the keyboard. Between the keyboard and the app’s overly large heading, there’s barely any space to click anything else to close the keyboard without triggering something else. Cronometer is bad for this.
evolveyourmind大约 4 年前
The real problem is that designers usually focus on a single device without considering any other screen size
评论 #26523399 未加载
tannhaeuser大约 4 年前
Unfortunately, that includes Apple&#x27;s own apps on 6s&#x2F;7&#x2F;8 iPhones. For example, the new [double-swipes right] &quot;app library&quot; or &quot;app mediathek&quot; or what it&#x27;s called in your language overflows into the bottom. Or in iMessage, the context menu on a photo.
furr大约 4 年前
No one designs for IE6 anymore either. If it costs a lot more to support a platform that doesn&#x27;t bring in money, it would be a terrible business decision.<p>&quot;This is losing is a LOT of money, but it would be a nice thing to do&quot; is not realistic.
评论 #26523526 未加载
sebastien_b大约 4 年前
My favorite so far is my banking app asking a security question, with it being in a single-line field that truncates right at where it asks what information to provide.<p>In fact, I think I&#x27;ll upload it somewhere for this author to add to the list.
daviddavis大约 4 年前
I was considering upgrading to an iPhone 12 mini. Does it have these issues too?
评论 #26522503 未加载
评论 #26522464 未加载
sharkjacobs大约 4 年前
Gosh, if only there was some kind of curated App Store run by Apple which only sold apps which had been reviewed and vetted by human beings who could check for this kind of thing.
评论 #26526605 未加载
aaronbrethorst大约 4 年前
I do all of my iOS development on an iPhone SE simulator. No, not the iPhone SE 2020, the <i>original</i> one.<p>Scaling designs up to an X class device is much easier than trying to scale down.
mouzogu大约 4 年前
There&#x27;s too many devices and screens&#x2F;orientations to handle. It&#x27;s a hassle.<p>Mobile-first was an approach to fix this but pragmatism usually dictates otherwise.
geniium大约 4 年前
Some are clearly mistakes from the builders, others are features. Come on stop bitching around and pick up some real apps.
brianzelip大约 4 年前
I start design at iPhone 5 (320px wide in portrait orientation). However, it will often work down to 300px or less.
tonetheman大约 4 年前
To take the opposite tack.<p>If it is really only 1% of the people with iphones that you are messing up... that is a gamble I would take.<p>This app will look good for 99% of the wallets who own this phone, the other 1% of the wallets have the cheap phone. By having the smaller device it implies (no matter if this is true or not) your spend will&#x2F;could be less.<p>To me IOS is such a closed inbred ecosystem apps SHOULD look good on all of the devices.
ArkanExplorer大约 4 年前
iPhone 7, iPhone 8, iPhone SE 2020 all share the same screen size and resolution - so isn&#x27;t this a problem on those other devices as well?<p>And for that matter so do iPhone 6 and 6S, which are still current as of iOS 14.<p>iPhone 7 and up are still going to support iOS 15, so these devices will be with us for a while.
HumblyTossed大约 4 年前
How do these apps get by Apple&#x27;s highly regarded, industry leading, 30% worthy, approval process?
jariel大约 4 年前
The author made the wrong conclusion.<p>Most of these are either by design or just UI bugs or poor design.
PaulHoule大约 4 年前
The more I study UI systems the more I like Win95.
Xenoamorphous大约 4 年前
It’s particularly painful in the EU and with a 2016 iPhone SE like me. I’ve come across too many GDPR dialogs where it’s impossible to click any of the buttons.
skohan大约 4 年前
Why would you? There are a tiny share of small screen size phones out there, and often you need a substantially different design for a small screen. Basically you are doubling the layout effort on your designers and app developers (or let&#x27;s say 1.3 times modifier at least), and those designs have to be maintained as well.<p>The alternative is to really have a &quot;one size fits all&quot; design, but this will likely mean making compromises on larger screens.<p>Mobile development is expensive, and there&#x27;s already enough to deal with to support backwards compatibility, and localization. It&#x27;s just not economical to support small phones which almost nobody is using.
评论 #26522559 未加载
评论 #26522482 未加载
评论 #26522478 未加载
评论 #26522493 未加载