Jasna strona coraz bardziej jednorodnej sieci

Opublikowany: 2020-10-25

Wygląda na to, że z każdym dniem sieć staje się trochę mniej zróżnicowana. Przynajmniej jeśli chodzi o narzędzia, których używamy do jej budowania i przeglądania.

Pomyśl tylko – WordPress obsługuje około jednej trzeciej wszystkich stron internetowych. Google Chrome jest przeglądarką wybieraną przez prawie dwie trzecie wszystkich użytkowników. Popularne frameworki JavaScript, takie jak React, Vue i jQuery, wciąż się rozwijają. Nie wspominając o zestawach narzędzi, takich jak Bootstrap, które mają gotowe układy i elementy interfejsu użytkownika.

Nie oznacza to, że całkowicie wyczerpały nam się opcje lub licencja twórcza. Ale oznacza to, że wiele z tego, co tworzymy, ma przynajmniej kilka wspólnych wątków. Niezależnie od tego, czy jest to CMS, czcionki Google, których używamy, czy nawet zaufana wtyczka – strony internetowe duże i małe są bardziej podobne niż kiedykolwiek.

Ta ewolucja ma z pewnością wady. Na przykład, podczas gdy pojedyncza dominująca przeglądarka internetowa może zaoszczędzić trochę problemów związanych z kompatybilnością, istnieją również uzasadnione obawy dotyczące bezpieczeństwa, prywatności i potencjalnie zablokowania innowacji. Ale są też dobre rzeczy, które się z tym wiążą.

Dzisiaj skupiamy się na pozytywnych efektach bardziej skonsolidowanej sieci. Przyjrzyjmy się, co to oznacza dla społeczności projektantów stron internetowych.

Mamy więcej podstawowej wiedzy

W przeszłości sieć stała się swego rodzaju poligonem dla programistów. Dostępne stały się wszelkiego rodzaju narzędzia do tworzenia i utrzymywania stron internetowych. Na przykład własny system CMS był popularnym sposobem na umożliwienie klientom zarządzania ich treścią bez zapewniania im zbyt dużego dostępu.

Chociaż było to w pewnym stopniu skuteczne dla poszczególnych programistów, niekoniecznie miało to działać na dużą skalę. Jeśli zdarzyło Ci się przejąć witrynę, która została zbudowana przy użyciu w pełni niestandardowego systemu CMS, być może miałbyś trudności ze zrozumieniem, co myślał poprzedni programista. Nawet pozornie proste zadania mogą wymagać wielu prób i błędów.

Kiedy pojawiły się systemy takie jak WordPress i Drupal, stworzyło to wspólną podstawę do budowania dla nas wszystkich. Teraz przejęcie istniejącej strony internetowej to zupełnie inne doświadczenie. Wiemy już, jak stworzyć stronę lub zaktualizować oprogramowanie. Istnieje mnóstwo dokumentacji, aby dowiedzieć się, jak to działa.

Oczywiście witryny mogą nadal składać się z różnych kolekcji motywów i wtyczek. Ale ponieważ więcej witryn działa na wspólnej platformie, punkt wyjścia do tworzenia lub rozwiązywania problemów jest znacznie dalej. Nie musimy się martwić o budowanie wszystkiego od zera, ani nie musimy spędzać godzin na badaniu podstaw.

Osoba trzymająca książki.

Istnieją sprawdzone rozwiązania wielkich wyzwań

Kontynuując poprzedni punkt, cofnijmy się w czasie. Załóżmy, że jest rok 2005 i klient poprosił Cię o zbudowanie witryny eCommerce. Jak byś do tego podszedł? Zastanów się teraz, jak to podejście może być dzisiaj inne.

Szanse są takie, że znalezienie stabilnego, gotowego rozwiązania byłoby znacznie trudniejsze. Chociaż istnieli dostawcy wózków sklepowych, ta nisza dopiero zaczynała być szeroko przyswajana przez masy. I było wielu dostawców latających nocą, którzy mogli wiele obiecać, ale prawie nie wiadomo, czy mogą dostarczyć. Zanim się o tym dowiedziałeś, być może ugrzęzłeś w złej sytuacji.

Z biegiem czasu wielu z tych dostawców zostało wyeliminowanych, gdy pojawili się liderzy segmentów. eCommerce to wciąż wyzwanie, ale projektanci stron internetowych mają teraz solidną grupę opcji do wyboru. Nie chodzi tyle o znalezienie takiego, który nadal będzie dostępny za rok, ile o wybór na podstawie wymagań projektu.

To samo można powiedzieć o innych obszarach niszowych, które wymagają specjalistycznej funkcjonalności. Kategorie, takie jak strony członkowskie, edukacja online i multimedia, można budować solidniej i taniej, niż było to możliwe w przeszłości. Dlatego wyszukiwanie odpowiedniego oprogramowania jest łatwiejszym w zarządzaniu i nieco mniej ryzykownym zadaniem.

Panel sterowania hostingu.

Poprawiona wydajność

Ma się rozumieć, że kiedy skróciliśmy sprawy do kilku sprawdzonych ścieżek dla naszych projektów, będziemy działać wydajniej. Nie oznacza to, że podróż nie przebiega bez wybojów, ale łatwiej jest dostrzec światło na końcu tunelu.

Rozmawialiśmy o tym, jak system taki jak WordPress może przyspieszyć start, ale to samo można powiedzieć o różnych dostępnych frameworkach. Wybierz na przykład dobrze ugruntowany pakiet UI, a będziesz mieć sprawdzony zestaw kluczowych elementów, które składają się na interfejs witryny. Pozostaje więc kwestia dostosowania lub rozszerzenia tych elementów do naszych potrzeb.

Podobnie framework JavaScript może często uprościć proces budowania aplikacji lub stosowania efektów specjalnych. Ich wbudowana funkcjonalność ponownie oznacza, że ​​nie ma potrzeby wymyślania koła na nowo.

Narzędzia, których używamy, również odgrywają pewną rolę. Nowoczesne aplikacje, takie jak Figma i Sketch, pozwalają nam stworzyć działający interfejs użytkownika i łatwiej przenieść go do HTML i CSS. W rzeczywistości możemy ich użyć do budowy całych systemów projektowych, które będą nam dobrze służyć przez cały czas trwania projektu.

Kobieta korzystająca z laptopa.

Naturalna ewolucja

W ciągu ostatnich dwóch dekad sieć przekształciła się z własnych korzeni Dzikiego Zachodu w coś, co bardziej przypomina rynek konsumencki. To efekt zarówno wielu eksperymentów ze strony deweloperów, jak i pojawienia się korporacyjnych influencerów, takich jak Google, Facebook czy Automattic.

Chociaż możemy spierać się o to, jak duży wpływ powinny mieć korporacje na branżę, trudno powiedzieć, że innowacyjność uległa spowolnieniu. Jednak wiele nowych pomysłów ma formę powiązania lub ulepszenia istniejących platform i narzędzi.

W tym sensie nie widzimy, aby ktokolwiek próbował zostać kolejnym Google, ale opracowuje nowe sposoby lepszego wykorzystania jego narzędzi.

To wszystko sprawia, że ​​jest to dobry czas na bycie projektantem stron internetowych. Nie spędzamy już godzin na zastanawianiu się, jak zamierzamy coś osiągnąć, ponieważ mamy do dyspozycji lepsze zasoby. Oznacza to, że zamiast tego możemy skupić się na doskonaleniu doświadczenia i po prostu na wykonywaniu zadań.