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

Mobile phones. Again.

It's always mobile phones that ruin good websites these days.

They optimise for swipe, scroll and tap. Look, like, emoji.

They don't optimise for text. In fact they are increasingly hostile to it. The Tinderfication of online dating has been a depressing race to the bottom.

The internet was never going to be as great as we thought it was. No other technology has been. Folks thought the telegraph would end wars and that TVs would have everyone soaking up a deep education. But that's not where the money was.

But I felt it wouldn't be this shitty. At some point we're all going to look back on that moment when Jobs held up the first iPhone that could run an app and regret it.



And yet so few of the designers consider dark/black colour themes, which are not only more easier on the eyes, but also notably save the battery.


Dark themes are worse for the eyes, https://ux.stackexchange.com/questions/53264/dark-or-white-c...

Don't know about battery life. I guess if it's AMOLED, https://www.greenbot.com/article/2834583/how-much-power-does...


Maybe, but I wonder if that is true at night with the lights off. When I read in bed at night, I much prefer light on dark text. Combined with Android's night mode to tint things red, it is fantastic.

In fact, I wish the Kindle Paperwhite would come out with an inverted mode already (although I think I read there were some challenges with doing so). It can be fairly straining on my eyes to have the sidelit screen bright enough to be legible while being as dim as possible to make reading with the lights off comfortable.


Majority of reading is done in a brighter setting so many factors contribute to using dark text in white background. In the case of reading in the dark or low light settings, using a Kindle Paperwhite gets complicated since you want to make the background darker while still maintaining sufficient contrast to read the text which is always in a dark font color.

In the UX StackExchange post, it's stated that astigmatism is also a contributing factor to favor dark text on white background. I do believe that these night time settings should be toggled automatically for white text with dark background as well as accounting for blue wavelength reduction for screens with full colors.


I would like operating systems, browsers and websites to globally support a "night mode" where a dark background is used. Especially with the proliferation of mobile devices, people increasingly use technology in low-light environments. As it stands today, I have to add external stylesheets to websites to get this effect, and if I want to toggle them, I have to toggle each one manually. It's similar, but worse for Android apps because the app itself has to support themes.

I find having a significant portion of the screen white when my eyes are relatively dark-adapted uncomfortable, even when the brightness is set fairly low. I find a dark background with light text very preferable under those conditions. I do not care if there is research suggesting I should not have this preference.

From talking to others in person and online, I get the impression that my preference is very common. Android was supposed to get something resembling this, but the feature has been dropped or delayed.


>Dark themes are worse for the eyes

Well, certainly not for my eyes.

>Don't know about battery life. I guess if it's AMOLED

Yes, that's what I meant, as discussed in the thread below. I didn't realise of common LCD screens still are. I haven't had one since 2012...


Easier on the eyes surely, but I understood it that dark themes only save battery for OLED/AMOLED screens. For LCD/TN dark themes use slightly more. I am not an Electrical Engineer though.


Well yes, that's what I meant. I keep forgetting there are still mobile devices with LCD screens...


Which makes AMOLED still not old enough to enter the general consciousness of the designers. They're optimizing for the screens they (and everyone they know) are used to.


Well, there are plenty of Android devices with OLED screens, but this is what truly got me

>The iPhone X is the first iPhone to use an OLED display

Shocking, actually.


Up until very recently, OLED were great if you didn't care about color reproduction. My 2011 Nokia N9 had an OLED display. Then LCD made something of a comeback due to superior color fidelity. Currently OLEDs are getting good enough to perhaps finally replace LCDs for good, although there are some promising unorganic LED display technologies already around the corner...


Looking at older screen technologies, CRTs also use less power for dark screens.


I suspect not in a way that people care very much about compared to mobile device battery life.



No, their i.reddit.com is the best variant and its extra light-weight probably for weaker devices.


Unfortunately creating posts is broken with that one, and for some features like editing posts you have to switch the interface.

I still use it instead of the standard interface, it loads much faster especially on bad mobile connections.


It's not like reddit is particularly well optimized for phones, in the mobile site or the app. Their mobile versions are unusable and if it weren't for third party apps I'd have given up reddit entirely.

Reddit should fit nicely into a mobile first site with good desktop functionality, it's just their useless team of designers.


I'd hazard a guess that quite a significant proportion of their audience probably come through a mobile or tablet device


It's okay. You, like me, are starting to realize that our way of computing is becoming obsolete. How many kids are using keyboard and mouse vs touch screens? They grow up thinking "this is how you use a computer". To them the mouse/keyboard ruins the whole touch(mobile) experience.

One day we'll be the old men yelling at internet clouds while sitting behind an old PC or some kind of open source terminal running an open source OS and weeping for the past.


