--=REKLAMA=--
Jeśli nie znasz języka HTML, nie martw się. Ideą oprogramowania wiki jest to, aby można było swobodnie edytować tekst i wstawiać go na strony internetowe bez konieczności znajomości języka znaczników XHTML. Zamiast tego, oprogramowanie wiki umożliwia wstawianie linków, grafiki, i formatowania tekstu za pomocą prostych znaków, łatwych do użycia dla każdego.
Mechanizm wiki jest oparty na oprogramowaniu MediaWiki napisanym w języku skryptowym PHP. W dużym uproszczeniu skrypty te generują XHTML na podstawie zbioru danych zwartych w specjalnej bazie danych i wysyłają go do przeglądarek użytkowników. Wszystkie znaki specjalne wiki są więc automatycznie konwertowane na odpowiednie znaczniki XHTML i w zasadzie zazwyczaj nie ma powodu ich używania bezpośrednio w tekstach artykułów.
Mimo wszystko, czasami zdarzają się sytuacje, kiedy warto użyć znaczników XHTML. Dotyczy to przede wszystkim tworzenia złożonych tabel ułatwiających zebranie dużych ilości danych w zgrabną formę. Za każdym razem, przed wstawieniem XHTML warto się jednak zastanowić czy nie da się tego samego zrobić za pomocą zwykłych metod wiki.
Skrypt wiki generuje w miarę poprawny XHTML, zgodny ze standardem 1.0 uzgodnionym przez W3C. Taki kod wyświetla się poprawnie w większości nowych przeglądarek WWW.
Kod wstawiany do tekstów artykułów powinien przeto również trzymać się tego standardu. Patrz: http://www.w3.org/TR/xhtml1/
Zgodność własnego kodu z tym standardem można sprawdzić „przepuszczając go” przez parser kodu o nazwie „tidy”, który jest dostępny bezpłatnie na stronie -> http://tidy.sourceforge.net/#binaries.
Można do tego celu wykorzystać także Validator na stronie http://validator.w3.org/
Ze względu na to, że kod XHTML wstawiany do tekstów artykułów może być kiedyś w przyszłości edytowany przez kogoś innego, warto jest poświęcić odrobinę czasu aby był on elegancki i czysto napisany. Warto więc stosować „programistyczne wcięcia”, nie tworzyć zbyt długich linii kodu, aby nie zawijał się on w oknie edycyjnym itd. Kod ten warto jest opatrzyć jasnymi komentarzami, które ułatwią zrozumienie jego struktury, oraz wyraźnie oddzielić go od właściwego tekstu, tak aby łatwo było w tekście odnaleźć jego początek i koniec.
Kod powinien być przed wstawieniem dokładnie sprawdzony. Poprawny kod jest właściwie wyświetlany w ogromnej większości przeglądarek.
Kod z błędami jest wyświetlany w nieprzewidywalny sposób. Często zdarza się, że błędny kod daje oczekiwane przez autora wyniki, w jego ulubionej przeglądarce i przy jego ulubionej rozdzielczości ekranu. Jednak jest bardzo prawdopodobne, że w innej przeglądarce, lub nawet tej samej, ale używanej w innym systemie operacyjnym lub przy innej rozdzielczości, kod ten da fatalne rezultaty.
Stąd należy sprawdzić, czy wszystkie znaczniki w kodzie, które wymagają zamknięcia, zostały zamknięte, czy nie ma w nim błędów w osadzaniu znaczników, czy są one użyte adekwatnie i czy składnia wszystkich znaczników jest poprawna.
Bardzo użyteczny w tym może być już wcześniej wspomniany parser „tidy”.