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