background image

INTERNET:

Przegl d edytorów HTML dla Linuksa

 

Dwie strony pingwina

 

 

Wst p 

Z  ywymi naprzód i  

Nauka nie idzie w las 

Kolorowy tekst 

Naparstek 

Nie pomyl si ! 

Polskie ABC 

asWedit 

Bluefish 

Quanta+ 

Screem 

W pogoni za Oknami 

Dane techniczne 

 

 

Jacek Orłowski

 

Linux od pocz tku istnienia zwi zany jest z sieci , a ta dzi  wszystkim kojarzy si  przede 

wszystkim ze stronami WWW. Czy jednak edytory HTML dla X Window mog  si  równa  z 

programami pisanymi dla Okienek Microsoftu? 

     Systemy uniksowe przestały by  wył cznie  rodowiskiem pracy dla administratorów sieci i 

programistów. Coraz wi cej osób wykorzystuje Linuksa do zastosowa  domowych. Nic wi c 

dziwnego,  e zwi ksza si  te  liczba aplikacji wzbogacaj cych mo liwo ci tej platformy. Co 

istotne, znakomita wi kszo  oprogramowania dla Linuksa ma równie  status freeware. 

     O popularno ci witryn internetowych nikogo nie trzeba przekonywa , a ka dy internauta pr dzej 

czy pó niej zechce zaprezentowa  si  w globalnej Paj czynie. By stworzy  swoj  stron  WWW, 

trzeba dysponowa  edytorem HTML - test takich aplikacji dla Windows opublikowali my w 

styczniowym numerze CHIP-a. Nie musimy jednak by  na nie skazani. U ytkownicy Linuksa z 

powodzeniem mog  wykorzysta  do tego celu jedn  z aplikacji opisanych w tym tek cie.  

---- 

Info 

Grupy dyskusyjne 

Pytania, uwagi i komentarze do artykułu: 

news://news.vogel.pl/chip.artykuly

 

Pytania techniczne: 

news://news.vogel.pl/chip.internet

 

Na płycie w dziale Internet | Edytory HTML dla Linuksa znajduj  si  opisane programy, ispell z 

polskim słownikiem oraz pliki spolszczaj ce edytor asWedit 

 

 

background image

Z  ywymi naprzód i  

W ród "X-owych" edytorów HTML króluj  narz dzia do "r cznej" edycji kodu strony. Pró no 

szuka  tu zaawansowanych aplikacji typu WYSIWYG - upraszczanie i automatyzacja pozostaj  na 

razie domen  programów dla Windows. Cho  tworzenie stron WWW w edytorze "tekstowym" 

wymaga wi kszej pracy, daj  one autorowi pełn  kontrol  nad tworzonym projektem. Znaj c 

HTML oraz dysponuj c funkcjonaln  aplikacj , mo na ten proces znacznie przy pieszy . 

     Linuksowe edytory HTML dziel  si  na dwie grupy. W pierwszej znajduj  si  programy 

rozbudowane, oferuj ce bogate mo liwo ci edycyjne, które mo na stawia  na równi z wieloma 

narz dziami dla Windows. Pozostałe aplikacje znajduj  si  we wczesnym stadium rozwoju (nie 

zawsze s  to programy nowe) i cz sto bywaj  do  niestabilne. Maj  cechy edytorów HTML, lecz 

od przysłowiowego "notatnika" ró ni je bardzo niewiele. Dlatego omawiamy cechy wszystkich 

edytorów, ale szczegółowo opisujemy programy z pierwszej grupy, naszym zdaniem najlepsze. 

Nauka nie idzie w las 

Wykorzystuj c aplikacje dla systemu Windows, o utworzenie strony mo e si  pokusi  ka dy 

u ytkownik komputera - znakomita wi kszo  programów oferuje odpowiedni system pomocy i 

kurs HTML-a, a tak e stosowne szablony i kreatory. Aplikacje dla X-ów wymagaj  od 

u ytkownika znajomo ci HTML-a - jedynie asWedit i Quanta+ zawieraj  stosowny system 

pomocy.  ladowe podpowiedzi składni dla poszczególnych znaczników oferuje nam te  

WebDesigner. System pomocy zazwyczaj - je li w ogóle jest - sprowadza si  do ogólnej informacji 

o aplikacji lub jej funkcjach. 

     Znajomo  angielskiego jest podstaw  pracy z linuksowymi edytorami HTML - prawie 

wszystkie aplikacje maj  interfejs u ytkownika w tym j zyku. Wyj tkiem jest asWedit, którego 

