Wysihat: WYSIWYG editor, ktorý generuje validný XHTML kód

37Signals je firmou, ktorá dlhodobo prispieva do open source sféry. Okrem ich komerčných produktov ich preslávil framework Ruby on Rails.

Dnes vypustili do sveta prehľadný WYSIWYG editor postavený na báze Javascriptu, ktorý generuje správny XHTML kód.

Editor je postavený na Javascriptovej knižnici Prototype a oproti ostatným editorom je jednoduchý a neprichádza so žiadnymi nadbytočnými funkciami. Jeho filozofia spočíva v tom, aby ktokoľvek na ňom mohol urobiť nadstavbu podľa vlastnej potreby.

:: 22.10.2008 :: rubrika Web štandardy :: pridal Daniel :: [*] ::

Diskusia:

Dovolím si rypnúť...
Ten editor generuje skutočne správny XHTML kód, alebo iba "rozbitý" HTML kód? Správny XHTML kód musí spĺňať jednu vec - musí byť posielaný s hlavičkou "application/xml+xhtml". A s takýmto dokumentom majú problém vyhľadávače aj veľa prehliadačov. V momente, keď sa to posiela ako text/hmtl, ide o obyčajný HTML kód plný chýb (nadbytočné lomítka v nepárových tagoch a pod.).

Napísal shaggy [web] dňa 22.10.2008 o 18:09:56


shaggy a ja som si myslel, ze je to HTMLAREA variant, co znamena, ze je to editor FRAGMENTU s CONTENTOM a nie kompletnym DOCUMENTOM a spominana XHTML kompatibilita je na urovni ZNACIEK pre VYZNACOVANIE casti textu.

Cize trochu nechapem, co ma spolocne EDITOR KODU CASTI DOKUMENTU, ktory obvykle nema ani nalezitosti ako HTML, BODY, s tym, ako WEB server odosiela XHTML dokument.

Oprav ma ak sa nejako mylim :-)

Napísal rony [web] dňa 22.10.2008 o 19:40:43


Je mi jasné, že to je len časť kódu, ale rozplývať sa nad tým, že niečo konečne generuje správny XHTML kód mi príde divné. Načo mi je správne vygenerovaný XHTML kód, ak ho nemôžem použiť v správne napísanej XHTML stránke?

Napísal shaggy [web] dňa 22.10.2008 o 20:31:58


ako spravne poznamenal rony, ide o nahradu HTML AREA, cize to vobec nesuvisi s tym, ako bude servirovana XHTML stranka.

editor je ciastkova vec, ktora pomaha spravnemu kodu napr. pri ukladani do databazy; je uz na uzivatelovi, kde a na aky ucel ho pouzije.

vacsina existujucich WYSIWYG editorov generuje nepekny kod, napriek roznym ocistovacom pre kopirovanie Word textu a pod.

ani Wysihat nie je finalnym riesenim, to totiz musi prist na urovni jadra XHTML/HTML 5 a nemozu sa s tym potykat jednotlive prehliadace a riesit implementaciu individualne.

Napísal dusoft dňa 23.10.2008 o 12:21:53