Obsolete is a bit of an exaggeration. As far as I know, almost all programming (including for mobile devices) is still done with a keyboard and a mouse, and I honestly don't see this changing anytime soon (the only way I personally can see changing this is if voice recognition combined with enough AI to make dictating instructions to a computer a reality... or if a visual programming environment actually succeeds, despite its historically lousy track record except for certain niches).

This is also as far as I know still true for a lot of other productivity-type uses of computers -- even though mobile and tablets are also used in some of this space, they often seem more auxiliary. Most of the serious professional tools for, say, business (eg spreadsheets, accounting, inventory, etc.) or even artistic uses (music, photo editing, etc.) also are primarily keyboard / mouse oriented. Tablet oriented tools definitely exist (especially in the art space), but a lot of times its not a primary use case, except perhaps in communication tools.

Mobile space is a walled garden, designed more simply for limited real estate and touch, with more difficulty to poke around (there is no real equivalent in the mobile world to open a web site, hit F12, and poke around). That's fine -- PCs / laptops haven't disappeared, and if a kid showed an interest in programming, you'd get them one. :)

Now, the original poster may have been referring to the new world of social. I did more enjoy the long form of social (eg blogs) that popped up in the 00s. Versus the current social world, dominated by only a few firms that are highly motivated to manipulate your feed, tweak your emotions, and optimize the dispersion of ads (and other low-quality tabloid junk). It's my "old man yells at cloud" pet peeve, I suppose. Not exactly a mobile device problem, though.


Development (in basically every variety) has always been a niche use of computers. It's the niche that produces all the software that everyone else uses, of course, but most people aren't going to program a computer, outside of (perhaps) some school class that'll touch on it.

Productivity's less niche, but it's becoming more and more realistic to imagine someone using a tablet with attached keyboard as their sole computing device (besides the omnipresent smart phone, I mean).

I'd say that the input method doesn't matter so much, although it's interesting to talk about how the commonly used devices are shifting. I'm more worried about native software development sliding into impossibility and content-creation becoming an afterthought.


> Obsolete is a bit of an exaggeration. As far as I know, almost all programming (including for mobile devices) is still done with a keyboard and a mouse, and I honestly don't see this changing anytime soon...

How many programmers and developers are there vs consumers? The traditional keyboard and mouse interface is dying in consumer space. Sure it will live on in business and content creation, but the majority of development going forward is pushing people onto mobile reinforcing it as the standard for interfacing to a computer.


I think there are quite a bit more consumers than is obvious at first glance. I am currently surrounded by a hundred or so non-technical people typing away at their work computers. Not sure if those will be replaced by touch interfaces anytime soon.


When a new interface comes on the scene, and assuming that people won't add more hours to their computer time, it can't help but cannibalize time spent on other interfaces. Halfway through that process it's really easy to project that line until it is 100% of all interface usage anywhere.

But here in 2018, we really ought to all have a pretty clear idea of why touch screens are in no danger of displacing mice and keyboards 100%. It's pretty obviously not going to happen, and not particularly mysterious why.

In other news, phone-based gaming is also obviously not going to kill dedicated consoles anytime soon.

In other, other news, see also why touch screens need not fear being entirely replaced by voice-based computer usage. In much the same way that touch screens didn't, can't, and won't completely replace other higher-bandwidth ways of interacting with computers, voice has those same problems w.r.t. touchscreens even more so. You can get a nice boost on the bandwidth in the computer input direction, but you get annihilated on the bandwidth coming back out compared to a screen. There is no other computer IO mechanism that so thoroughly lacks bandwidth back to the human as a voice interface, short of a plain flashing light on a physical console. (Which, actually, if the human knows Morse code or something, could damn near keep up with the voice interface on the bandwidth front. That's how bad voice interfaces are on the output bandwidth.)


As long as they don't totally lock computing down with Trusted Platform Modules and walled gardens and touch-only input, as long as we can still write Turing-complete code, we'll be the old men and women still being much faster and better at traversing the Internet clouds than the regular population.

We'll be the last guerillas in the long-lost War on General Purpose Computing.


TPM isn’t about locking down machines - they’re about enabling the user (who is always in control) to establish a trust chain for software on the machine - and to serve as a secure store for cryptographic secrets so they become inaccessible from the rest of the system.

You can have lock-out without the TPM anyway - like the pre-Fingerprint reader iPhones.


TPM technically isn't about locking users out, but will be (is) used this way - between enterprise customers and MAFIAA's desire for DRM, it's pretty much a given. It's a tool in the War on General Purpose Computing. Alone not enough to win it, and sure, theoretically useful for both sides, but for the enemies of general purpose computing it's an important cog in their war machine.


QubesOS uses this tool to give users and device owners (not vendors) control, e.g. Anti Evil Maid.




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

Search: