Trečiadienis, rugpjūčio 15, 2018
Naujienos

„iOS 12“ naujos galimybės, kurių „Apple“ nepaminėjo „WWDC“ metu

45peržiūros(-ų)

Apple WWDC 2018“ konferencijos metu buvo tiek naujienų, kad kai kurių kompanija nespėjo paminėto, o gal specialiai nepaminėjo ir paliko jas aptikti patiems naudotojams.

Nors kai kam atrodo, kad „WWDC 2018“ konferencijos metu naujienų buvo nedaug, gal todėl jog nesulaukė tų naujienų, kurių tikėjosi, o gal todėl jog yra iš tų tautiečių kas apskritai retai kuo džiaugiasi. Tačiau, naujienų iš ties buvo nemažai. Kompanija net „netilpo“ į standartines 2 valandas. Kaip ten bebūtų, įdiegę pirmąją „iOS 12“ beta versiją skirtą programuotojams, naudotojai aptiko, kad naujovių naujoje „iPhone“, „iPad“ ir „iPod touch“ skirtoje operacinėje sistemoje yra gerokai daugiau nei iš „Apple“ vadovų lūpų nuskambėjo nuo scenos renginio metu.

Žemiau paminėsiu kelias naujienas, kurių nepasakė „Apple“, greičiausiai dėl laiko stokos, o gal norėdama pratęsti „wow“ momentą ir suteikti galimybę pasimėgauti atradimo džiaugsmu.

Ilgesnės Animoji žinutės

„iOS 11“ operacinės sistemos versijoje „Animoji“ žinutės, kai visaip vaipomės prieš savo telefoną prieš išsiųsdami animuotą žinutę, trukmė gali būti iki 10 sekundžių. „iOS 12“ kompanija „Animoji“ žinutės laiką pailgino iki 30 sekundžių. Tiek laiko visaip vaipantis, mirksint ir kaišiojant liežuvį gali paskausti ir žandikaulis…

Krintinių pranešimų jungiklis

„iOS 12“ įdiegsiantys „iPhone“ ir „iPad“ naudotojai turės galimybę įjungti kritiškai svarbių pranešimų paslaugą. Tai užtikrins, kad žinutės iš labai svarbių aplikacijų juos pasieks. Kritinėms žinutėms bus suteikiamas aukščiausias prioritetas esant užrakintam įrenginio ekranui ir jos bus rodomos net tada kai aktyvus „Do Not Disturb“ režimas.

Patobulintas RAW palaikymas Photos aplikacijoje

Nors pajungus prie „iPhone“ SD kortelių skaitytuvą „Lightning“ laido pagalba ar „Lightning ↔ USB“ laidu jau nuo „iOS 10“ mobilių „Apple“ įrenginių savininkai gali įkelti RAW paveikslėlius — „iOS 12“ kompanija leis ne tik RAW failus įkelti, bet juos valdyti „iPhone“ ir „iPad“, o „iPad Pro“ ir redaguoti tiesiog „Photos“ aplikacijoje. Taigi bus galima išmesti tam tikslui atsisiųstas trečių šalių aplikacijas.

Portrait Segmentation API

„Apple“ suteiks programuotojams prieigą prie „Portrait Segmentation API“. Nauja „Portrait Segmentation API“ ne tik leis programuotojams savo aplikacijose įdiegti „Portrait“ galimybes. Programuotojais turės galimybę atskirti sluoksnius nuotraukoje, pavyzdžiui pagrindinį objektą nuo fono. Tai reiškia, kad bus galima valdyti neryškumo efektą (pavyzdžiui fono) po to kai nufotografuosite ką nors gražaus ar įsimintino „iOS 12“.

Tobulesni Portrait Lightning efektai

„iPhone 8“ ir „iPhone X“ naudotojai žino, kaip puikiai kai kurioms nuotraukoms tinka portretinio apšvietimo (Portrait Lightnin) efektas. „iOS 12“ jis bus dar geresnis. Naujoje „iOS 12“, objekto atskyrimui nuo fono naudojamas „maskingas“, kuris sumaniai ir elegantiškai atskiria žmogų nuo aplinkos.

Siri ieškos slaptažodžių

„iOS 12“ buvo pristatyta daug Siri naujų gebėjimų, tokių kaip šaukiniai (shortcuts). Tačiau yra dar vienas naujas Siri gebėjimas, kurio nepaminėjo „Apple“ — „iOS 12“ Siri padės rasti slaptažodžius esančius telefone, tad nereikės jų periodiškai užsirašinėti.

Siri faktai apie maistą

