Na topie

iPhone X i ekran, będący zmorą deweloperów

Autor:

więcej artykułów ze strefy:
Technologie i Firma

Kategoria: Mobile Telefony Technologie i Firma Smartfony Tematyka: Lifestyle i biznes nowy iPhone Producenci: Apple

Twórcy aplikacji i stron internetowych muszą wykonać nieco dodatkowej pracy, by ich dzieła dobrze wyświetlały się na smartfonie iPhone X.

  • iPhone X i ekran, będący zmorą deweloperów
A A

iPhone X ma bardzo charakterystyczny wyświetlacz – nie dość, że jest on zaokrąglony, to jeszcze ma wycięcie u góry, któremu zawdzięcza określenie „rogaty”. Może i wygląda to ciekawie, ale projektanci aplikacji i stron internetowych nie są zachwyceni.

Jak zaprojektować interfejs aplikacji, gdy wyświetlacz nie jest symetryczny? Wskazówki na ten temat zostały przekazane przez samo Apple, które wprost zdaje się mówić, że projektantów czeka sporo pracy – nie ma bowiem mowy o jakimkolwiek pójściu na łatwiznę.

„Nie ukrywajcie i nie róbcie niczego, co mogłoby przykuwać uwagę do najważniejszych aspektów wyświetlacza. Nie próbujcie maskować zaokrąglonych rogów i wysepki sensorów [to właśnie to charakterystyczne wycięcie – przyp.] poprzez umieszczanie czarnych pasków” – nakazuje w wytycznych firma Apple.

iPhone X UI

Krótko mówiąc: nietypowy wyświetlacz ma być widocznym atutem nowego iPhone’a, a nie „wymysłem”, który można by zakryć. Bo nie można – aplikacja musi dopasowywać się do ekranu tego smartfona, albo nie zagrzeje miejsca w sklepie App Store. 

Taki sam problem dotyczy webdeweloperów. Ci będą musieli dostosować swoje witryny w taki sposób, by dobrze wyświetlały się w przeglądarce Safari. Na liście dyskusyjnej W3C CSSWG-drafts pojawiła się więc propozycja zespołu rozwijającego silnik WebKit – niech twórcy stron deklarują „bezpieczny obszar” wyświetlania treści (safe-area-inset-*). Są też wytyczne, z których dowiadujemy się, że będzie można też wykorzystać pełny ekran, ale to już będzie wymagało opanowania wielu innych funkcji, właściwości i metatagów… 

iPhone X web

Reakcja webdeweloperów była możliwa do przewidzenia (co wcale nie przeszkodziło Apple w urzeczywistnianiu swojej koncepcji). Obok prostych komentarzy, że „to najgorszy pomysł w historii” i „tworzenie niepotrzebnego problemu w imię niczego”, znajdujemy też stwierdzenia, z którymi trudno się nie zgodzić – takie jak to, że jest to nieuzasadniona „zmiana standardów internetowych tylko po to, by dopasować się do jednego konkretnego urządzenia”.

Źródło: The Register, CSSWG-drafts, Apple

Odsłon: 8902 Skomentuj newsa
Komentarze

13

