We didn't all shift to to smartphones the instant they became available. It took a while for people to transition to smartphones. Likewise getting an app up and running (in addition to their websites) took time for most businesses, and many probably waited before jumping on the band wagon
I am sure everyone on HN moved quickly, but for the rest of the non-tech world I am sure they were doing just fine using their home computer for several more years.
Even now, I still think "I'll wait and do this on a proper computer". It's not like apps have solved all computing-ills - many are total garbage with bugs and/or poorly thought through designs.
I may be wrong, but I suspect you have that backwards. My guess is that at least older HNers were slower to shift from powerful but complex creation tools (computers) to easy consumption toys (smartphones) designed for consumers who found computers with files and folders just too darned complicated to use. Until good, portable mapping and good-enough cameras came along, I had no use for the "smart" features of a phone that were vastly inferior to the smart features of a real computer. For a long time, all I needed from a phone was the phone, which a small flip phone handled just fine. For anything "smart", I used the laptop & real camera in my backpack.
We assume that things we actively notice other people doing in public are representative of what everyone (or everyone in some category to which we've assigned that person) is doing. We don't notice all the people not engaging in that behavior because they're not noteworthy.
Doesn’t this comment include it’s own set of biases?
Which would imply that there's a tendency to notice the noticing more than the not noticing, and, as a consequence, over-estimate how often people do it.
It's a good point.
They're consuming, not interacting. It is not lazy nor is it dismissive to suggest smartphones are largely devices that inspire consumption. It's just a proper observation.
This is also probably one of the reasons TikTok took off; it allows high quality content creation via smartphone that anyone can do.
The same goes for the comment about iPhones being 'designed for consumers'. They were designed to be easy to use, but that in no way means they were under powered or less capable because of those design considerations. Again, that's not how that works. Powerful or easy to use is a false dichotomy.
They're incredibly powerful tools and mistaking a major, even the major use case for being defining of the tool (therefore everyone uses it this way, or therefore that's where the main value lies, or therefore these people here wouldn't use them) is fallacious. There are 'influencers' who have built fortunes almost entirely on their phones.
Yeah… no. Maybe for some people, but I primarily use it as a consumption device. But then, I don’t use social media, I don’t answer my phone (I listen to voicemails once a day and choose whether I want to respond or not). I don’t use any work apps on my phone, like slack.
Using corporate censored devices is not making you free or enlightened in any way. We are approaching real danger in the tech community where criticism and non-conforming to the gospel trends are becoming the norm.
Once you are used to the power/freedom available on a Laptop/Desktop Computer you could never get comfortable with the restrictions on a Smartphone. The latter is for less tech-savvy people and almost always used as a media consumption device.
I'm routinely in the same boat, though it's less about the computer and more about not fighting with a tiny monitor. Most things built for mobile are "light" versions, as easily exposing all the bells and whistles on a 6" monitor would be a UI nightmare.
- Memory management means that whatever application you're using at any given moment can vanish, with all its user state.
- Applications are crippled versions of full-desktop variants, where they exist at all. E.g., FennecFox vs. the Firefox browser. Support for user-empowering extensions is limited.
- You. Will. Not. Have. Root. Some devices are rootable. Many are not. This means that whole sections of the OS are not available to you.
- Information is siloed into applicationd databases (inaccessable on the device, since You. Will. Not. Have. Root. --- or worse, maintained on some distant cloud server.)
- The OS itself is not upgradable by you. Android device vendors often provide absolutely no post-purchase OS updates.
- Even power kits are very third-class citizens. Termux, The Only Android App That Does Not Precisely Suck[TM], is useful and powerful but its 1,400 packages are only a minuscule fraction of those available on a full Linux system (Debian contains over 60,000 packages), and are limited in functionality as You. Will. Not. Have. Root.
Numerous affordances and capabilities are simply missing or buggy as all hell.
Using an ebook reader, as an example, with an external keyboard, I cannot enter a space character into a search field as that scrolls the screen rather than editing the search dialogue. Just one of many, many, many cuts in a death by thousands.
Source: Have used Android for over a decade, tablets for over five years.
The Micro PC proves that we were sold a myth; that dumbed-down UIs were a necessary evil to enjoy computers in our pockets. They aren't. Pocket sized laptops work amazingly.
Edit: I've been a fan of the netbook concept since well before the term was coined, when the Toshiba Portegé first came out. But my experiences with them, like everyone else, were disappointing. I'd love it if these new units had good performance.
However, I will also say that a touch-type keyboard on a phone is still awesome, and I will certainly be buying a PinePhone+keyboard when it comes out. I live in forlorn hope for the day I can evict Android from my life entirely (the Micro PC does not, alas, make phone calls).
Yeah, the inherent fatness of fingers problem. And the lack of buttons on those fingers other-problem.
Looking at the resolutions, 1280x720 vs 1440x720, I would have just expected the phone experience not to feel terribly different. Of course it remains to be seen how much the PinePhone software adapts to landscape in wake of the keyboards coming.
Also my mouse is (insert big number) times more precise than my index finger.
I don't think I'd make my phone my primary machine despite this until Linux phones are daily-driver ready for me though. The mobile OS is still too limiting.
(That and while the NexDock is serviceable, its touchpad is awful. Good enough to use occasionally, but I wouldn't want to be stuck with it as my main machine.)
I've tried using an iPad but it's no match for the power, control and flexibility of a full desktop/laptop device, and the larger iPad has an even bigger screen than some smaller notebooks.
The good sites are :)
The not so good ones "force" you to download an app with no alternative and require obtrusive permissions even though all you want to know is the answer to a quick question.
A whole generation of people in India never used Computers as the western population did but large majority of same people directly moved to smartphones.
Of all the things that makes me prefer a proper computer, the shenanigans that devs do with various SDKs that are privacy invading pieces of shit have put me off of trusting any apps. Because of the all of the information that makes a mobile device so convenient to use is precisely the data that makes privacy invading data collection so desirable, it will be imposible to ever make it a serious compute platform for me.
For me, the mobile platform is primarily used as the Bar Bet Settler 5000(TM).
Oh, yes we did. Within 3 years (say 2007-2010) it was game over for feature-phones for the mass population, whereas the state of web APIs was still bad.
This is me. For years my employer offered to get me a phone, but I declined. Why would I want a mobile phone. I don’t want people to get ahold of me whenever they want. But, then that first iPhone came out that was actually a full-fledged computer with phone capabilities on the side. I immediately jumped on that.
Brands and vendors don't like the web because often they cannot 100% control what browsers do, and of course, a browser website cannot get access to the whole contact list, phone numbers and files on a phone device unlike a native app...
Installing an app via an appstore on mobile is low friction. Good luck getting someone to install your Windows or MacOS app on your desktop...
Even PWA that were all at rage a few years ago, called a replacement for native apps by the dev community, how many here have a single PWA installed on their desktop computer?
This doesn't seem true at all. What popular "native" apps are you talking about? The most popular native apps couldn't exist on the web on the early days. YouTube couldn't work on the web due to the dependence on Flash. Instagram couldn't exist without camera access (and arguably fast image processing which JS couldn't do at the time). The technology to build some of the most downloaded apps like Words With Friends or Angry Birds could not be done on the web.
Agreed on the control- another thing to consider at least in this crowd is that Safari content filters (aka ad blockers) aren’t applied in apps.
App permissions exist to do the same for native apps.
Not sure it is relevant anymore for a non-trivial chunk of people - at least in mobile. Lately I have quite often needed to explain about a good web app accessible in browser but not in app store. And I am a bit bewildered. The amount of people pretty much unable to distinguish between browser, app store and url is... not too small. (And don't get me started about iphone users' understanding why their location services "do not work" in safari. I assume there is a difference in default permissions there between iphone and abdroid there)
On Android, websites can request location permissions, you can't access any of that stuff by default.
Because CSS +HTML + JS is 20x easier to learn than any mobile code language. Anyone in a few hours can create a website, that has never been the case for mobile apps.
You can even create a basic website by copy pasting some html template and modifying the content with notepad.
As a result - as long as Google doesn't decide to deprecate HTML and CSS because it doesn't suit their complex requirements - the web is assured that much more people will be able to create website than apps. When you look at Kotlin or Swift, HTML looks like a no-code language
To pan/pinch/swipe you either need to implement it yourself or use a JS library like Hammer which adds unnecessary bloat.
2. Opera had gestures 15+ years ago and it was glorious for those that liked them
I'd say the app ecosystem promotes closed content whereas WWW promotes open content.
If we're judging whether the Web promotes open content by the actual results after three decades, the exact opposite is the case: the Web promotes closed content.
Netflix, ESPN, Google/Gmail/Maps/News/etc, Microsoft/Bing/Office/mail/etc, NYTimes, Washington Post, USA Today, MSNBC, CNBC, Reuters, AP, CNN, Bloomberg, FoxNews, ABC, CBS, NBC, Facebook, Instagram, Twitter, TikTok, LinkedIn, Pinterest, YouTube, Imgur, eBay, Amazon/Twitch/Prime/etc, Target, Walmart, ETSY, Disney, Viacom, Verizon/Yahoo, Match.com, Quora, PayPal. Along with pretty much all corporate sites and porn sites. Most blogs are privately owned, copyrighted; same with substacks; same with most mailing lists. Most photography on the Web is owned by someone, and captive on a platform. Travel sites/services (Booking, Expedia, etc), review sites/services (Yelp, Trip Advisor, most cooking sites, etc), weather sites, real-estate sites (Realtor.com, Zillow, Apartments.com, etc); ticket sites (Vivid, Stubhub, Ticketmaster, Live Nation) - they're largely in the same box, they're all privately owned, copyrighted content, closed corporate platforms.
Now keep going with that list for most of the next 5,000+ largest sites (with few exceptions like Wikipedia or Stack Exchange).
Nearly everything on the Web is centralized, closed, privately owned, copyrighted content and or platforms. They're all little walled gardens.
But open content is not 1% of the existing web; there are more than a billion[1] websites, and anybody can make one.
You might not easily be able to find those websites (currently, there's still a good chance you might, via the major search engines, but that is subject to corporate hegemony, state actor malfeasance, shit-flooding the zone, etc).
But I think the ability to "put it out there" counts for most of the definition of "open".
Being able to consume content on your terms is also cool, but not as fundamental as being able to produce it.
[1]: ¯\_(ツ)_/¯ — https://duckduckgo.com/?q=how+many+websites+are+there+in+the...
Cases in point: Facebook, Instagram, Twitter (increasingly closed), Reddit (increasingly closed). All of them have sites built on open protocols.
Have you heard of biscuits?
You've been able to turn off cookies since the beginning in any sort of competent browser.
Or I completely screwed up my understanding of this thread. That's also very possible.
[1] https://support.mozilla.org/en-US/kb/enhanced-tracking-prote...
Anyone can make an app too.
> if it's has one good article, it will show up in some google query's result.
Maybe buried deep in the 100th page, but not the front.
On iOS, this is only true if they're in good standing with Apple and have their approval, while also paying the yearly $100 Apple tax.
Wait till you find out about paying for bandwidth.
After they install some bloated IDE, learn some "tech", and pay the gatekeepers
> Maybe buried deep in the 100th page
But they can be found and share, as opposed to apps of a non existent category where average people publish what they are working on, their thoughts, or whatever. App Store and Google Play search would crumble at the scale of the number of websites in existence right now (~2 billions). Remember that search engines index what's inside those websites too not just their name and description.
Tell me how making and hosting a website is absolutely free.
A lot of people have forgot that YouTube were using FLV (video streaming using Flash) during a lot of time because there wasn't any better multiplatform viable alternative.
You are totally right. The web wasn't ready for new universal types of information exchanges and we needed to use 3rd parties to solve that, in form of a Flash plug-in or an installed app.
Also, desktop browsers have been around for over 30 years, and hence the click, double click, scroll, and basic key shortcut metaphors have as well.
This was the case for the first iteration of the iPhone, as well.
The truth is that the web didn't flourish on mobile because the two mobile operating systems giants knew that they could make a killing by keeping a stranglehold on the mobile app distribution market with their app store models. And they did so successfully for a decade, making tens of billions of dollars each year from said stranglehold.
Giving the web equal footing on their mobile operating systems like webOS did would put those billions of dollars of yearly revenue at risk.
this is an "apples vs oranges" question
Mobile search ad clicks have been surpassing desktop search for a while now, If it was done solely through Google app and if iOS wasn't a thing then Google would have happily killed the web by this time.
I think instant apps is(was?) an attempt at it.
Input APIs for touch, multitouch and gesture were a mess for many years in the browser.
Media queries didn't become a w3c recommendation until 2012 so building a ux that looked pleasant really wasn't possible.
The memory, cpu, GPU, storage and battery constraints were unbelievably tight.
In short mobile hardware and the iOS and Android SDK environments were consumer + developer ready for practically 10 years before the web was ready for mobile.
The real question is how did the web remain relevant while being so far behind this tectonic platform shift?
I think major points that kept the web alive: content addressibility (via urls), ease of connectivity between content (via links), vast amounts of information already in the platform, smoother learning curve for developer technology, and the vast amounts of money/influence Google was willing to put in to keep it's search ads property relevant.