Miliony stron w sieci, różnorodne możliwości oraz tona bibliotek, które można wykorzystać do różnego typu wodotrysków. Gdy już chcemy skorzystać z jakichś ciekawych funkcjonalności, jak nie obudzić się z dziesiątką samodzielnych wywołań spowalniających naszą stronę oraz jak nie zaśmiecić zasobów pełnymi bibliotekami, których nie potrzebujemy? Nie będzie łatwo... ale da się to zrobić.
W rozbudowanych projektach z nadmierną ilością samodzielnych odwołań do plików js rozprawiamy się poprzez świetne narzędzie zwane Browserify, które tworzy dla nas jeden plik składowy. Podobnie sytuacja ma się w przypadku bibliotek css. Zamiast korzystać z 5-10 oddzielnych plików projekt końcowy korzysta z paczki umieszczonej w jednym pliku zbiorczym. Będąc już ekstremalnym eliminatorem odwołań do zewnętrznych zasobów pozbywamy się również odwołania do czcionek Google, poprzez prosty skrypt wewnątrz gulp, który pozwala na pobranie plików czcionek z serwerów Google oraz dopisanie odpowiedniego kodu do naszych stylów.
Całość w praktyce sprawdza się wyśmienicie, jednocześnie będąc sporym plusem dla zasobów strony oraz szybkości jej ładowania. Wspominałem o autoprefiksach oraz minimalizacji kodu? Myślę, że temat rozwiniemy w jednym z kolejnych wpisów.
Potrzebujesz strony internetowej? Wyślij do nas zapytanie, a my przeanalizujemy jakie elementy będą najistotniejsze oraz jak jeszcze jesteśmy w stanie Ci pomóc. Dla firm wymagających czegoś więcej niż tylko stworzenia strony internetowej, tworzymy dedykowane systemy programistyczne, oferujemy aktualizacje, hosting plików oraz pełną opiekę nad projektem, uwzględniając również działania marketingowe.
* Marketing, pozycjonowanie oraz optymalizacja wyceniane indywidualnie.