Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет quappa ([info]quappa)
@ 2007-11-16 12:16:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Абсурдопедия
Удалось пофиксить многолетний баг в одном из скинов Рамблер-почты вот таким вот изменением (слава Валентину!):

--- tmpl/aten/comps/footer.tmpl 19 Jan 2007 20:31:58 -0000      1.11
+++ tmpl/aten/comps/footer.tmpl 13 Nov 2007 16:18:24 -0000      1.12
@@ -1,5 +1,4 @@
 
-<div style="clear: both"></div>
+<div style="clear: both"><!----></div>

Проявлялся на некоторых письмах в IE[67] и приводил к тому, что весь текст письма вообще не отображался — только заголовок и баннер. Удобно.

Предлагаю запретить использование языка разметки HTML в Интернетах.


(Добавить комментарий)


[info]_1313@lj
2007-11-16 06:22 (ссылка)
а можно было бы &nbsp; вбить

(Ответить) (Ветвь дискуссии)


[info]quappa@lj
2007-11-16 06:22 (ссылка)
не помогало

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]_1313@lj
2007-11-16 06:45 (ссылка)
звучит, эээ, маловероятно

(Ответить) (Уровень выше)


[info]zmey2@lj
2007-11-16 06:23 (ссылка)
В Гипертекстовом Фидонете он уже запрещен

(Ответить) (Ветвь дискуссии)


[info]quappa@lj
2007-11-16 06:25 (ссылка)
Интернет стоит на пути прогресса!

(Ответить) (Уровень выше)


[info]filonov@lj
2007-11-16 06:29 (ссылка)
В аналогичных багах от MS "волшебный разделитель" (tm) обычно достаточно вставить один раз, после чего его можно удалить. Ms умеет делать такие баги как минимум с FoxPro-2.6.

Но подозреваю что с HTML это не сработает, так что таки да - HTML запретить.

(Ответить)


[info]_arty@lj
2007-11-16 09:19 (ссылка)
лучше запретить людей, особенно программистов : )

(Ответить)


[info]itman@lj
2007-11-16 13:32 (ссылка)
В прошлом году я почти месяц потратил на перенос приложения под новые библиотеки. Как выяснилось, в API была некаая функция примерно такоого вида:
bool domething(char *buf, int somesize)
натурально, она принимала буфер и размер. Так вот, традиционно туда передавался большой буфер. После перехода на новую версию чужого API, эта функция стала возвращать false вместо true (как раньше). Уж не помню как, но удалось выяснить, что у функции есть максимальный размер буфера, который она принимает. Он был чуть меньше чем 65535. Если указываешь somesize <= эта сраная константа, то все нормально, если больше - абздец. В обоих случаях, разумеется, памяти под buf выделялось не меньше somesize.

(Ответить)