Apple’s Mac OS X Snow Leopard to offer iPhone-like text-handling technology

“Modern text-handling technologies made popular on Apple’s iPhone should turn up on the Mac next year as part of the company’s Mac OS X 10.6 Snow Leopard release,” Sam Oliver reports for AppleInsider.

MacDailyNews Note: iPhone analyzes keystrokes to suggest words as you type. It does this by employing complex mathematics to track the pattern of letters you type and match them to the pattern of other common words. iPhone uses a complete English dictionary to correct text, and it learns the words you type most often — including proper names and information from your contacts list. Not only does iPhone “learn” and get better with time, it also speeds up typing by suggesting common contractions such as “can’t,” “don’t,” or “let’s.” And it lets you insert special characters and accents quickly: Just touch and hold a letter to see all of its possible forms. Slide your finger to the right one, and you’re done. In addition, iPhone also features sophisticated character recognition software that lets you draw a Chinese character with your finger and tap to choose the matching result.

Oliver continues, “Purported screenshots making the rounds from build 10A190 of the OS overhaul show that a new version of Apple’s TextEdit application will offer preferences for at least three new text handling operations.”

“The first, which is already a staple of the company’s iPhone interface, offers to correct spelling automatically as a user types. Another offers to automatically insert ‘smart dashes’ while a user types, while a third feature is simply titled ‘Text replacement,'” Oliver reports. “The features could presumably be extended to all applications.”

More in the full article here.

18 Comments

  1. I have had three different iPhones. On all of them, the text auto-complete function has been worse than useless. Most often, it makes completely idiotic suggestions unrelated to the actual characters typed. I would completely disable it if I could. Heaven help us all if this is the kind of “iPhone-like text handling” we get in Snow Leopard!

  2. In german the “auto-correction” makes utterly nonsensical proposals most of the time which have no similarity to any german words — not even close! Among other things, it uses umlauts not just liberally but aggressively with no sense whatsoever.

    But since the “words” it proposes are pure nonsensical gibberish most of the time anyway, the nonsensical umlauts don’t really hurt much in addition any more.

    The consensus in Germany is that if Apple is incapable or unwilling to provide a working auto-correction, at the absolute least the damn thing needs a switch so we can at least kick it out and produce german text that’s actually decipherable.

    Yes. It is that bad!

  3. Can I opt out of this? I don’t want to constantly check the screen to see if it’s completed a word for me and hit the arrow to get to the end of it. Nor do I want a blizzard of constantly changing suggestions popping up at my cursor, disrupting my writing process by throwing unrelated words at me. I’ve already dealt with Pages’ similar feature and detest it.

  4. You have missed one point with this news!!

    I am 99% certain, the main reason for Apple to include typing in Leopard like in iPhone, is this long awaited Apple Tablet or whatever you want to call it!
    great, it’s near ” width=”19″ height=”19″ alt=”smile” style=”border:0;” />

  5. I like the capability on the iPhone and have gotten used to it. What I have noticed though is that the phone/software doesn’t seem to want to “learn” curse words or expletives!

    I would hope for SL that the capability can be turned off.

  6. Not keen on this feature being included into Snow Leopard. On the iPhone, where typing is more difficult than a normal keyboard, this makes sense. However including it into the general OS X experience will only encourage people to become more lazy about learning to type properly.

Reader Feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.