Czy istnieje jakieś solidne uzasadnienie, dlaczego witryny nie powinny być rozwijane z funkcją ajax, która ładuje główne części każdej części (zakładając, że elementy takie jak nagłówek, nawigacja itp. Pozostają takie same)?
Z pewnością wymagałoby to mniejszej ilości zasobów, ponieważ serwer nie musiałby wyświetlać treści wyświetlanych na każdej stronie, z korzyścią zarówno dla hosta, jak i użytkownika końcowego.
Odpowiedz na pytanie, biorąc pod uwagę:
Zachowanie javascript w witrynach pogarsza się w każdym przypadku z wdziękiem
W przypadku mojego pytania mówię o nowych witrynach, w których takie zachowanie można by wdrożyć od samego początku, więc technicznie nie kosztuje to żadnych pieniędzy - nie wracamy do produktu gotowego do wdrożenia.
it doesn't technically cost any money
z wyjątkiem tego. Aby AJAXified był porównywalny ze zwykłym przeglądaniem, musisz ponownie wdrożyć wbudowane funkcje przeglądarki, które są automatycznie dostępne w zwykłych witrynach, takie jak przycisk Wstecz, historia przeglądarki, buforowanie itp. Przynajmniej „ Będę musiał ponownie wdrożyć funkcje hiperłączy z procedur obsługi zdarzeń kliknięcia (w tym: odwiedzonych i: aktywnych markerów).