Udostępnij
  1. mgkiler
    Oceń komentarz:

    8    

    Opublikowano: 2017-09-27 16:06

    Ja o tym już pisałem dawno gdy były pierwsze newsy o tym ekranie, że będzie to problem to mnie nikt nie słuchał.

    Skomentuj

    1. HardCorak
      Oceń komentarz:

      2    

      Opublikowano: 2017-09-27 19:01

      na konferencji było pokazane że filmy są odtwarzane na pełnym ekranie. jak nie ma opcji wypełnienia lewego i prawego górnego rogu to dajcie spokój.

      Skomentuj

  2. thoruus
    Oceń komentarz:

    13    

    Opublikowano: 2017-09-27 16:09

    Brawo Apple! Przejście od "piszą o nasz wszyscy, bo wytyczamy kierunek w branży" do "nieważne, że źle, ważne, żeby pisali!". Szkoda.

    Skomentuj

  3. gormar
    Oceń komentarz:

    5    

    Opublikowano: 2017-09-27 16:57

    A nie lepiej było po prostu te rogate obszary pozostawić dla tych ikon które tam się w pozycji pionowej znajdują? Obszar roboczy zawsze pozostawał by prostokątny. Tylko wtedy to nie była by jakaś wielka innowacja ;).

    Skomentuj

    1. mgkiler
      Oceń komentarz:

      5    

      Opublikowano: 2017-09-27 18:05

      Chodzi o to, że jak uruchomisz aplikację, która nie była pisana w czasach tego ekranu to w te miejsca zaokrągląne i ten pasek u góry może trafić jakaś ważna treść, której nie odczytasz...

      Aplikacja musi specjalnie uwzględniać miejsca ekranu, które są martwe.

      Do kitu.

      Skomentuj

  4. Vaclav
    Oceń komentarz:

    -1    

    Opublikowano: 2017-09-27 16:58

    Takie miłe 'wytyczne' to tylko z lewej strony można usłyszeć haha

    Skomentuj

  5. ssinn
    Oceń komentarz:

    -2    

    Opublikowano: 2017-09-27 17:04

    Nie rozumiem co mają do tego strony internetowe, czy w przeglądarce na górnym pasku z tym wycięciem nie wyświetlają się przypadkiem tylko informacje systemowe? Aplikacje to co innego, wówczas ekran wyświetla się na całym ekranie.

    Skomentuj

  6. Naleśnik z serem
    Oceń komentarz:

    3    

    Opublikowano: 2017-09-27 17:08

    Dodajmy tylko, ze Jobs kłamał na konfie prezentującej pierwszego iPhona i opatentowali tak naprawdę pracę naukową SmartSkin i wcisnęli ludzom kit, ze wynaleźli tą technologię. W internecie nawet jest porównanie wniosku patentowego i pracy naukowej. Tak samo powiększanie, łapanie obiektów na ekranie multitouch to zwykład kopia, włącznie z metodą przekazywania informacji z obszaru roboczego do jednostki przetwarzania.

    Skomentuj

  7. Nalovp
    Oceń komentarz:

    -8    

    Opublikowano: 2017-09-27 21:30

    Oj będą z tym ekranem problemy,w końcu to ekran od samsunga.

    Skomentuj Historia edycji

  8. Vassago
    Oceń komentarz:

    -1    

    Opublikowano: 2017-09-28 01:50

    Skoro od wielu lat wysyłamy ludzi w kosmos to chyba nie problem dostosować jakąś tam aplikację do telefonu.

    Skomentuj

    1. Sora_
      Oceń komentarz:

      2    

      Opublikowano: 2017-09-28 05:36

      Zasadniczo masz racje.
      Tylko...po co ?

      Od dawna byl przyjety standard i wszyscy byli zadowoleni.
      Stronki i aplikacje mogly byc tworzone w sposob uniwersalny. Narzedzia developerskie i frameworki byly dostepne dla wielu platform i dzialaly tak samo.
      A teraz Apple wymyslilo sobie ze zrobi takie cos.
      I ok, to ich urzadzenie i ich ekran, ale bardzo nie w porzadku jest lamanie standardow tylko i wylacznie po to zeby sie 'wyroznic'. To jest mnostwo pracy dla tworcow aplikacji, to sa rzeczywiste koszty, bo Apple decyduje ktora aplikacja jest w sklepie a jesli nie spelnia nowych wymagan to sio.

      I teraz stronki i palikacje beda musialy miec 'exkra' kod ktory bedzie je dostosowywal do urzadzen appla. Jesli chodzi o aplikacje to jeszcze pol biedy (chyba ze developer ma tez wersje na androida to juz wtedy jest problem). Ale nawet stony beda musialy uwzgledniac 'widzi misie' Appla.

      Proba stworzenia podobnego ekranu przez konkurencje bedzie widziana jako kolejna proba kradziezy wlasnosci intelektualnej, choc w tym przypadku developerzy powinni zgodnie zignorowac urzadzenia na adroidzie ktore beda mialy takie fikusne ekrany.

      Wiec po raz kolejny odpowiem na Twoje pytanie.
      To jest problem bo byl przyjety ogolny standard.
      Teraz dostosowanie do 'nowego' standardu bedzie kosztowac firmy sporo pieniedzy. Nie ma tutaj zbyt wielkiego wyboru, albo Apple sie ugnie i machnie reka albo bedzie sztywno trzymac sie swoich regul i wywali te aplikacje ze sklepu ktore nie spelniaja nowych wytycznych.

      Kolejnym problemem jest to ze nastepna wersja iPhona moze wygladac jescze inaczej i miec zupelnie inny ekran.
      I to znowu beda koszty.

      Skomentuj

      1. Kenjiro
        Oceń komentarz:

        1    

        Opublikowano: 2017-09-28 13:03

        Twórcy aplikacji pod iOS zapewne się ugną, ale webdeveloperzy oleją Apple i tyle. A za kilka lat Apple wróci z podkulonym ogonem, gdy każdy twórca stron będzie wskazywać, że jest winą producenta telefonu, że źle wyświetla strony, a Apple jako odbiorca treści internetowych wcale nie jest jakimś gigantem.

        Skomentuj

  9. GodOfWAR
    Oceń komentarz:

    1    

    Opublikowano: 2017-09-28 22:56

    Najgorsze w tym nowym ifonie jest to mydlo zamiast tapety. To jedna z najgorszych tapet do reklamowaniu telefonu jakie widzialem, no moze jeszcze htc 10 mialo paskudna... Daleko im do polotu lg g6 czy chociaz elegancji nowych xperii.

    Skomentuj

Dodaj komentarz

Przy komentowaniu prosimy o przestrzeganie netykiety i regulaminu.

Aby dodać komentarz musisz być zalogowany!