Dar viena nauja Siri žinių kraitelė yra jos žinios apie tai ką mes valgome. Be visokių kvailokų ar protingų klausimų, kuriuos užduodame Siri, dabar skaitmeninio asistento bus galima paklausti tokių dalykų kaip: „kiek kofeino yra kavoje„ ir „ar sveika valgyti žuvį?“ Atsakymus Siri ištrauks iš USDA duomenų bazės. Žinoma Siri bus galima paklausti ir apie kalorijas, vitaminus ir panašiai.

Automatinis SMS gautų apsaugos kodų užpildymas

Dviejų faktorių autentikacija mūsų duomenis padaro saugesniais, tačiau tai taip pat reiškia, kad mes turime kopijuoti atsiųstus kodus „Messages“ aplikacijoje ir įterpti specialiuose laukuose kai norime prisijungti prie naujo įrenginio ar svetainės. „iOS 12“ tai pasikeis: gavus SMS laikinąjį kodą — jis rodomas automatiškai užpildančių laukus pasiūlymų sąraše. Nors nesunku tą kodą ir nukopijuoti — metų bėgyje ši patogi naujovė gali sutaupyti šimtus sekundžių ir milijardus neuronų.

Išsami informacija apie akumuliatorių

„iOS 11.3“ „Apple“ jau papildė naujomis galimybėmis informacijos apie akumuliatorių lauką, tačiau „iOS 12“ įrenginio akumuliatoriaus informacijos sritis taps dar naudingesnė. „iOS“ įrenginio nustatymuose (Settings), akumuliatoriaus (Bettery) srityje rasite išsamų akumuliatoriaus naudojimo grafiką 24 valandoms ir 10-čiai dienų. Paspaudus ant vieno iš stulpelių grafike bus galima pažiūrėti kiek kuri aplikacija sunaudojo akumuliatoriaus energijos, kiek laiko ir kaip aktyviai buvo sekinamas akumuliatorius kai telefoną naudojote ir kai jo ekranas buvo išjungtas ir t.t. Žodžiu puikus įrankis tiems, kas pastebėjo, kad „akumas staiga pradėjo nelaikyti“.

Aplikacijų uždarymas iPhone X

