25Jul
istnieją już od prawie dekady, ale nawet teraz, gdy przeglądam strony internetowe na moim iPhonie, natrafiam na witryny, które nie działają zbyt dobrze. Czasami pojawiają się problemy z technologiami używanymi na stronach internetowych, ale czasami są one związane z aplikacjami zainstalowanymi na moim telefonie. Mając to na uwadze, przyjrzyjmy się niektórym powodom, dla których strony mogą nie działać poprawnie na Twoim urządzeniu mobilnym.
Niektóre witryny używają przestarzałych technologii
Przez lata Flash Adobe został wykorzystany przez twórców stron internetowych, którzy chcieli, aby ich strony internetowe robiły coś więcej niż tylko wyświetlanie tekstu i obrazów. Był używany do osadzania filmów, dodawania animacji i tworzenia witryn bardziej interaktywnych. Niestety Flash jest do bani. To zawsze był bałagan w dziurach bezpieczeństwa i nawet jeśli nie wysyłał twoich danych osobowych do hakerów, zużywał wiele zasobów systemowych.
Gdy iPhone został dostarczony w 2007 roku, był to słynny bez wsparcia dla Flasha - i był to początek końca dla Flash. Teraz łatwiej niż kiedykolwiek można uzyskać bez Flash. Safari na MacOS próbuje udawać, że nie istnieje, i ani iOS, ani najnowsze wersje Androida nie są dostarczane z nim.
W większości przypadków to nie ma znaczenia. Prawie wszystkie nowoczesne strony internetowe przeniosły się do innych, lepszych technologii. Ale jeśli próbujesz uzyskać dostęp do starszej witryny, możesz napotkać problemy, jeśli zależy od Flash.
Jeśli napotkasz na swojej stronie internetowej Flash, niewiele możesz zrobić.Jeśli to naprawdę ważne, odwiedź witrynę, spróbuj ponownie, gdy jesteś na swoim komputerze. W przeciwnym razie po prostu zignoruj witrynę i przejdź dalej;i tak jest złapany w przeszłości.
Nie wszystkie witryny korzystają z responsywnego projektowania
Wraz z rozwojem smartfonów projektanci musieli zacząć myśleć nieszablonowo, jeśli chodzi o strony internetowe. Nie ma gwarancji, że każdy, kto patrzy na Twoją witrynę, ma ekran 13 "(przynajmniej), mysz i klawiaturę.
Podobnie jak w przypadku Flash, większość nowoczesnych stron internetowych zmieniła się z czasem i przyjęła responsywne pomysły - w zasadzie strona dostosowuje się do urządzenia, które ją ogląda. Poniżej znajdują się dwa zrzuty ekranu: jeden to mobilna wersja tej strony, a druga to, co się dzieje, gdy zmuszam mojego iPhone'a do wyświetlania wersji na komputery.
Chociaż większość witryn na komputery stacjonarne nie jest całkowicie bezużyteczna na telefonie komórkowym, może to być nieprzyjemne doświadczenie: trzeba powiększyć, aby przeczytać tekst, niektóre elementy, takie jak obrazy, mogą nie wyświetlać się prawidłowo, wyskakujące okienka mogą być trudne do pozbycia sięi dziesiątki innych drobnych problemów mogą doprowadzić cię do szaleństwa.
Jeśli przeglądasz witrynę na smartfonie i wszystko wygląda na małe i zabawne, szanse są takie, ponieważ projektanci nie stosowali technik reagowania. Podobnie jak w przypadku witryn Flash, najlepsze opcje to spróbuj ponownie na komputerze lub po prostu zamknij witrynę na swojej mentalnej liście "nigdy więcej nie odwiedzasz".Witryny mobilne
mogą brakować funkcji
Responsywna konstrukcja działa świetnie i jest stosunkowo łatwa do wdrożenia w przypadku prostych witryn;musisz tylko upewnić się, że rzeczy zmieniają się dynamicznie dla mniejszych ekranów. Problemy mogą jednak wystąpić w przypadku bardziej złożonych witryn i aplikacji internetowych. Czasami, nawet jeśli witryna ma wersję mobilną, ta wersja mobilna nie będzie miała wszystkich funkcji pełnej witryny. Proste rzeczy są normalnie możliwe, ale zagłębianie się w menu ustawień lub bardziej złożone opcje nie będzie działać.
W takim przypadku masz dwie możliwości: odwiedź witrynę z komputera lub utwórz witrynę , która odwiedzasz z komputera, aby uzyskać pełną wersję komputerową.Pierwsze rozwiązanie jest dość oczywiste, więc spójrzmy, jak zrobić drugie.
W systemie iOS przytrzymaj przycisk odświeżania. Po chwili na dole ekranu pojawi się menu. Dotknij, poproś o witrynę na pulpicie. Safari odświeży stronę i będzie udawać, że jest to wersja Safari przeglądarki MacOS.
W Chrome na Androida( lub Chrome na iOS, jeśli go używasz), dotknij menu Chrome i zaznacz pole "Poproś witrynę na pulpit".
Podczas nakłaniania witryny do myślenia, że odwiedzasz komputer może działać, nadal możesz napotkać inne problemy na tej liście. Projekt może być niewygodny w użyciu z małym ekranem dotykowym, a strona może nadal używać przestarzałych technologii, takich jak Flash.
Nadmierne agresywne blokowanie reklam i blokowanie treści może spowodować awarię niektórych witryn
Na moim iPhonie używam blokowania treści, aby uniemożliwić stronom ładowanie zbyt wielu reklam i zasobów zewnętrznych, zwłaszcza JavaScript. Jedną rzeczą jest, aby je ładować, gdy jesteś na komputerze z szybkim łączem internetowym, ale jeśli podróżujesz, lub po prostu przeglądasz Internet ze smartfonem przez 3G, wszystkie te dodatkowe zasoby mogą przeżegnać twój limit danychi przepustowość.
w 99% przypadków, strony ładują się całkowicie bez dodatkowych zasobów;są to na przykład śledzące pliki cookie i sekcje komentarzy. Czasami jednak bloker treści, którego używam, spowoduje pęknięcie kluczowej funkcji. Miałem najwięcej problemów z witrynami z wiadomościami, które wymagają zalogowania się na Facebooku lub Twitterze, aby zobaczyć resztę artykułu.
Ponieważ problem ten dotyczy smartfona, jest prosty do naprawienia: wystarczy przeładować stronę bez blokowania zawartości.
W systemie iOS przytrzymaj przycisk odświeżania strony, aż pojawi się menu. Stuknij, Załaduj ponownie bez blokowania zawartości, a strona zostanie odświeżona bez nich. Teraz powinieneś być dobry.
Android nie ma blokerów zawartości wbudowanych w system operacyjny, takich jak iPhone'y, ale jeśli używasz aplikacji blokującej reklamy, spróbuj ją wyłączyć, gdy tylko pojawi się problem z witryną.
Prawie dziesięć lat po uruchomieniu iPhone'a, sieć nadal nie zawsze jest miejscem przyjaznym dla smartfonów. W przypadku witryn Flash lub nieodpowiednich witryn, które powodują problemy, niewiele można zrobić.Gdy jest to zbyt agresywny moduł blokowania treści, możesz przynajmniej sam rozwiązać problem.