menu mo na dostosowa  do kilku j zyków narodowych, w tym do polskiego. 

     Bariery te nie powinny by  przeszkod  dla wytrawnych "linuksiarzy", którzy angielski po prostu 

znaj . W Internecie bez trudu mo na znale  liczne kursy HTML-a, tak e polskoj zyczne. 

Naprawd  warto z nich korzysta  i posi

 t  "tajemn " wiedz . 

Kolorowy tekst 

Jedn  z najwa niejszych zalet dobrego edytora HTML jest kolorowanie składni, które znacznie 

ułatwia pisanie stron oraz poruszanie si  po tworzonym dokumencie. Niestety, tylko cztery 

aplikacje maj  t  funkcj , przy czym Screem nadaje odmienne kolory znacznikom, nie wyró niaj c 

jednak ich atrybutów. WebDesigner i August realizuj  t  funkcj  cz ciowo, nadaj c inny kolor 

tre ci strony, a inny wszystkim znacznikom wraz z atrybutami. 

     Najnowsz  specyfikacj  j zyka opisu stron WWW jest HTML 4.01 - dobrze wi c o aplikacjach 

wiadczy dostosowanie ich do najbardziej aktualnych standardów. Wi kszo  programów obsługuje 

najwy ej HTML-a 3.2 - wyró niaj  si  jedynie cztery aplikacje z grona "zaawansowanych": 

asWedit, Blue-fish, Quanta+ i Screem, lecz tylko trzy z nich oferuj  wsparcie dla stylów 

kaskadowych. Odpowiednim modułem nie dysponuje pierwsza z wymienionych aplikacji. 

     Obsługa standardów "dookoła HTML- -owych" jest wa na dla osób buduj cych bardziej 

zaawansowane witryny. JavaScript, na dobre ju  zakorzeniony w Paj czynie, wspomagany jest 

jedynie przez program Coffee-Cup - i to w formie minibiblioteki gotowych skryptów. Program ten 

w podobny sposób pomaga w pisaniu programów w Perlu, dysponuj c kilkoma popularnymi 

skryptami. Bluefish jako jedyna aplikacja ułatwia pisanie w popularnym ostatnio WML-u dzi ki 

osadzenie na belce narz dziowej kilkunastu odwoła  do znaczników tego j zyka. 

background image

Naparstek 

Znane cho by z HomeSite'a usprawnienia w pracy webmastera s  przenoszone na szereg aplikacji 

niezale nie od platformy systemowej. Aplikacje linuksowe pozostaj  jednak daleko w tyle za 

okienkowymi odpowiednikami. Zaledwie trzy z nich dysponuj  narz dziami umo liwiaj cymi 

wpisywanie wszystkich podstawowych znaczników z miniokienek edycyjnych lub kretaorów. 

Pozostałe realizuj  te funkcje dla kilku znaczników b d  wcale. Podobnie rzecz ma si  z edycj  

wpisanego znacznika - tylko trzy narz dzia - asWedit, Bluefish i Quanta+ - umo liwiaj  ich edycj  

za pomoc  okienek. W pozostałych wypadkach nale y dokonywa  wpisu i edycji "z palca", co 

bywa pracochłonne. 

     Przy r cznym pisaniu bardzo wygodne jest, gdy program sugeruje nam składni  znacznika. Ta 

funkcja wbudowana jest jedynie w Quant + i Screem, przy czym ten ostatni pokazuje podpowied  

automatycznie. Niestety - sugestie programu ograniczaj  si  jedynie do atrybutów (bez 

podpowiedzi ich warto ci) i nie zawsze s  dostosowane do składni wpisywanego znacznika. 

     Bardzo niewygodna jest r czna edycja kodu w programie asWedit - wyró nia on bowiem dwa 

tryby pracy: tekstowy i HTML, przy czym ten pierwszy staje si  zwykłym "notatnikiem", a drugi 

nie pozwala na samodzielne wpisywanie znaczników.  adna opisana aplikacja nie zawiera kreatora 

do tworzenia tabel. 

Nie pomyl si ! 

By mie  całkowit  kontrol  nad pó niejszym wygl dem strony, nale y co jaki  czas dokonywa  jej 

podgl du w przegl darce. Wi kszo  opisywanych programów poprawnie współpracuje z Netscape 

Navigatorem. Wyró nia si  asWedit, który potrafi wy wietli  stron  a  w czterech przegl darkach, 

w tym w tekstowym Lynksie. Jedynie w dwóch aplikacjach nie zaimplementowano  adnej 

mo liwo ci podgl du tworzonej strony (Erwin i Peacock). W Screemie zastosowano rozwi zanie 

