Ulotka informacyjna
Ramka z linkami do archiwum z artykułem.
Wprowadzenie
Pierwszym krokiem, jaki wykonujemy, zaczynając pracę w jakimś języku jest
dobór odpowiedniego edytora.
Edytor powinien być wygodny, ergonomiczny i powinien pomagać nam w codziennej
pracy.
W dużej mierze to właśnie od edytora zależy, jakie efekty będzie przynosić
nasz wysiłek.
Jak jednak dobrać edytor właściwy do naszych potrzeb?
Oczywiście – najlepiej sprawdzić każdy edytor dostępny na rynku. Żywię jednak
nadzieję, że niniejsze opracowanie, choć minimalnie ułatwi ten wybór.
Publikacja
Artykuł nie jest objęty żadną licencją poza „zdrowym rozsądkiem”. Został napisany
z myślą o moim worklogu (http://nbw.jogger.pl),
prywatnej stronie domowej, kursie browsehappy (http://kurs.browsehappy.pl)
oraz Webesteem Art&Design Magazine (http://art.webesteem.pl).
Oryginalny tekst ukaże się w formie strony HTML (kurs, magazyn, worklog i
strona domowa), PDF oraz RTF.
Od trzeciej części, opublikowanej na joggu, będzie można skorzystać z ramki
obok artykułu by pobrać na dysk archiwum z artykułem i obrazkami.
Kryteria zestawienia
Wstęp
Chciałbym zauważyć, że zestawienie to jest subiektywne i niezależne – żadna
z firm w nim nie partycypowała oraz go nie sponsorowała.
Tworząc to opracowanie, przyjąłem proste założenie: edytor dla osoby „zielonej”,
która przeczytała, choć jedną książkę dotyczącą (X)HTML/CSS a teraz szuka programu,
który ułatwi zamianę teorii na praktykę – najlepiej natychmiast po jego uruchomieniu,
bez potrzeby czytania obszernej instrukcji obsługi.
Właśnie z tego powodu, choć starałem się jak mogłem by uniknąć tego typu sytuacji,
w przypadku niektórych programów mogłem przegapić pewne ich oryginalne rozwiązania
czy funkcje. Kajam się. Choć z drugiej strony, skoro nie udało się mnie, to czy znajdzie je zupełny “newbie”?
Edytory
Chciałem zaznaczyć na wstępie, że w przeglądzie biorą udział tylko rozbudowane
edytory, oferujące coś więcej niż podświetlanie składni czy wsparcie dla unikodu.
Z tego właśnie powodu, w zestawieniu nie pojawi się: Notepad++, Notepad2, Crimson
Editor. Nie pojawi się tu także NVU, który, w moim odczuciu, nie jest ani edytorem
na miarę opcji Designer w Dreamweaverze, ani nie jest zwykłym edytorem tekstowym.
W zestawieniu występują:
(Windows)
- Macromedia Dreamweaver 8
- Actipro Spider Writer 5.2
- CreamSoft Pajączek 5.4/5.5.1 Professional
- PSPad
- HTML-Kit
(Linux)
- Quanta+
- Screem
- Bluefish
- jEdit
W najbliższym czasie, zestawienie zostanie uzupełnione o najnowsze Adobe GoLive!
(Windows) oraz TextMate, BBEdit, skEdit (wszystkie – MacOSX).
Opis
- Informacje wstępne
W tym punkcie postaram się pokrótce przedstawić edytor i, ewentualnie, firmę
odpowiedzialną za produkt. Przedstawię także kilka podstawowych informacji
dotyczących edytora – takich jak np.: informacje od producenta czy najczęściej
powtarzane opinie.
- Pierwsze wrażenie
W tym miejscu opiszę subiektywne pierwsze wrażenie po zobaczeniu interfejsu, i pobieżnym zapoznaniem się z funkcjami i opcjami.
- Interfejs
- Ekran
Opis rozmieszczenia paneli oraz informacje nt. ich ewentualnej konfiguracji
- Interfejs
Informacje na temat interfejsu – jakość wykonania, funkcjonalność, przejrzystość
- Menu
Informacje na temat menu programu – kontekstowego i głównego: jakość wykonania,
funkcjonalność, przejrzystość, sposób organizacji informacji.
- Czas reakcji
Ogólne wrażenie na temat szybkości reakcji interfejsu.
- Opcje
Opis listy najciekawszych funkcji i opcji programu (autouzupełnianie i jego
jakość, code snippets, podpowiedzi, podgląd itp.)
- Edycja
Bardziej szczegółowy opis programu „w akcji”. Łatwość edycji, reakcje interfejsu,
działanie kreatorów i wszystko, co wpływa na elastyczność, wygodę i efektywność
tworzenia kodu.
- Konfigurowalność
Informacje na temat opcji konfiguracji programu, oraz jego ewentualnych rozszerzeń
- Standardy
Wsparcie dla technologii i standardów takich jak XHTML, CSS, Javascript/DOM,
PHP, WAI/WCAG i Section508
- Podsumowanie
Podsumowanie i wstępna ocena programu.
- Ocena
Próba oceny programu w skali szkolnej (od 1 do 6). Kryterium oceny jest subiektywne,
aczkolwiek składa się na nie, przede wszystkim:
- Cena
- Funkcjonalność programu
- Opcje
- Rozszerzalność
- Jakość, wygląd i przejrzystość interfejsu
- Lokalizacja
- Konfigurowalność
Informacje inne
Artykuł został napisany w programie Microsoft Word i przekopiowany do Macromedia
Dreamweaver. Kod niniejszej notki jest (prawie) w całości produktem tej akcji.
Ostatnie komentarze