Zamknij reklame

Dziś przyjmujemy za pewnik, że mapa przewija się płynnie, e-mail otwiera się bez ładowania całej strony, a nowe posty w mediach społecznościowych pojawiają się natychmiast. Ale dwie dekady temu internet działał zupełnie inaczej. Każde kliknięcie oznaczało czekanie i ładowanie nowego ekranu. Jedną z usług, które pomogły zmienić ten świat, była… Google Maps.

Google Maps Dziś większość ludzi postrzega ją głównie jako nawigację, która pozwala dotrzeć niemal wszędzie samochodem, pieszo lub transportem publicznym. Jednak jej realny wpływ jest znacznie większy. Usługa ta pokazała, że ​​strona internetowa nie musi przypominać zwykłego dokumentu. Może działać jak pełnoprawny program zainstalowany na komputerze.

Strona internetowa pierwotnie funkcjonowała jako książka elektroniczna

Na początku nowego tysiąclecia większość stron internetowych była stosunkowo prosta. Użytkownik klikał link, przeglądarka wysyłała żądanie do serwera, a następnie ładowała się zupełnie nowa strona. Ten sam proces powtarzał się praktycznie dla każdej czynności.

Jeśli otworzyłeś wiadomość, zmieniłeś ustawienie lub chciałeś wyświetlić inną część strony internetowej, ekran często znikał na chwilę, a następnie ładował się ponownie. W rezultacie strony internetowe przypominały raczej zbiór powiązanych dokumentów niż rzeczywiste aplikacje. W tamtych czasach nikt nie uważał tego za dziwne. Tak właśnie działała sieć. Użytkownicy byli przyzwyczajeni do czekania, a programiści tworzyli usługi w oparciu o możliwości przeglądarek i połączenia internetowego w tamtym czasie.

Google Maps nagle zachowywali się jak program komputerowy

Kiedy Google wprowadziło tę usługę w 2005 r. Google MapsUsługa wydawała się wówczas wręcz niewiarygodna. Użytkownik mógł chwycić mapę myszką, płynnie przesuwać ją na boki i natychmiast przeglądać inne obszary.

Nie trzeba było przeładowywać całej strony po każdym ruchu. Nowe fragmenty mapy były stale pobierane w tle, a użytkownik mógł nadal korzystać z usługi. Dziś jest to całkowicie powszechne, ale wtedy takie zachowanie bardziej przypominało klasyczną aplikację niż stronę internetową.

O rozwoju tego formularza Google Maps W spotkaniu wziął udział także Bret Taylor, który później piastował ważne stanowiska w firmach Facebook, Salesforce i OpenAIPraca jego zespołu pomogła wykazać, że przeglądarka może oferować o wiele płynniejsze i bardziej naturalne działanie, niż do którego przywykli użytkownicy.

Kluczem była technologia AJAX

Zmiana została spowodowana przez podejście znane jako AJAX. Jego nazwa pierwotnie pochodzi od połączenia słów „asynchronous” i „asynchronous” JavaSkrypt i XML. W praktyce chodziło głównie o możliwość komunikacji z serwerem w tle, bez konieczności przeładowywania całej strony.

ProDzięki temu widz mógł zażądać tylko tych danych, których potrzebował w danym momencie. W przypadku Google Maps Na przykład, dodatkowe fragmenty mapy wyświetlały się, gdy użytkownik się do nich zbliżał. Zamiast ładować całą stronę internetową, zmieniał się tylko jej konkretny fragment. W rezultacie nastąpiła znacznie szybsza reakcja i wrażenie, że użytkownik korzysta nie ze strony internetowej, a z prawdziwego oprogramowania.

Google Maps nie byli jedyną usługą, ale ich wpływ był ogromny

Oczywiście, Google nie było jedyną firmą wykorzystującą podobne technologie. Google Maps Należały jednak do usług, które wprowadziły nowy sposób pracy z internetem dla ogromnej liczby zwykłych użytkowników. Ludzie nagle dostrzegli, że aplikacja internetowa może reagować natychmiast, płynnie i bez ciągłego migotania ekranu. Stopniowo zaczęli mieć te same oczekiwania wobec innych usług internetowych.

Gmail również wykorzystywał podobną zasadę, umożliwiając otwieranie wiadomości, ładowanie treści i porządkowanie e-maili bez konieczności ciągłego odświeżania całej strony. Ten sposób działania stał się później podstawą sieci społecznościowych. cloudusługi i praktycznie wszystkie nowoczesne aplikacje internetowe.

Bez tej zmiany dzisiejsza strona internetowa wyglądałaby zupełnie inaczej.

Zasady, które pomogły mu zyskać sławę Google Maps, używamy go praktycznie cały czas. Kiedy Facebooklub Instagram, cała strona może się nie przeładować. Podczas pisania dokumentu w przeglądarce zmiany mogą być zapisywane w tle. Podczas korzystania z ChatGPT, nowe odpowiedzi są wyświetlane sekwencyjnie bezpośrednio w otwartym oknie.

Tę samą podstawę można znaleźć w usługach takich jak Google Docs, Canva, Figma, Slack, Notion lub w wersjach onlineancProgramy komputerowe. Narzędzia te są obecnie tak zaawansowane, że w wielu przypadkach mogą całkowicie zastąpić aplikacje zainstalowane na komputerze. Co więcej, nowoczesna strona internetowa nie musi jedynie ładować nowych danych. Może wyświetlać powiadomienia w czasie rzeczywistym, synchronizować pracę wielu osób, zapisywać zmiany i reagować na każdą czynność użytkownika niemal natychmiast.

Najważniejsza korzyść Google Maps Być może nie chodziło o samą mapę ani nawigację. Usługa zmieniła ludzkie wyobrażenie o tym, co może zrobić strona internetowa. Gdy użytkownicy przyzwyczaili się do płynnego przewijania mapy bez czekania, zaczęli oczekiwać tej samej szybkości i wygody od innych usług. Deweloperzy musieli zacząć myśleć o sieci w zupełnie inny sposób. Internet stopniowo przestał zachowywać się jak zbiór statycznych stron, a przekształcił się w platformę, na której można było tworzyć całe narzędzia operacyjne, programy graficzne, usługi komunikacyjne czy systemy wykorzystujące sztuczną inteligencję.

Rewolucja, której dziś prawie nie zauważamy

Kiedy dziś otworzysz Google Maps, prawdopodobnie nie zastanawiasz się nad tym, co dzieje się w tle. Po prostu przesuwasz mapę, przybliżasz ulicę i szukasz restauracji lub najszybszej drogi do celu. To największy dowód sukcesu tej technologii. Stała się tak powszechna i naturalna, że ​​nawet jej nie zauważamy. Dwadzieścia lat temu stanowiła fundamentalną zmianę w sposobie działania internetu.

Google Maps Nie były tylko fajną usługą mapową. Pomogły przekonać świat technologii, że sieć może być tak szybka, interaktywna i użyteczna jak klasyczny program komputerowy. Bez tej zmiany dzisiejszy internet, sieci społecznościowe, cloudAni współczesne aplikacje, ani współczesne narzędzia AI prawdopodobnie nie wyglądały tak, jak je znamy dzisiaj.

Najczęściej czytane dzisiaj

.