znane cho by z HomeSite'a - podgl d bezpo rednio w edytorze. 

     Dla osób zamieszczaj cych na swoich stronach sporo informacji tekstowych wa na jest 

mo liwo  sprawdzenia pisowni dokumentu HTML. Wi kszo  opisywanych aplikacji 

współpracuje z linuksowym ispellem. Dzi ki temu mo liwe jest u ycie dowolnego słownika 

zainstalowanego w systemie. Niektóre aplikacje nie obsługuj  zewn trznych słowników, a 

własnymi nie dysponuj , dlatego sprawdzenie pisowni Augustem, Erwinem, Peacockiem czy 

WebDesignerem jest niemo liwe. Pod tym wzgl dem wyró nia si  Quanta+, umo liwiaj ca 

korzystanie tak e z aspella. 

     Wykonan  witryn  nale y umie ci  na serwerze WWW - do tego celu słu y dowolny klient 

FTP. Porz dny edytor HTML powinien wi c z nim współpracowa , a nawet zawiera  wbudowany 

moduł FTP. Autorzy wi kszo ci opisywanych aplikacji potraktowali t  kwesti  po macoszemu. 

Jedynie CoffeeCup i Screem maja wbudowane funkcje ułatwiaj ce korzystanie z FTP. 

Polskie ABC 

Cho  forma stron WWW nie jest bez znaczenia, to najwa niejsza jest przekazywana tre . Je li 

zatem mamy zamiar utworzy  dokument w j zyku polskim, warto po wi ci  chwil  sprawie 

poprawnego i wygodnego kodowania polskich literek. Linux Slack- ware, na którym dokonali my 

przegl du, uzbrojony został w polskie czcionki ekranowe w standardzie ISO-8859-2. Nie wszystkie 

edytory HTML były w stanie poprawnie korzysta  z tych fontów. Bluefish, CoffeeCup, Erwin i 

Quanta+ wy wietlaj  "ogonki" poprawnie - w pozostałych aplikacjach zobaczymy w ich miejscu 

"robaczki". Screem natomiast zapisuje polskie literki w postaci &#xxx;, gdzie xxx jest pozycj  

znaku w tabeli Unicode. Odpowiedni znacznik META musimy wstawi  samodzielnie. 

background image

Quanta+ 

Aplikacja ta przypadnie do gustu zwłaszcza tym u ytkownikom, którzy "przesiadaj  si " na 

Linuksa z Windows. Czytelny i funkcjonalny interfejs idzie w parze z du ymi mo liwo ciami 

programu. Quant  wyró nia sugerowanie składni znaczników, wywoływane kombinacj  klawiszy 

[ALT]+[ ]. Jest to rozwi zanie bardzo wygodne, przy pieszaj ce tworzenie kodu HTML - niestety, 

program podpowiada atrybuty bez ich warto ci.  

Quanta, jak wi kszo  dobrych edytorów, jest zapatrzony w HomeSite'a. Jako jeden z 

nielicznych prezentuje on struktur  dokumentu w postaci drzewa. 

 

 

     Za pomoc  Quanty w szybki sposób utworzymy wszystkie standardowe znaczniki, 

wykorzystuj c wygodn  belk  narz dziow  oraz okienkowy system budowania polece  HTML-a. 

Poruszanie si  po dokumencie i plikach z nim zwi zanych ułatwia panel umieszczony po lewej 

stronie okna aplikacji. Dzi ki niemu mo emy zarz dza  plikami, projektami, podgl da  struktur  

kodu oraz mamy dost p do bogatego systemu pomocy. 

     Du e mo liwo ci konfiguracyjne, edytowalne skróty klawiaturowe, obsługa zewn trznych 

programów, pod wietlanie składni HTML oraz j zyków skryptowych stawiaj  Quant  na czele 

stawki edytorów HTML dla X Window. Wsparcie dla HTML 4.0 oraz stylów kaskadowych 

powoduj ,  e jest to chyba najlepsze darmowe narz dzie do tworzenia stron WWW dla Linuksa. 

W pogoni za Oknami 

Przygl daj c si  edytorom HTML dla Linuksa, nie sposób nie porówna  ich do programów tej 

kategorii znanych z Windows. Aplikacje spod znaku pingwina na pewno pozostaj  w tyle za 

komercyjnymi edytorami dla Okienek. Nale y jednak pami ta ,  e programy dla Linuksa w 

znakomitej wi kszo ci pisane s  na zasadzie licencji GPL. Jak na darmowe aplikacje zaskakuj  

mo liwo ciami, a dystrybucja w postaci kodów  ródłowych sprzyja ich rozwojowi.