W dniu 11 maja 2011 23:06 użytkownik Wojtek Kaniewski
<wojte...@toxygen.net> napisał:
> Dnia 2011-05-11, śro o godzinie 14:57 +0200, Bartosz Brachaczek pisze:
>> (...) Trudno mi sobie wyobrazić, jak w
>> rozsądny sposób można by dostosować do takiego przypadku funkcję
>> gg_message_html_to_text(), więc moje pytanie brzmi, dlaczego właściwie
>> libgadu dokonuje konwersji HTML-a do czystego tekstu, zamiast wziąć
>> to, co wysłał rozmówca?
>
> Dlatego, że w HTML-u jest unikod, w czystym tekście CP1250. Idea była
> taka, żeby dowolny klient mógł się posługiwać unikodem bez konieczności
> parsowania HTML-a, ustawiając jedynie odpowiednie kodowanie.
>
> Jedyne wyjście to chyba parsowanie HTML-a na tyle, na ile jest to
> potrzebne do zapewnienia zgodności ze starym parsowaniem, tj. <b>, <u>,
> <i>, <img> i atrybut color w <span>. Myślicie, że wystarczy parsowanie
> jedynie tych tagów, żeby tylko zapewnić zgodność z Gadu-Gadu 10 i samym
> libgadu?

Z tym zachowaniem unikodu to rzeczywiście jest bardzo dobre
rozwiązanie. Twój pomysł również uważam za dobry. Tak jak napisałem w
drugim wątku, zajmę się za to.

Pozdrawiam
_______________________________________________
libgadu-devel mailing list
libgadu-devel@lists.ziew.org
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to