Niedawno pokazałem, jak z wykorzystaniem JSMina sprawić, aby pobierane pliki JS były mniejsze. W tym wpisie pokażę, co zrobić, aby ograniczyć liczbę requestów HTTP przy ładowaniu plików JS.

Powolne ładowanie strony

Aby strona ładowała się szybciej, można zrobić dwie rzeczy:

  1. Zmniejszyć jej rozmiar – im mniej KB do pobrania, tym szybciej się to stanie.
  2. Zmniejszyć liczbę odwołań do serwera. Jedno odwołanie żądające 100KB będzie działać szybciej niż 10 żądań po pliki 10KB każdy.

W przypadku JS punkt pierwszy można rozwiązać albo pisząc krótsze skrypty (lub rezygnując z nich), albo zmniejszając rozmiar kodu wynikowego.

Continue reading

Co zrobić, aby strona ładowała się szybciej? Sprawić, aby zajmowała mniej miejsca. Wydaje się oczywiste, a jednak bardzo wielu webdeveloperów [w tym często ja sam] ładuje internaucie pliki JS zawierające tonę komentarzy, spacji, enterów i innych białych znaków.

Dodatkowym problem jest nie tyle rozmiar strony, co mnogość requestów do serwera. 30 requestów, a każdy plik ma po 1kB danych. Jak to zmienić? W tym artykule zajmę się zmniejszeniem rozmiaru plików JS.

Continue reading