Obecnie wykonuję umowę krótkoterminową, która obejmowała gruntowny przegląd interfejsu użytkownika witryny mojego pracodawcy. Po kilku miesiącach pracy jesteśmy w końcu gotowi do działania i po raz kolejny wyraziłem swoje obawy dotyczące optymalizacji strony.
Testowałem witrynę podczas projektowania i produkcji i otrzymujemy straszne wyniki z PageSpeed: 3/100, czas ładowania prawie 12 sekund, strona główna ma 8 MB, głównie z powodu obrazów, które nie być skompresowane. Co więcej, nasze serwery nie mają włączonego gzip i żaden z CSS / JS nie jest zminimalizowany.
Zapytałem, czy moglibyśmy przynajmniej skompresować obrazy i zminimalizować CSS / JS, ale reszta zespołu się tym nie martwi. Cieszę się, że sam wykonuję tę pracę, a tworzenie strony internetowej, która jest powolna, jest sprzeczne z moimi zasadami. Ale potrzebuję ich zgody na wprowadzenie tych zmian. Nie mam uprawnień do wymuszania tej kwestii, ponieważ jestem wykonawcą.
Ponieważ jest to produkcja własna, mój pracodawca jest również klientem i jest zadowolony z produktu końcowego. Czy powinienem więc po prostu zapomnieć o problemach i oznaczyć projekt jako zakończony?
Która opcja jest bardziej profesjonalna?
Mogę albo :
-
Zostaw projekt takim, jaki jest, ale potencjalnie pożałuj go w przyszłości, gdy klient / ankieter poprosi o pokazanie mojego portfolio.
-
Uprzejmie naciskaj na optymalizację, omawiaj korzyści płynące z szybkiej witryny i wykonuj prace tak szybko, jak to możliwe, aby budżet był tylko nieznacznie zmieniony.