Strona w telefonie nie wystarczy
map.flights działa w przeglądarce każdego telefonu, a mimo to są rzeczy, które potrafi tylko aplikacja. Da znać, że samolot, który śledzisz, właśnie wystartował. A w trybie Nad głową wystarczy podnieść telefon ku niebu: kompas pokaże, w którym kierunku i jak daleko jest każdy samolot, kamera na życzenie opisze je bezpośrednio w obrazie, a widok Ostatnia godzina pokaże, co tędy przeleciało, zanim w ogóle wyjąłeś telefon.
Kompas w telefonie jest magnetyczny, a północ magnetyczna to nie ta prawdziwa. Różnica zmienia się z miejscem: w Europie Środkowej to kilka stopni, na północy Kanady spokojnie ponad dwadzieścia. Aplikacja bierze kierunek do prawdziwej północy, a kiedy telefon go nie poda, mówi o tym. Kiedy kompas jest rozstrojony, radzi zakreślić telefonem w powietrzu leżącą ósemkę.
Pozycja zostaje przy tym w telefonie. Kierunki liczą się bezpośrednio w nim, a na serwer idzie tylko zapytanie o okolicę, zaokrąglone mniej więcej do stu metrów. Aplikacja mówi to wprost, jeszcze zanim poprosi o zgodę.
Fotografów ucieszą tranzyty. Słońce i Księżyc mają na niebie średnicę około pół stopnia, a samolot pasażerski przelatuje przez ich tarczę w ułamku sekundy. Strona i aplikacja z pozycji na żywo liczą, który samolot w ciągu najbliższych dziesięciu minut przetnie tarczę tak, jak widzisz ją właśnie ty. Prognoza to prosta: samolot, który skręci albo zacznie się zniżać, ją unieważnia, a wysokość, którą podaje samolot, jest dokładna tylko na tyle, że na dwudziestu kilometrach daje błąd wielkości tarczy. Dlatego lista pokazuje też ciasne minięcia, a gdzie wycelować obiektyw, decyduje fotograf.


Karta pokładowa w telefonie
Kod kreskowy na karcie pokładowej to jeden ogólnoświatowy standard. Niesie nazwisko pasażera, kod rezerwacji, skąd i dokąd, przewoźnika, numer lotu, miejsce i dzień wylotu. Dzień jednak tylko jako numer kolejny dnia w roku, zupełnie bez roku: 17 czerwca to dzień 168.
Aplikacja odczytuje kod kamerą bezpośrednio w telefonie, a rok dolicza sobie sama, bo karta prawie zawsze dotyczy najbliższego takiego dnia. Nazwisko zostaje w telefonie, kod rezerwacji w ogóle się nie zapisuje, a na serwer idzie tylko przewoźnik, numer lotu i lotniska.
Potem przychodzi to, co najlepsze. Samolot, który cię zabierze, zwykle jeszcze gdzieś leci jako inny lot. Kiedy go znajdziemy, aplikacja pokaże nad mapą, że twój samolot właśnie leci z Amsterdamu do Pragi, razem z szacowanym czasem lądowania. Czy zdąży na twój odlot, nie mówi: to byłoby zgadywanie, nie pomiar.
Wszystko pod kciukiem
Ze strony prawie nic nie da się przenieść tak po prostu. Przyciski ze strzałkami mają sens z myszą, w telefonie nikt ich nie chce. Panel lotu idzie za palcem i zostaje tam, gdzie go puścisz, arkusze zamyka się przeciągnięciem, przeciągając oś czasu odtwarzania, skaczesz w czasie, a dotknięcie mapy wstrzymuje śledzenie samolotu.
Linki ze strony otwierają się od razu w aplikacji. We wrześniu aplikacja w kilku falach dogoniła stronę: miejsca dla spotterów, anomalie lotów, tryb grupowy do sześciu samolotów, połączenia między miastami i widok 3D lotniska.


Kawałek mapy na cudzej stronie
Spotterzy streamują lotniska na YouTube, aerokluby mają strony, małe lotniska nie mają budżetu na własną tablicę. Zamiast reklamy zaproponowaliśmy im kawałek mapy: wystarczy skopiować kilka linijek z konfiguratora, a na stronie pojawiają się samoloty na żywo. Pierwszy widżet istniał 11 sierpnia, zanim strona miała konta. Pod koniec września było ich sześć rodzajów: mapa, tablica odlotów i przylotów, plakietka z liczbą samolotów w okolicy, status jednego lotu, karta stacji i flota jednego przewoźnika, w trzech motywach.
Widżet żyje na stronie, której nie jesteśmy właścicielami. Nie może jej spowalniać, psuć jej stylów ani zbierać jej odwiedzających. Dlatego wczytuje się dopiero wtedy, gdy czytelnik do niego przewinie, żyje we własnej ramce, gdzie nie sięga do wyglądu strony gospodarza, a na ukrytej karcie przeglądarki o nic nie pyta. Kiedy odwiedzający ma wyłączony JavaScript, na jego miejscu zostaje zwykły link do map.flights.
Tablica pokazuje czas lotniska także odwiedzającemu z innego kontynentu. Kliknij samolot, a jego szczegóły otworzą się bezpośrednio w widżecie: na telefonie wysuwa się od dołu jako arkusz, jeden palec przewija stronę, a dwa palce mapę. Logo w rogu zostaje, nawet jeśli gospodarz ukryje nagłówek.


Atrybucji źródeł danych w widżecie nie da się wyłączyć. Licencje mówią, że musi wędrować razem z danymi, więc wędruje także na cudzą stronę.

