Co to jest Transclusion?
Przetłumaczenie to proces włączania części jednego dokumentu do treści drugiego dokumentu. Proces ten jest częścią większej metody znanej jako szablony zastępowania. Przetwarzaniem zwykle zarządza się za pomocą HTML i hipertekstu.
Początki terminu „zamknięcie” sięgają wczesnych lat 80. Po raz pierwszy użyty jako terminologia w kontekście informatyki przez Teda Nelsona, podstawową ideą było to, że nie trzeba było przechowywać tych samych danych w więcej niż jednym miejscu. Korzystając z linkowania, dane mogą być zawarte w dwóch różnych dokumentach bez faktycznego kopiowania informacji. Nelsonowi przypisuje się także tworzenie terminów hipertekst i hipermedia wraz z transkluzją .
Obecnie na zakres korzystania z transkluzji ma wpływ środowisko, w którym ma ona miejsce. Na przykład rodzaj używanej przeglądarki może mieć wpływ na działanie procesu. Obecne wcielenia Internet Explorera są czasem uważane za zapewniające mniej przyjazne środowisko do korzystania z transkuzji, ponieważ przeglądarka może nieco skomplikować dołączanie części dokumentu. Mozilla Firefox to przykład przeglądarki, która bardzo ułatwia transkluzję zarówno obrazów, jak i tekstu.
Aby zrekompensować różnice w przeglądarkach, czasami stosuje się proces zwany transkluzją po stronie serwera. Zasadniczo ta forma transkluzji obejmuje buforowanie danych, które są poprawnie przesyłane na serwer. Różne aplikacje i dokumenty mogą uzyskiwać dostęp do danych bezpośrednio z serwera, zamiast tworzyć łącze z jednego dokumentu do drugiego. Pozwala to skutecznie uwzględnić dane w kilku różnych dokumentach bez konieczności wysyłania danych przy każdym wywołaniu strony.
Ponieważ korzystanie z Internetu nadal staje się powszechne w większej liczbie środowisk, transkluzja jest nadal ważnym elementem w składaniu stron w efektywny sposób. Aby odpowiedzieć na tę rzeczywistość, nowe wersje przeglądarek są skonfigurowane tak, aby umożliwić łatwy proces transkluzji.