Жарнаманы жабу

IOS 8 жүйесінде үшінші тарап пернетақталарын біріктіру пайдаланушылар мен әзірлеушілер үшін өте қуанышты оқиға болды. Ол Swype немесе SwiftKey сияқты танымал үшінші тарап пернетақталарына есік ашты. Дегенмен, қауіпсіздіктің бір бөлігі ретінде Apple пернетақтаны ішінара шектеді. Мысалы, оларды құпия сөздерді енгізу үшін пайдалану мүмкін емес. IOS 8 құжаттамасынан бірнеше басқа шектеулер пайда болды, олардың ең өкініштісі пернетақта арқылы курсорды жылжыту мүмкін еместігі болды. Дегенмен, iOS 8 бета 3 нұсқасында Apple бұл шектеуден бас тартқанға ұқсайды, дәлірек айтсақ, курсор қозғалысын қосу үшін API қосты.

Шектеу туралы ақпарат шығып жатты пайдаланушы пернетақталарды бағдарламалау бойынша құжаттама, онда былай делінген:

«[…] теңшелетін пернетақта мәтінді белгілей алмайды немесе курсор орнын басқара алмайды. Бұл әрекеттерді пернетақтаны пайдаланатын мәтін енгізу қолданбасы басқарады»

Басқаша айтқанда, курсорды пернетақта емес, қолданба басқарады. Бұл тармақ жаңа iOS 8 бета нұсқасы шыққаннан кейін әлі жаңартылған жоқ, дегенмен жаңа API құжаттамасында әзірлеуші ​​Оле Зорн ашқан оның сипаттамасына сәйкес, сайып келгенде, бұл әрекетті қосады. Сипаттама сөзбе-сөз бәрін айтады «мәтін орнын таңбадан қашықтығы бойынша реттеу». Осының арқасында пернетақта осы уақытқа дейін тек қолданба басқара алатын операцияға қол жеткізуі керек.

 

Үшінші тарап пернетақталары үшін гений осылайша қолдана алады Дэниел Хупердің тұжырымдамасы 2012 жылдан бастап, мұнда пернетақтада көлденең сүйреу арқылы курсорды жылжытуға болады. Кейінірек бұл мүмкіндік джейлбрейк арқылы пайда болды Жылжыту таңдауы. Бұл тұжырымдаманы App Store дүкеніндегі бірнеше қолданбалар да қолданады, соның ішінде Редакциялық, Ole Zorn әзірлеген жазу бағдарламалық құралы, бірақ сүйреу пернетақтаның үстіндегі арнайы жолақта ғана мүмкін болады.

IOS жүйесінде курсорды орналастыру ешқашан ең дәл немесе ыңғайлы болған емес және үшінші тарап пернетақталары осы жеті жылдық тұжырымдаманы жақсарта алады. WWDC 2014 көрмесінде Apple әзірлеушілерді қалай орналастырғысы келетіні байқалды және жаңа API олардың сұрауларына жауап болып табылады.

.