WYSIWYG czy WYSIWYM?


Coraz częściej w aplikacjach typu CMS potrzebujemy użyć edytora umożliwiającego użytkownikowi łatwą edycję zawartości, np. artykułów. Pierwsze co wtedy przychodzi do głowy to edytory WYSIWYG takie jak TinyMCE czy FCKEditor. Ich głównymi zaletami jest intuicyjność i prostota obsługi, co jest szczególnie ważne z punktu widzenia “szarego” użytkownika internetu, który zazwyczaj zna takie aplikacje jak Word czy OpenOffice.

Jednak z punktu widzenia osoby tworzącej taki system CMS nie jest już to takie różowe. Edytory WYSIWYG zazwyczaj mają problemy z tworzeniem poprawnego kodu XHTML. Jeśli już uda się je skonfigurować w taki sposób, aby produkowały poprawny kod, to zazwyczaj jest to kod przemieszany z definicjami styli, nieładny lub obsługa samej aplikacji nie jest wtedy zbyt wygodna. Często są też rozwiązaniem zbyt skomplikowanym, o funkcjonalności dużo większej niż jest potrzebna.

Oczywiście są też rozwiązania takie jak BB Code czy składnia Wiki, jednak je pomijam ponieważ wymagają one od użytkownika nauczenia się składni co dla użytkowników niezaawansowanych może być trudne lub niemożliwe.

Ciekawe rozwiązanie zastosowali autorzy edytora WYMeditor, który jest swego rodzaju połączeniem edytora WYSIWYG oraz edytora WYSIWYM. Umożliwia on wizualną edycję zawartości, jednak z pełną troską o strukturę tworzonego dokumentu. Jest on także dużo szybszy niż TinyMCE, dużo prostszy, a dostosowywanie go do własnych potrzeb jest o wiele wygodniejsze. Wprawdzie jest on jeszcze we wczesnej fazie rozwoju, ale zapowiada się bardzo ciekawie.

Polecam stronę internetową aplikacji WYMeditor oraz przykład jej wdrożenia.

Informacje oraz linki


Inne artykuły
Pogorzelica 2006
Zend_Controller_Plugin
Polecane
Zend Studio - The premiere PHP IDE

Dodaj komentarz

Poświęć chwilę i wyraź swoją opinię. Możesz użyć niektórych znaczników HTML.

Komentarze czytelników

Trochę proste funkcje jak na razie. Zobaczymy jak będzie później…

Oho! Świetna rzecz, dzięki za linka. Przyda się ;)

Ciekawe.. ale jak dla mnie to jednak coś pomiędzy edytorem tworzącym semantyczny XHTML a tym co znamy z FCKEditora..
Gdzie są listy definicji?.. no i wciąż mamy doczynienia z ikonkami Bold i Italic, które jednak nie powinny wstawiać strong i em

uuups.. nie cytujesz w komentarzach znaczników html? :)

Póki co znaczniki “b” i “i” są dozwolone w XHTML 1.0 Strict. A Wordpress jest tak skonfigurowany, że niektóre znaczniki w komentarzach są dozwolone.

Piękna rzecz, właśnie coś takiego pisałem sam, ale teraz widzę że nie ma sensu. :)

Ps: Świetny blog

Nie działa w Operze ;-)

Właśnie czegoś takiego szukałem.

Proste i nawet w miarę działa. Ale i tak jakoś ufności do tego nie mam :) Jednak wolę si trzymać od wizualnych edytorów :)

Fajny edytor, nareszcie bedzie mozna wywalic ten dziadowski tinymce:-)