2009-03-23

Podstawowe uwagi na temat edycji postów

Pisząc posta tak naprawdę korzystamy z edytora HTML-a, czyli możemy mieszać znaczniki HTML-a z tekstem. Z jednym wyjątkiem nie musimy korzystać z <br>, wszystkie znaki zakończenia linii są konwertowane automatycznie. Ma to swoje zalety i wady, jest z nich jest ingerencja w wklejany kod źródłowy, przez co skrypty taki kod formatujące mogą głupieć. Inna wada, to taka, że nie możemy dla lepszego odróżnienia znaczników od tekstu oddzielać ich pustymi liniami, albo zaczynać każdy znacznik od nowej linii, każde zakończenie linii zostanie skonwertowane na <br>. Tutaj zauważyłem jeszcze jedna dziwną rzecz, dodanie bloku <pre></pre> dodaje jakby <br> z przed i po bloku. Nie wiem, chwilowo co z tym zrobić. Jako że edytujemy kod HTML, nie możemy tak po prostu napisać <br>, musimy napisać &lt;br&gt;. Tutaj mamy dostępny konwerter, który załatwi to za nas. Tutaj mamy opisaną jeszcze ciekawsza alternatywe, które uzupełnia nasze okienko edycyjne o dodatkowy przycisk (zaznaczamy, klik i po sprawie). Po pewnym czasie pewnie każdego może poirytować fakt małej wielkości okienka edycyjnego. Można znaleźć wiele rozwiązań tego problemu. Ja wybrałem to. Całkiem wkurzającym ale chwilowo nie rozwiązanym problemem, jest to, że przejście do trybu podglądu postu i z powrotem do edycji nie ustawia nam kursora w poprzednim miejscu. Chyba najrozsądniejszym wyjściem byłoby edytowanie postów w jakimś zewnętrznym edytorze HTML-a. Podczas edycji postu możemy się przełączać pomiędzy edycją kodu HTML, a edycją WYSIWYG (no prawie). Na edytor HTML-a przełączamy się poprzez 'Edytuj kod HTML', zaś na edytor WYSIWYG poprzez 'Nowy post'. Chyba potrzebne jest dotłumaczenie paru szczegółów. :)

Brak komentarzy:

Prześlij komentarz