Mam trudności z podjęciem decyzji, które podejście jest lepsze pod względem wydajności witryny.Wczytywanie kodu JavaScript: żądania HTTP -v- ładowanie asynchroniczne
Należy zainstalować wszystkie wymagane wtyczki jQuery w jednym pliku do umieszczenia na każdej stronie witryny LUB podzielić wtyczki na pojedyncze pliki i użyć metody jQuery.getScript() w celu załadowania ich w razie potrzeby.
Czy istnieją rzeczywiste korzyści przy ładowaniu skryptów asynchronicznie na jednym żądaniu http?
Wszystkie moje Javascript będą minified i spakowane gzipem.
Dzięki!
Możesz być także zainteresowany LabJS - http://labjs.com –
Jedynym sposobem, aby wiedzieć na upewnij się, że wypróbujesz oba i ** zmierzysz wyniki ** dla twojego konkretnego przypadku. – Day
Mam zalety ładowania tylko jednego pliku js (z frameworkami ładowanymi przez CDN) - działa to w przeglądarkach komputerowych. Ale obawiam się, że coraz więcej stron jest dostępnych za pośrednictwem urządzeń mobilnych, które mają bardzo małe pamięci podręczne (iPhone ma 25k), co oznacza, że zawsze będą musiały załadować ten jeden plik js. Czy tworzenie manifestu magazynu offline - dla osób obsługujących telefony komórkowe - może być pracą? – mindwire22