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? Pozdr, Wojtek _______________________________________________ libgadu-devel mailing list [email protected] http://lists.ziew.org/mailman/listinfo/libgadu-devel