Tikriausiai ne vienas „iPhone X“ naudotojas keiksnoja „iOS 11“ šiuose telefonuose įdiegtą naujovišką aplikacijų uždarymą – išmetimą iš sąrašo. Jei kartais aplikacija pradėjo strigti ar veikti nekorektiškai — norint ją uždaryti reikia brūkštelėti pirštu iš ekrano apačios į viršų ir akimirkai sustabdyti pirštą. Tada spustelėti ant aplikacijos „lapelio“ ir palaikyti nuspaudus iki kairiame kiekvienos aplikacijos atvaizdo kamputyje užsidegs plytos ženklas — spausti reikia ne per stipriai ir ne per trumpai, nes taip aktyvuosite tą aplikaciją, ir tada pirštu braukti per aplikacijos atvaizdo langelį į viršų. Žodžiu nieko gero. Matyt, tai suprato ir pati „Apple“ ir aplikacijų uždarymo gestą „iPhone X“ naudotojams „iOS 12“ grąžino į „senus gerus laikus“. Naujoje „iOS“ versijoje aktyvavus aplikacijų sąrašą, norint aplikaciją iš jo išmesti — tereikia per tos aplikacijos atvaizdą brūkštelėti pirštu aukštyn ir viskas. Nors šį veiksmą (išmetinėju aplikacijas darau itin retai ir tik išimtinais atvejais, bet šis atnaujinimas man lyg akmenį nuo širdies nurideno — toks Kupertino kompanijai nebūdingas buvo tas „iOS 11“ atsiradęs sprendimas „iPhone X“ naudotojams.

iPhone X stiliaus gestai iPad

Nors „iPad“ WWDC kalbėtojai neskyrė daug laiko, tačiau kompanija apie jį nepamiršo. Kartu su įprastais gestais, „iPad“ kuriame įdiegta „iOS 12“ į pagrindinį (Home) ekraną galima grįžti perbraukus pirštu aukštyn nuo „Dock“ juostos, o jei norėsite rasti įrenginio kontrolės centrą (Control Center) — reikės pirštu perbraukti žemyn nuo viršutinio dešinio įrenginio ekrano kampo — lygiai taip pat kaip ir „iPhone X“.

Matyt „Apple“ įdiegdama šiuos gestus ruošiasi „iPad“ palaikančių „Face ID“ ir neturinčių „Home“ mygtuko debiutui.

iPhone X Safari tabai

Nežiūrint to, kad „iPhone X“ ekrano įstrižainė yra didesnė nei „Plus“ dydžio „iPhone“ modelio, tačiau naudotojo sąsaja „iPhone X“ didžia dalimi naudoja skirtą 4,7 colių įstrižainę turintiems telefonams, tad šio telefono naudotojai praranda kai kuriuos didelio ekrano naudojimo privalumus, ypač kai telefonas naudojamas paverstas ant šono (landscape). Vienas iš šių trūkumų ištaisytas „iOS 12“: „Safari“ pavertus „iPhone X“ ant šono rodo „iPad“ stiliaus tab’us.

Automatiniai iOS atnaujinimai

„iOS 12“ atsirado galimybė įjungti automatinius sistemos atnaujinimus (Settings → General → Software Update). Anksčiau automatinius atnaujinimus įjungti buvo galima tik aplikacijoms.

Tobulesnė paieška Apple Music

Naujoje „iOS“ operacinės sistemos versijoje „Apple Music“, didžia dalimi, išliko nepakitusi, išskyrus kelis patobulinimus. Naujoje „iOS“ operacinės sistemos versijoje esančioje „Apple Music“ muzikos kūrinio galima ieškoti pagal dainos tekstą, artistų profiliuose didesnės nuotraukos ir paveikslėliai ir naujas mygtukas skirtas maišyti (shuffle) atlikėjų kūrinius.

Daugiau spalvų žymėjimo (Markup) įrankyje

Norint pažymėti, apibraukti ar parašyti tekstą ekrano vaizdo kopijoje ar kitame faile „iOS 11“ tenka rinktis iš penkių spalvų. „iOS 12“ tos pačios penkios spalvos išliko greitai pasiekiamų spalvų įrankinėje, tačiau šalia jų atsirado dar vienas apskritimas — paspaudus ant jo galima rinktis iš 120 spalvų.

Face ID atpažįsta du veidus

Pirmojoje „iOS 12“ beta versijoje panašu atsirado antrojo veido palaikymo funkcija. Ši funkcija leidžia dar vienam žmogui atrakinti „iPhone X“ nevedant atrakinimo kodo.

„iOS 12“ ši funkcija pavadinta „Alternative Appearance“ (Settings → Face ID & Passcode → Alternative Appearance) ir sprendžiant iš pavadinimo nėra skirta antro žmogaus veidui pridėti į teisėtų įrenginio naudotojų veidų duomenų bazę. Greičiausiai ši funkcija yra skirta „Face ID“ naudotojams, kurie dažnai stipriai keičia savo išvaizdą ir dėl šios priežasties susiduria su sunkumais kai reikia atrakinti telefoną ar aplikaciją „iPhone X“.

AirPods kaip klausos aparatas

WWDC buvo viena su aparatine įranga susijusi naujiena, tačiau mes jos nuo scenos neišgirdome. Tai nėra naujas įrenginys. Tačiau, nauja „iOS 12“ funkcija „Live Listen“, anksčiau numatyta klausos sutrikimų turintiems naudotojams, kaip „Made for iPhone hearing aid program“ dalis, leis naudoti telefoną kaip kryptinį mikrofoną. Tai reiškia, kad triukšmingoje aplinkoje padėjus telefoną ant stalo, esant su „AirPods“ ausinėmis ausyse (geriau) girdėti ką sako pašnekovas.

„Live Listen“ yra „Apple“ sukurta galimybė, kurią kompanija pristatė 2014 metais. Ji leidžia „iPhone“ naudotojams turintiems klausos sutrikimų geriau girdėti kalbančius žmones. Jei suderinamas klausos aparatas yra susietas su telefonu, nustatymuose yra galimybė šią funkciją iš/įjungti, nustatyti garsumą ir numatyti šaukinį (shortcut).

Tai, kad „AirPod“ ausinės palaikys „Live Listen“ funkcionalumą, šį ir taip labai populiarų priedą padarys dar naudingesniu ir viliojančiu.

Anglų kalbos žodynas

Nors „iOS“ jau senokai turi anglų kalbos žodyną, „iOS 12“ rašantiems angliškai bus malonu išgirsti, kad nauja funkcija leis jiems savo rašinį padaryti profesionalesniu. „iOS 12“ vieno paspaudimo pagalba bus galima rasti žodžio sinonimą ir taip praturtinti savo laišką, dokumentą ar straipsnį ir nerašyti kiekviename sakinyje „drunk“, o pakeisti šį žodį visokiais: stoned, tipsy, bashed, befuddled, buzzed, crocked, glazed, inebriated, groggy ir begale kitų šio žodžio sinonimų, kurių visų dabar nė neprisiminsiu ir tikrai visų nežinau, o ir nereikia, nes straipsnis ne apie Verygos lietuvius. Abejoju, jog visus juos pateiks ir „iOS 12“ žodynas.

Eksperimentinės Safari funkcijos

„iOS 11“ „Apple“ į Safari pradėjo diegti eksperimentines WebKit funkcijas (Settings → Advanced → Experimental Features). Tačiau jei „iOS 11“ jų buvo 15, tai „iOS 12“ jų net 25-os.

  • Accessibility Object Model — eksperimentinis JavaScript API leidžiantis programuotojams nauju ir patogiu būdu prieiti prie svetainės struktūros.
  • Async Frame Scrolling — vaizdo scrolling’as nesusietas su ekrano vaizdo atnaujinimo taktiniu dažniu. Jis reikalingas norint išvengti matomų tūkčiojimų ekranuose, kurių dažnis 120Hz.
  • Cache API — tinklinių užklausų ir atitinkamų atsakymų kaupimo sistema.
  • Color Filter — galimybė naudoti spalvų filtrus, tokius kaip pilkos atspalvius ar specialius režimus žmonėms turintiems problemų su spalvų atskyrimu.
  • Constant Propertie — neleidžia keisti svetainių nustatymų.
  • Cross-Origin-Options HTTP Header — CORS mechanizmo dalis, kuris gali leisti arba neleisti interneto svetainės fragmentus naudoti kitose svetainėse.
  • disabled-adaptations — sunku pasakyti ką daro ši funkcija, bet panašu jog atjungia interneto svetainės pritaikymą mobiliai versijai.
  • Modern Encrypted Media API — leidžia valdyti skaitmeniniais raktais apsaugotą media turinį, pavyzdžiui muzikinių kūrinių failus apsaugotus DRM raktais.
  • Fetch API Request KeepAlive — interneto svetainės analitinei informacijai rinkti skirta funkcija. Ji veikia net tada kai nebuvo įkeltas visas svetainės turinys.
  • From-Origin Response Header — dar viena CORS interneto svetainių apsaugos dalis.
  • Fullscreen API — funkcija leidžianti kai kuriuos interneto svetainės elementus (ne tik video) atvaizduoti per visą ekraną.
  • ImageBitmap and OffscreenCanvas — funkcija stipriai paspartinanti grafikos elementų atvaizdavimą. Tai pasiekiama naudojant kelis procesorių srautus ir prie „geležies“ prieinant tiesiogiai.
  • Secure Contexts API — funkcija skirta įsitikinti, kad duomenys į įrenginį buvo atsiųsti naudojant HTTPS ir nebuvo (pakeliui) perimti programišių.
  • Link Preload — funkcija skirta neleisti ištrinti iš anksto atsiųstų duomenų po sintaksės analizės atlikimo.
  • Enable MDNS ICE candidates — funkcija leidžianti pagreitinti darbą su išoriniais duomenimis, nes kiti įrenginiai tinkle nurodo į šį įrenginį. Norint, kad ši funkcija veiktų, kituose įrenginiuose ši funkcija taip pat turi būti įjungta.
  • ITP Debug Mode — intelektualaus naudotojo elgesio sekimo funkcijos debuginimo režimas.
  • CSS Spring Animation — funkcija leidžianti, žiūrint iš fizikinių dėsnių varpinės, padaryti svetainės animuotų elementų veikimą.
  • Storage Access API — funkcija programuotojui suteikianti prieigą prie trečių šalių slapukų saugomų įrenginyje.
  • Prompt for Storage Access API Requirements — užklausa prieigai prie slapukų.
  • SubresourceIntegrity — dar viena saugumui užtikrinti skirta funkcija. Jo paskirtis leisti resurso savininkui leisti nurodyti į jo kriptografinį hash’ą, kuris vėliau, jau po turinio įkėlimo susitikrinamas su hash’u pačiame įrenginyje.
  • VisualViewportAPI — tos interneto svetainės dalies, kuri šio metu yra įrenginio ekrane savybių pakeitimo mechanizmas.
  • Web Animations — animacijos svetainėse parašytose JavaScript įjungimas.
  • WebGL 2.0 — programinės kalbos JavaScript programinė biblioteka leidžianti kurti interaktyvią 3D grafiką.
  • ASTC Texture Support — tekstūrų suspaudimo funkcija.
  • WebGPU — leidžia naudoti grafinį procesorių svetainės informacijai apdoroti.

Tie kas skaitė šį „Safari“ eksperimentinių funkcijų sąrašą ko gero suprato, kad didelė dalis funkcijų yra naudingesnės programuotojams, o ne paprastiems įrenginio naudotojams. Tačiau yra tokių, kurios gali būti naudingos visiems naudotojams, pavyzdžiui: „WebGPU“. Įjungus visas funkcijas HTML5 testo rezultatas pagerėjo 13 taškų.

Rašyti komentarą