Powrót weterana

Nazwę HoTMetaL znają chyba wszyscy webmasterzy - młodszych czytelników informuję, że ten edytor HTML może pretendować do miana pierwszego profesjonalnego narzędzia tego typu. Aplikacja pojawiła się na rynku w czasach, gdy Internet pozostawał poza zasięgiem przeciętnego śmiertelnika, a projektowanie stron WWW było domeną elitarnej grupy zapaleńców mozolnie składających dokumenty HTML w windowsowym notatniku. W miarę jak pojawiały się kolejne, coraz doskonalsze i prostsze w obsłudze narzędzia dla webmasterów, rola programu malała. Dzisiaj HoTMetaL powraca. Zobaczmy, czy nadal jest w stanie walczyć o prymat z młodszymi konkurentami.

Nazwę HoTMetaL znają chyba wszyscy webmasterzy - młodszych czytelników informuję, że ten edytor HTML może pretendować do miana pierwszego profesjonalnego narzędzia tego typu. Aplikacja pojawiła się na rynku w czasach, gdy Internet pozostawał poza zasięgiem przeciętnego śmiertelnika, a projektowanie stron WWW było domeną elitarnej grupy zapaleńców mozolnie składających dokumenty HTML w windowsowym notatniku. W miarę jak pojawiały się kolejne, coraz doskonalsze i prostsze w obsłudze narzędzia dla webmasterów, rola programu malała. Dzisiaj HoTMetaL powraca. Zobaczmy, czy nadal jest w stanie walczyć o prymat z młodszymi konkurentami.

Mimo znacznego dystansu dzielącego obecną wersję programu od pierwszego wydania podstawowe elementy oraz zasada działania tego narzędzia pozostały niezmienione. Najlepszym tego przykładem są, znane już z pierwszej wersji HoTMetaLa, charakterystyczne graficzne znaczniki obrazujące strukturę edytowanego dokumentu. Oprócz strukturalnego trybu edycji mamy do dyspozycji inne procedury, obejmujące podgląd i edycję czystego kodu HTML, a także tryb WYSIWYG (jest to skrót wyrażenia What You See Is What You Get - czyli ădostajesz to, co widzisz na ekranieÓ służy tradycyjnie do określania metody tworzenia i edycji dokumentów w sposób wizualny, nie wymagający od projektanta znajomości programowania). Ten ostatni tryb budzi pewne zastrzeżenia - zwłaszcza w kwestii edycji skomplikowanych tabel (trudno uzyskać konkretne wymiary poszczególnych komórek tabeli). Mimo tych niedogodności narzędzie pozwala na sprawowanie kontroli nad tworzonym dokumentem - pod warunkiem, że użytkownikowi nieobca jest składnia języka HTML i potrafi korzystać z dobrodziejstw edycji kodu źródłowego strony.

Zarządzanie witryną

Projektowanie

Dobry i sprawdzony mechanizm edycji dokumentów uzupełniono o szereg dodatków, tak by produkt pozwalał na kompleksową obsługę nawet bardzo rozbudowanych witryn. Na szczególną pochwałę zasługuje moduł do obsługi kaskadowych stylów (CSS). Zapewnia dostęp do dużej (choć nie tak licznej jaką oferuje Dreamweaver) liczby parametrów i oferuje funkcję natychmiastowego podglądu wprowadzanych przez projektanta zmian.

Szkoda tylko, że edytor nie uwzględnia rzeczywistych możliwości przeglądarek. W rezultacie efekt każdej modyfikacji stylu trzeba najpierw obejrzeć w trybie podglądu, by upewnić się, że przeglądarki wyświetlą dokument tak samo, jak wygląda on w edytorze.

Jednym z silniejszych atutów HoTMetaLa jest zbiór bardzo przydatnych funkcji umożliwiających zarządzanie witryną WWW. Znajdziemy w nim wszystko, co może być potrzebne do kontrolowania naszych projektów: od analizy zawartości dokumentów poprzez indeks połączeń poszczególnych stron (wraz z możliwością podejrzenia badanych plików) do wyszukiwania zgubionych (ang. orphan links) czy zduplikowanych odnośników. Ponadto program potrafi przeanalizować źródło pod kątem poprawności składni HTML oraz ocenić stopień przystosowania witryny do potrzeb niepełnosprawnych użytkowników Sieci. Podobnie jak w innych produktach tego typu istnieje mechanizm pozwalający zamienić (search and replace) określony tekst na inny, zarówno na poziomie pojedynczego pliku, jak i całej witryny WWW.

Interaktywność

Atrakcją dla bardziej wymagających (choć leniwych) projektantów jest zbiór gotowych komponentów ułatwiających realizację różnych funkcji na stronie WWW, tj. procedury obsługi formularzy czy dynamicznie rozwijane menu wykorzystujące rozszerzenia DHTML. Każ-dy gadżet można w prosty sposób przystosować do swoich potrzeb i umieścić w projekcie. Niestety, ich użyteczność jest niska, zwłaszcza w porównaniu z tym, co oferuje Macromedia Drumbeat 2000. Wszystko wskazuje na to, że ciągle jeszcze webmaster musi polegać na własnych zdolnościach programistycznych, zwłaszcza jeśli chce tworzyć interaktywne sieciowe aplikacje. Bardziej zaawansowani użytkownicy z pewnością docenią możliwość rozbudowywania aplikacji edytora - kto zna specyfikacje DOM (Document Object Model), może projektować nowe moduły współpracujące z HoTMetaLem (są to obiekty COM takie jak komponenty kodu DLL czy klasy Javy).

Wszystko wskazuje na to, że opublikowanie kolejnej wersji tego znanego edytora nie przyczyni się zbytnio do przywrócenia mu dawnej świetności. Na rynku profesjonalnych produktów do tworzenia stron internetowych można ostatnio zauważyć dwie podstawowe tendencje: z jednej strony producenci starają się maksymalnie uprościć sam proces edycyjny, dając jednocześnie użytkownikowi maksimum kontroli nad wyglądem dokumentu (przykładem takiego programu jest Dreamweaver), z drugiej strony tworzą platformy do rozwoju złożonych aplikacji internetowych (np. ColdFusion czy Drumbeat 2000). HoTMetal w żadnej z tych kategorii raczej nie ma szans stać się liderem - co nie znaczy, że nie warto się nim zainteresować.


Zobacz również