IOS 8 жүйесінде үшінші тарап пернетақталарын біріктіру пайдаланушылар мен әзірлеушілер үшін өте қуанышты оқиға болды. Ол Swype немесе SwiftKey сияқты танымал үшінші тарап пернетақталарына есік ашты. Дегенмен, қауіпсіздіктің бір бөлігі ретінде Apple пернетақтаны ішінара шектеді. Мысалы, оларды құпия сөздерді енгізу үшін пайдалану мүмкін емес. IOS 8 құжаттамасынан бірнеше басқа шектеулер пайда болды, олардың ең өкініштісі пернетақта арқылы курсорды жылжыту мүмкін еместігі болды. Дегенмен, iOS 8 бета 3 нұсқасында Apple бұл шектеуден бас тартқанға ұқсайды, дәлірек айтсақ, курсор қозғалысын қосу үшін API қосты.
Шектеу туралы ақпарат шығып жатты пайдаланушы пернетақталарды бағдарламалау бойынша құжаттама, онда былай делінген:
«[…] теңшелетін пернетақта мәтінді белгілей алмайды немесе курсор орнын басқара алмайды. Бұл әрекеттерді пернетақтаны пайдаланатын мәтін енгізу қолданбасы басқарады»
Басқаша айтқанда, курсорды пернетақта емес, қолданба басқарады. Бұл тармақ жаңа iOS 8 бета нұсқасы шыққаннан кейін әлі жаңартылған жоқ, дегенмен жаңа API құжаттамасында әзірлеуші Оле Зорн ашқан оның сипаттамасына сәйкес, сайып келгенде, бұл әрекетті қосады. Сипаттама сөзбе-сөз бәрін айтады «мәтін орнын таңбадан қашықтығы бойынша реттеу». Осының арқасында пернетақта осы уақытқа дейін тек қолданба басқара алатын операцияға қол жеткізуі керек.
Бета 3 нұсқасында курсорды реттелетін пернетақта арқылы жылжытуға болатын сияқты. :) pic.twitter.com/hSLg8Gn48F
— Оле Зорн (@olemoritz) Шілде 7, 2014
Үшінші тарап пернетақталары үшін гений осылайша қолдана алады Дэниел Хупердің тұжырымдамасы 2012 жылдан бастап, мұнда пернетақтада көлденең сүйреу арқылы курсорды жылжытуға болады. Кейінірек бұл мүмкіндік джейлбрейк арқылы пайда болды Жылжыту таңдауы. Бұл тұжырымдаманы App Store дүкеніндегі бірнеше қолданбалар да қолданады, соның ішінде Редакциялық, Ole Zorn әзірлеген жазу бағдарламалық құралы, бірақ сүйреу пернетақтаның үстіндегі арнайы жолақта ғана мүмкін болады.
IOS жүйесінде курсорды орналастыру ешқашан ең дәл немесе ыңғайлы болған емес және үшінші тарап пернетақталары осы жеті жылдық тұжырымдаманы жақсарта алады. WWDC 2014 көрмесінде Apple әзірлеушілерді қалай орналастырғысы келетіні байқалды және жаңа API олардың сұрауларына жауап болып табылады.
Мен бұл жаңалыққа қуаныштымын, өйткені iOS8-ге жаңартқаннан кейін бірінші жасайтын нәрсе жаңа пернетақтаны (мүмкін Flexy) сатып алу болса керек. Дегенмен, көпіршікті пайдаланып курсор орнын ағымдағы таңдау маған жеткілікті ыңғайлы болып көрінеді, мүмкін дисплейдің шетіне соғуды қоспағанда..;)
Керісінше, бұл дұрыс емес бағытта жасалған қадам деп ойлаймын. Мен үшін iOS-тың сүйкімділігі оның жабықтығында, демек тұрақтылығында. Андроидқа жақындау және бірнеше наразы адамдардың айқайы жақсылыққа әкелмейді
Мен қайтымсыздықты түсінбеймін. Apple пернетақтасын пайдалануға кім кедергі жасайды? Сіздің пікіріңіз маған өте шектеулі сияқты, блю-рей дискілеріндегі түпнұсқа мәтіндегі экстаз сияқты. чех субтитрлері бар ең түпнұсқа деп жазатындар. бұл әркімнің өз ісі, әркім өз қалағанын пайдаланады, бірақ неге басқалардың таңдауын алу керек, фильмге басқа пернетақта немесе дубляж қажет пе? ... сондықтан бастапқы тұрақты пернетақтаны пайдаланыңыз, бірақ біреу басқа тұрақсыз пернетақтаны оңай пайдалана алады, солай ма? таңдауды пайдаланушыларға қалдырыңыз, неге басқа адамдардың таңдау құқығын алып тастайсыз?!
Мен стандартты пернетақтаны ауыстырмаймын. Тек шизофрения бір пароль, ал басқалары үшін басқа болады деген маған ақымақ болып көрінеді. Мен Apple компаниясының барларын біріктіруін құптаймын.
iOS8 орнатқаннан кейін мен жасайтын бірінші нәрсе - Swiftkey-ті жүктеп алу және оған классикалық Apple пернетақтасының мұқабасын қосу. IOS жүйесінде мені iOS пернетақтасы сияқты тітіркендіретін ештеңе жоқ. Қорқынышты болжау және ештеңе істей алмайды қазіргі заманғы пернетақта жасай алады.1
Толығымен келісемін. Android жүйесінен iOS жүйесіне ауысқаннан кейін мені қатты мазалаған нәрсе - әріптерден басқа мәтінді ұзақ енгізу. Мен Swiftkey-ді тек менің ерекше өрнектерім мен бұрылыстарым емес, тұтас сөйлемдерді үйренуді және есте сақтауды асыға күтемін :)
Көбінесе бір немесе екі әріп жеткілікті және Swiftkey қалаған сөзді «болжайды». Сырғытуды айтпағанда