this post was submitted on 19 Dec 2023
153 points (81.0% liked)

Technology

59692 readers
3254 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

Genuine question.

I know they were the scrappy startup doing different cool things. But, what are the most major innovative things that they introduced, improved or just implemented that either revolutionized, improved or spurred change?

I am aware of the possibility of both fanboys and haters just duking it out below. But there's always that one guy who has a fkn well-formatted paragraph of gold. I await that guy.

you are viewing a single comment's thread
view the rest of the comments
[–] fubo@lemmy.world 61 points 11 months ago* (last edited 11 months ago) (2 children)

The document-centric model of desktop applications largely originates from the early Mac. How do you open a document in a desktop OS? You double-click on the document, and the OS finds the correct application to open it with. That was a Mac thing. On most other systems of the mid-1980s, you run your application program (from the command line) and then tell the program to load a file.

Applications as "bundles" of code and data was a Mac thing too, starting with the resource/code division in the classic Mac System. Rather than an application coming with a mess of directories of libraries and data files, it's all bundled up into a single application file that can contain structured data ("resources") for the GUI elements. On a classic Mac, you could load an application program up in ResEdit and modify the menus, add keyboard shortcuts, and so on, without recompiling anything.

The Apple Newton had data persistence of a sort that we now expect on cloud applications like Google Docs. Rather than "saving" and "loading" files, every change was automatically committed to storage. If you turn the device off (or it runs out of battery power), you don't lose your work.

[–] DJDarren@thelemmy.club 5 points 11 months ago (1 children)

On most other systems of the mid-1980s, you run your application program (from the command line) and then tell the program to load a file.

Kinda funny that iPad/iOS has sort of gone in reverse on this, by virtue of not really having an open file system. You now open the app, then open the document within it.

[–] bamboo@lemm.ee 1 points 11 months ago

There’s also the Files app too that Apple added that does give you a filesystem view, where you can tap files to have them opened in their associated application.

[–] someguy3@lemmy.world 2 points 11 months ago

The document-centric model of desktop applications largely originates from the early Mac.

Originates from Xerox PARC. I see you discuss this below, it was Xerox BOD that couldn't see beyond their nose and sold it to Apple. From Jobs own description of being blown away by Xerox, it sounds like he would have never thought of it.