Steve Jobs and the actually usable computer (2011)
w3.org
w3.org
But it had many limitations WWW/HTTP did not, and was crippled by restrictive licensing. Still, probably reasonably likely Gopher would have been riffed on by a different open source hacker eventually, had WWW not been created.
The more intriguing question is how things might have occurred differently, if the beginnings were derived from a different set of factors & actors. It could have been a lot more obnoxiously commercial from the beginning (AOL & CompuServe style).
it's all on a public repo,
it's basically an unfiltered chat between me and gpt, someone more familiar tried some of the python code and said it ran so...would love to hear your feedback :)
* required a carrier-specific App Store
* been just one of 20 models sold by the manufacturer
* gathered dust in their awful retail stores because the salespeople had no idea how to use it or incentive to sell it
Not only did Apple create the device, but they threw their entire weight behind it (and of course had a built-in fan base eager to try it), and committed to its success.
Even Google with Android was experimenting with multiple form factors, and would not have demonstrated that level of commitment to a single one.
It would have been easy to make a store for java apps present on other platforms as well. Could even have been a java app itself or a homepage.
As well, the original iPhone was a very different device - in my opinion the platform didn't realize its potential until they opened it up to third party apps and the App Store.
I still think Palm squandered their decade headstart and I actually like their UI so much better. What could have been if only they hadn't made such terrible business decisions...
Streaming music, using google maps, real time accurate location data with GPS, and being able to browse most websites.
They had a sufficiently capable product available at just the right time to take advantage of newly rolled out mobile broadband networks, and in the US at least, coupled it with unlimited data so people would not hesitate to extensively use it and cultivate the new space.
> in my opinion the platform didn't realize its potential until they opened it up to third party apps and the App Store.
I do not recall iPhone in 2007 being that huge of a hit. It was obviously very promising, and making waves, but iPhone 3G summer of 2008 was a no brainer even to non techies. I remember there being lines at Apple stores for months.
I was working in mobile phone retail in 2007. It was absolutely an enormous hit, and was sold out everywhere. They couldn't ramp up production fast enough. Steve Jobs original iPhone demo was a huge, huge hit: https://www.youtube.com/watch?v=VQKMoT-6XSg
Apple already had a huge, established, fanatic base of iPod users by 2007. The presentation went viral, and people couldn't wait to get their hands on it.
It’s also important to mention that the 3G was way, way cheaper than the original.
BlackBerry was a thing, and the Sidekick had traction among kids. Apple hit it out of the park at a time where BlackBerry hit the stagnation phase, the tech was good (but not great) for screens, etc, and Apple was sitting on a software framework that could be adapted phones quickly, there was a struggling carrier willing to do anything to get traction, and had Apple stores full of happy iPod customers.
Even with the iPhone right in front of their eyes it took Microsoft 2 years to even correctly identify the problem. The only reason Android managed to catch up was they happened to have started from a Linux kernel base. The thing is they'd done that for the developer tooling, not because of the platforms capabilities. What they were aiming for was an open source Blackberry clone because that was the dominant platform in market and mind share.
Given that it took Microsoft until 2012, 4 years after the launch of the iPhone that's a reasonable absolute minimum lower bound for how long it would have taken. I think it's quite plausible the modern smartphone might not have existed until 2015 without Apple, possibly more. Bear in mind the only reason such powerful ARM cores were developed since 2008 was due to the smartphone arms race.
One could access the www from gopher. The gateway page for the www stated
Welcome to the World Wide Web. There is no top or bottom which is what distinguished it from gopher. That had a top of the tree and bottom of the tree of links.
By 1988 Theo Gray also in Urbana-Champaign, had build the notebook interface for Mathematica's release that summer, which is nowadays cloned as originally iPython Notebooks then generalized as Jupyter for various languages.
This is still popular in the Mathematica version as well, and can do many things HTML browsers demonstrated years later.
https://mathblog.com/a-10-minute-tutorial-for-solving-math-p...
I ask because I don't know if Macsyma had that...we had a university site license for Mathematica so in my case I never had Macsyma to play with back then.
Major reasons WWW succeeded:
1) Open standard, no license required. (My understanding is that TB-L worked hard to make this happen.)
2) A forgiving text-based format that was trivial to author, serve, and display. And evolve with forward/backwards compatibility.
3) One-way links. (Many other HyperText projects were hung up on bi-directional links.)
4) URLs didn't require any centralized authority other than already-existing DNS.
It is kind of embarrassing that it took 20 years to invent URLs and browsers.
Another road not taken could have been to define a rich text format in ASN.1 and build a browser on top of the OSI network stack.
There was also an amiga format that was getting picked up for documentation and gamemanuals/guides, but the name is escaping me.
I'm not disagreeing, but that's certainly a less often heard characterization of SGML ;) and also, not sure evolution of the HTML vocabulary past 4.x, or lack thereof, supports this point considering there are entire universes of additional syntax such as CSS and philosophical schools of thoughts only there to avoid having to write plain markup attributes. The metaphor also is apt, since, like the universe, CSS syntax seems to expand faster than the speed of light.
Welcome to the World Wide Web there is no top or bottom. Which distinguished it from gopher.
https://en.wikipedia.org/wiki/Minitel
> The service was rolled out experimentally on 15 July 1980 in Saint-Malo, France (...)
> From its early days, users could make online purchases, make train reservations, check stock prices, search the telephone directory, have a mail box, and chat in a similar way to what is now made possible by the World Wide Web.
They set the whole thing up to control it and charge extraorbitant fees for it both to the user and to anyone publishing on it. Minitel as well as WAP. Apple's 30% is peanuts compared to the fees I'm talking about - I mean contracts with minimums in millions.
Good thing Apple kicked their sand castle down. People don't give them enough credit for that.
Some here have compared the WWW to the iPhone, but the iPhone literally couldn't have existed even a few years previously. With the Web there were no meaningful barriers to it's development 20 years previously. If a more complex and clunky system had gained critical mass in it's place, that's what we might have got stuck with for a very long time.
The barrier to the web was a global network and an IP address for each node. When the network was sufficient size and people had access to ip addresses the web happened. Before that we all just used the internet.
Another big hero of mine from that era that helped invent the internet and regret the result was Wesley A. Clark.
Don't forget about the 150 million dollar investment made by Microsoft that saved Apple.
https://www.zdnet.com/article/stop-the-lies-the-day-that-mic...
You can do it with your own life and career if you wish. The larger things you can impact now makes the smaller things you did earlier look more significant.
If it were something else that took off, we'd say "Wow, x, then y, then z happened and now we all do abc."
Fun fact: this is what the "spinning beachball" cursor represents. The wait cursor looked like a magneto-optical disc in NeXTSTEP/Rhapsody/Cheetah/Puma because original (1988) NeXT Cube booted from a single MO, no HDD. It was redrawn into a glossy sphere in Jagwire.
The usability of the NeXT computers also had a lasting impact on interactive music applications with the introduction of MAX at IRCAM:
https://0110.be/posts/Electronic_Music_and_the_NeXTcube_-_Ru...
[1] https://en.wikipedia.org/wiki/WorldWideWeb [2] https://browsers.evolt.org/browsers/archive/worldwideweb/NeX...
Yeah, I started with a NeXTcube ~30 years ago (after Apple ][ and Amiga), and the computer experience itself hasn't really changed materially. Which is stunning, in a way. And sad.
It's a sad turn of events that people were paid to make an OS less usable.
Edit: This is one reason why I as a forty-something will probably not attempt to teach any of my nieces and nephew (8 years old and under) to program. The generation gap between me and them is too big.
OTOH, I know seniors managing huge WhatsApp groups, installing apps, upgrading OSs, migrating backups without blinking. Those same people couldn’t install a single app on Windows if their life depended on it.
We could’ve done better, but it’s unquestionable that there’s been some democratization of essential tech.
Apple made a lot of compromises, constraining a Unix system ™ to a huge degree in order to make it extremely simple and usable battery/ram wise. Those compromises had costs.
That sounds so funny in todays time.
User Interface development has gotten more complicated since those early days.
There's still some examples of this in Apple current products and OSes, but I wonder how many more "intuitive" and "extensible and cool engineering" choices we'd see in their products today if he was still alive.
Apple's trajectory over the last decade has been simultaneously impressive and depressing to watch through. I miss Steve.
The NeXT was competing against Sun, priced accordingly, and novel for being weird.