IBM Lotus Symphony
|
Użytkownicy, którzy nie mają doświadczenia w korzystaniu z Internetu, muszą się zmierzyć z wieloma nieznanymi sobie wcześniej pojęciami: przeglądarka, zakładka, poczta elektroniczna, strona główna, wyszukiwarka i wiele innych. Aby ułatwić im wykonywanie pierwszych kroków, w niniejszym glosariuszu wyjaśniono niektóre spośród najważniejszych pojęć stosowanych w Internecie, intranecie, poczcie elektronicznej i wiadomościach.
Ramki są przydatne podczas projektowania układu stron HTML. W produkcie Lotus Symphony stosowane są ramki przemieszczalne, w których można umieszczać takie obiekty jak grafika, pliki wideo i dźwięki. Menu kontekstowe ramki zawiera opcje przywracania i edycji jej zawartości. Niektóre z dostępnych komend są również wyświetlane w menu Utwórz - Obiekt po zaznaczeniu ramki.
FTP (File Transfer Protocol) to standardowy protokół przesyłania plików w Internecie. Serwer FTP to program działający na komputerze połączonym z Internetem i odpowiedzialny za przechowywanie plików przesyłanych przy użyciu protokołu FTP. Podczas gdy protokół FTP odpowiada za przesyłanie i pobieranie plików w Internecie, protokół HTTP (Hypertext Transfer Protocol) zapewnia odpowiednie połączenia i możliwości przesyłania danych między serwerami a klientami WWW.
HTML (Hypertext Markup Language) to język kodowania dokumentów stosowany jako format plików dla dokumentów WWW. Język HTML wywodzi się z języka SGML i pozwala integrować tekst, grafikę, wideo i dźwięk.
Użytkownik zainteresowany bezpośrednim wpisywaniem komend języka HTML (na przykład podczas realizacji ćwiczeń zalecanych w jednej z wielu dostępnych książek o tym języku) powinien pamiętać, że strony HTML mają postać zwykłych plików tekstowych. Wystarczy zapisać dokument, wybierając jego typ jako Tekst, a następnie nadać jego nazwie rozszerzenie .HTML. Tak zapisywany plik nie może jednak zawierać żadnych przegłosów ani znaków specjalnych z rozszerzonego zestawu znaków. Aby ponownie otworzyć ten plik w produkcie Lotus Symphony i zmodyfikować zawarty w tym pliku kod HTML, należy załadować go z ustawionym typem pliku Tekst, a nie z typem Strony WWW.
W Internecie można znaleźć wiele źródeł umożliwiających zapoznanie się z językiem HTML.
Protokół HTTP (Hypertext Transfer Protocol) odpowiada za przesyłanie dokumentów WWW między serwerami WWW (hostami) a przeglądarkami (klientami).
Odsyłacze hipertekstowe to odwołania wyróżniane w tekście rozmaitymi kolorami i aktywowane za pomocą kliknięć. Za pomocą odsyłaczy hipertekstowych czytelnicy stron mogą przechodzić zarówno do wskazywanych informacji w ramach tego samego dokumentu, jak i do materiałów w innych dokumentach.
W produkcie Lotus Symphony użytkownik może przypisywać odsyłacze hipertekstowe nie tylko tekstowi, ale też ramkom z grafiką i tekstem (patrz Ikona okna dialogowego Odsyłacz hipertekstowy na pasku narzędzi).
Mapa obrazu jest ramką grafiki lub tekstu przystosowaną do obsługi odwołań. Użytkownik może klikać zdefiniowane obszary tej ramki grafiki lub tekstu, aby przechodzić do docelowych adresów URL, które połączono z tymi obszarami. Do definiowania obszarów odwołań razem ze wskazywanymi adresami URL i tekstem wyświetlanym w czasie, gdy wskaźnik myszy znajduje się nad tymi obszarami, służy edytor mapy obrazu.
Istnieją dwa typy map obrazów. Mapa obrazu po stronie klienta jest przetwarzana przez komputer klienta (na którym załadowano tę grafikę z Internetu), natomiast mapa obrazu po stronie serwera jest przetwarzana przez komputer serwera (który udostępnia daną stronę HTML w Internecie). W drugim przypadku kliknięcie mapy obrazu powoduje wysłanie na serwer względnych współrzędnych kursora i wygenerowanie odpowiedzi przez dedykowany program na serwerze. W przypadku przetwarzania mapy obrazu po stronie klienta kliknięcie zdefiniowanego obszaru aktywnego mapy aktywuje adres URL, tak jakby miał postać normalnego odsyłacza tekstowego. Adres URL jest wyświetlany pod wskaźnikiem myszy znajdującym się nad mapą obrazu.
Ze względu na fakt, że mapy obrazów mogą być wykorzystywane na wiele różnych sposobów, można je również zapisywać w różnych formatach.
Mapy obrazów dzieli się na mapy analizowane po stronie serwera (na przykład przez komputer dostawcy usług internetowych) oraz mapy analizowane przez przeglądarkę WWW na komputerze klienta.
Mapy obrazów po stronie serwera są wyświetlane użytkownikom w formie obrazu lub ramki na stronie. Kliknięcie mapy obrazu za pomocą myszy spowoduje wysłanie na serwer współrzędnych względnej pozycji wskaźnika myszy. Przy pomocy dodatkowego programu serwer określa na tej podstawie kolejne działanie do wykonania. Istnieje wiele odmiennych, wzajemnie niezgodnych metod definiowania tego procesu. Dwie najbardziej popularne z nich to:
Serwer HTTP W3C (CERN) (Typ formatu: MAP - CERN)
Serwer HTTP NCSA (Typ formatu: MAP - NCSA)
W programie Lotus Symphony mapy obrazów są tworzone dla obu tych metod. Format można wybrać z listy Typ pliku w oknie dialogowym Zapisywanie jako edytora mapy obrazu. Zostaną utworzone osobne pliki map, które należy przesłać do serwera. Informacje o typie map obrazów obsługiwanych przez dany serwer oraz o sposobie uzyskiwania dostępu do programu przetwarzającego mapy można uzyskać od dostawcy lub administratora sieci.
Obszary obrazu lub ramki, które mogą być klikane przez czytelnika, można rozpoznać po tym, że umieszczenie wskaźnika myszy nad każdym takim obszarem powoduje wyświetlenie wskazywanego adresu URL. Mapa obrazu jest przechowywana w warstwie poniżej samego obrazu i zawiera informacje o przywoływanych obszarach. Jedyną wadą map obrazów po stronie klienta jest to, że starsze przeglądarki WWW nie potrafią ich odczytywać; ten problem jednak z czasem sam się rozwiąże.
Podczas zapisywania mapy obrazu należy wybrać typ pliku SIP (StarView ImageMap). Wybór tego typu spowoduje zapisanie mapy obrazu bezpośrednio w formacie, który można stosować dla każdego aktywnego obrazu lub każdej aktywnej ramki w dokumencie. Jeśli jednak mapa obrazu ma zostać zastosowana dla bieżącego obrazu lub ramki tekstowej, nie ma potrzeby zapisywania tego obrazu lub ramki w żadnym specjalnym formacie. Po zdefiniowaniu regionów wystarczy po prostu kliknąć przycisk Zastosuj. Nie są wymagane żadne dalsze czynności. Mapy obrazów po stronie klienta zapisane w formacie HTML są wstawiane bezpośrednio do kodu HTML strony.
Java jest niezależnym od platformy językiem programowania opracowanym przez firmę Sun Microsystems, Inc. (http://www.sun.com). Język Java stworzono przede wszystkim z myślą o zastosowaniach w Internecie. Strony WWW i aplikacje programowanie przy użyciu plików klas języka Java mogą być stosowane we wszystkich współczesnych systemach operacyjnych. Programy implementowane w języku Java są zwykle tworzone w środowiskach programistycznych Java i kompilowane do tzw. kodu bajtowego.
Mianem wtyczek określa się rozszerzenia udostępniające dodatkowe funkcje przeglądarek WWW.
Termin wtyczka stosuje się w rozmaitych kontekstach:
Łatwo zauważyć, że po pewnych operacjach pasek narzędzi programu Lotus Symphony ulega zmianie. Jeśli na przykład w dokumencie tekstowym zostanie wstawiona formuła, na pasku narzędzi pojawiają się ikony umożliwiające edycję tej formuły (w rzeczywistości są to te same ikony, które są wyświetlane w dokumentach formuł). W tym sensie formułę można określić jako wtyczkę w ramach dokumentu tekstowego.
Ogólnie rzecz biorąc, wtyczki to programowe dodatki wprowadzające rozszerzoną funkcjonalność do określonych aplikacji. Filtry importowania i eksportowania dla rozmaitych formatów plików często mają właśnie postać wtyczek przechowywanych w specjalnym katalogu wtyczek.
Mianem wtyczek określa się także rozszerzenia przeglądarki WWW Netscape wytwarzane przez firmę Netscape Communication Corporation. Wtyczki tego typu mają postać programów zewnętrznych (w większości odpowiedzialnych za obsługę multimediów), które komunikują się z przeglądarką za pośrednictwem standardowych interfejsów. Wtyczki tego typu można łączyć z dokumentami programu Lotus Symphony.
Wszystkie zainstalowane w systemie 32-bitowe wtyczki przeglądarki Netscape są automatycznie rozpoznawane przez program Lotus Symphony.
Proxy to komputer w sieci pełniący funkcję schowka dla przesyłanych danych. Za każdym razem, gdy użytkownik uzyskuje dostęp do Internetu za pośrednictwem swojej sieci firmowej i żąda strony WWW, która została już odczytana przez jego współpracownika, proxy może wyświetlić tę stronę znacznie szybciej, o ile przechowuje ją jeszcze w swojej pamięci. W takim przypadku wystarczy sprawdzić, czy pamięć proxy zawiera najnowszą wersję tej strony. Nie ma wówczas potrzeby pobierania strony z dużo wolniejszego Internetu - można ją załadować bezpośrednio z proxy.
SGML (Standard Generalized Markup Language) to standardowy, uogólniony język znaczników. Język SGML wyraża ideę, zgodnie z którą dokumenty zawierają elementy strukturalne i inne elementy semantyczne, które można opisać bez konieczności precyzowania sposobu ich wyświetlania. Rzeczywisty sposób wyświetlania tego rodzaju dokumentu zależy od miejsca wyświetlania i stosowanych preferencji stylu. W przypadku tekstów ustrukturyzowanych język SGML nie tylko definiuje same struktury (w formie definicji typu dokumentu - DTD), ale też gwarantuje spójność ich stosowania.
Przykładem wyspecjalizowanej formy języka SGML jest język HTML. Oznacza to, że większość przeglądarek WWW obsługuje tylko ograniczony zakres standardów języka SGML i że niemal wszystkie systemy przystosowane do obsługi tego języka mogą generować także atrakcyjne strony HTML.
Wyszukiwarka to usługa w Internecie korzystająca z oprogramowania przeszukującego ogromne ilości informacji przy użyciu słów kluczowych.
Strony HTML zawierają pewne instrukcje strukturalne i formatujące określane mianem znaczników. Znaczniki to słowa kodowe umieszczone w nawiasach ostrych i zapisane w języku opisu dokumentu HTML. Wiele znaczników zawiera tekst lub odwołania w formie odsyłaczy hipertekstowych między nawiasem otwierającym i zamykającym. Na przykład tytuły oznacza się za pomocą znaczników <h1> na początku i </h1> na końcu. Niektóre znaczniki są stosowane samodzielnie - tak jest na przykład w przypadku znacznika <br> dla podziału wiersza oraz znacznika <img ...> dla odsyłacza do grafiki.
Adres URL (Uniform Resource Locator) wyświetla położenie dokumentu lub serwera w Internecie. Ogólna struktura adresu URL zależy od typu i z reguły ma postać Usługa://Nazwa_hosta:Port/Ścieżka/Strona#Znacznik, choć nie we wszystkich przypadkach każdy z tych elementów jest wymagany. Adres URL może reprezentować adres FTP, adres WWW (HTTP), adres pliku lub adres e-mail.