Записи пользователя: Tenno Seremel (список заголовков)
14:58 

Let's encrypt — wildcard

Tenno Seremel
Frozen flame
10:33 

Изображения исчезают из CSS

Tenno Seremel
Frozen flame
Из background и background-image ссылка на картинку превращается в тыкву символ #.

Т.е., например:


становится


Не зависит от количества url(), с одним такая же ерунда происходит (но решётка будет одна тогда). Не зависит от домена, который прописываешь, static.diary.ru по HTTP и HTTPS или secure.diary.ru, всё равно не работает. Хотя бы со своих доменов, наверное, можно разрешить.

@темы: [!] Проблема, [-] Не отвечено, Linux, CSS, Я чистил(а) в браузере и кэш, и кукисы, У меня ДНЕВНИК, У меня Mozilla FireFox

22:52 

Выбор аватарок не использует HTTPS

Tenno Seremel
Frozen flame
Всплывающее окошко выбора аватарки для постинга использует HTTP ссылки даже когда ты заходишь на сайт через HTTPS (secure.diary.ru). Например у меня такой смешанный контент не грузится и я получаю ряд пустых квадратиков. Да и несекурно это.

@темы: Я чистил(а) в браузере и кэш, и кукисы, У меня КОМПЬЮТЕР/НОУТБУК, У меня ДНЕВНИК, У меня Mozilla FireFox, Платные сервисы, Аватары, [-] Не отвечено, [!] Проблема, Linux

16:32 

Неправильные ссылки на дневники с подчёркиванием по HTTPS

Tenno Seremel
Frozen flame
На HTTPS версии (secure.diary.ru) неправильно формируются ссылки на дневники. Т.е., например,


становится ссылкой на: https://elena_makoto.diary.ru/ а должно на: https://secure.diary.ru/~elena_makoto, т.к. ссылки вида https://<дневник>.diary.ru/ не работают (за исключением www, diary-spirit и diary-support, возможно ещё чего-нибудь такого). По крайней мере у меня попытки пройти по таким ссылкам заканчиваются таймаутом.

Если в логине символа подчёркивания нет, то ссылка генерируется с secure.diary.ru.

Тут либо все ссылки привести к виду с secure, либо пофиксить https на остальных поддоменах.

@темы: Я чистил(а) в браузере и кэш, и кукисы, У меня КОМПЬЮТЕР/НОУТБУК, У меня ДНЕВНИК, У меня Mozilla FireFox, [-] Не отвечено, [!] Проблема, Linux

14:07 

Апостроф в ссылке исчезает

Tenno Seremel
Frozen flame

превращается в

Как результат, ссылка не работает.

Если выводить апостроф (' U+0027) напрямую по какой-то причине не хочется, то можно преобразовывать в &#39;.

@темы: [x] Не решено, [^] тестируется, Linux, [!] Проблема, [-] Не отвечено, У меня Mozilla FireFox, У меня ДНЕВНИК, У меня КОМПЬЮТЕР/НОУТБУК, Я чистил(а) в браузере и кэш, и кукисы

22:31 

Редактирование записи выбрасывает с HTTPS на HTTP

Tenno Seremel
Frozen flame
Как повторить:

  1. Зайти в свою запись с https://secure.diary.ru/~вашблог
  2. Нажать «редактировать».
  3. Сохранить запись.

Результат: выбросит на http://вашблог.diary.ru/

@темы: [x] Не решено, [^] тестируется, Я чистил(а) в браузере и кэш, и кукисы, У меня КОМПЬЮТЕР/НОУТБУК, У меня ДНЕВНИК, У меня Mozilla FireFox, [-] Не отвечено, [!] Проблема, Linux

14:05 

Фильтрация CSS

Tenno Seremel
Frozen flame
Фильтрация в CSS излишне агрессивная, а местами поломанная:

1. Ломает некоторые классы:


превращается в


2. Невозможно заматчить on-атрибуты вроде:



«onclick» внутри CSS не является опасным. Хотя, с другой стороны, не позволять матчить стили на то, что может в любой момент поменяться, возможно, и к лучшему. Правда другой возможности как-то подкрасить комментарий автора записи нет. Возможно стоит добавить новый класс рядом к singleComment. ownerComment или ещё что-нибудь в этом духе.

3. CSS свойство content ломается, если вводить туда что-нибудь сложнее abc. Например:


Также тут неправильно экранируются символы, выходящие за пределы windows-1251 (например ↗). Они экранируются как HTML, а должны как CSS, бэкслэшем:

Any Unicode code point can be included in an identifier or quoted string by escaping it. CSS escape sequences start with a backslash (\), and continue with <…> one to six hex digits, followed by an optional whitespace. The escape sequence is replaced by the Unicode code point whose value is given by the hexadecimal digits. This optional whitespace allow hexadecimal escape sequences to be followed by "real" hex digits.

https://www.w3.org/TR/css-syntax-3/#escaping

Лучше либо всегда использовать шестизначные значения, либо ставить пробел (пробел не подойдёт в классах, но классов на национальных языках тут и так нет), во избежание «склеивания» с последующими цифрами. Альтернатива — переходить на UTF-8, но у меня подозрения, что теперь это уже маловероятно.

@темы: [x] Не решено, [^] тестируется, CSS, Linux, [!] Проблема, [-] Не отвечено, Оформление дневника, Платные сервисы, Пожелания и предложения, У меня Mozilla FireFox, У меня ДНЕВНИК, У меня КОМПЬЮТЕР/НОУТБУК, Я чистил(а) в браузере и кэш, и кукисы

13:42 

Позиция курсора в настраиваемых кнопках

Tenno Seremel
Frozen flame
Текущая позиция курсора после вставки кода для настраиваемой кнопки работает неправильно если использовать её рядом с меткой вставки выделенного текста, т.е. [maRk][cuRs]. Смещается на количество символов в слове «[maRk]». Наоборот — всё нормально.

@темы: [x] Не решено, [^] тестируется, Я чистил(а) в браузере и кэш, и кукисы, У меня КОМПЬЮТЕР/НОУТБУК, У меня ДНЕВНИК, У меня Mozilla FireFox, [-] Не отвечено, [!] Проблема, Linux

14:37 

Сервис «Мои ссылки»

Tenno Seremel
Frozen flame
  1. Вставка в заголовок ссылки символа за пределами windows-1251 приводит к двойному экранированию. Соответственно, например, ↗ на самой странице выглядит в &#8599;
  2. https-ссылки на внешние ресурсы ломаются, превращаясь в http://https://…. По крайней мере это то, что я вижу из HTTPS-версии сайта (secure.diary.ru).

@темы: Я чистил(а) в браузере и кэш, и кукисы, У меня КОМПЬЮТЕР/НОУТБУК, У меня ДНЕВНИК, У меня Mozilla FireFox, Платные сервисы, [-] Не отвечено, [!] Проблема, Linux, [x] Не решено, [^] тестируется

Техподдержка

главная