Custom CSS не применяется к журналу

Oct 26, 2014 08:58


S2, Bloggish Unstyled.
Бесплатный аккаунт.
Файл CSS в ANSI цепляется ссылкой с параметром + его же содержимое вставлено в поле Custom CSS (вместилось полностью). Пробовал по очереди один из вариантов  - без изменений.
Как обычно в гугле забанен, но здесь: http://www.livejournal.com/support/ техподдержка помогла (помогла ли?) только частично и ( Read more... )

s2, аккаунт: базовый, стиль: bloggish, css, настройки журнала

Leave a comment

Comments 6

yoksel October 28 2014, 10:21:24 UTC
> за Юникод считаются строки "\f02b"?

это и есть юникод - тот его вариант записи, который можно использовать в CSS. ЖЖ такое не ест.

Если есть возможность, можете пересобрать шрифт, переназначив символы на допустимые в ЖЖ, например, на обычные латинские буквы. Например, с помощью https://icomoon.io/

> где можно прочитать про все ограничения Custom CSS для LJ?

Js, кириллица, импорты, юникод

> Как же тогда настраивать абзацы?

вставлять руками? : )

Reply

d_logvinenko October 28 2014, 17:59:36 UTC
это и есть юникод
Я, если честно, в замешательстве. Я думал, что под Юникодом подразумевается кодировка приаттаченного файла, ну или если я в код откровенно вставляю символы не из ASCII-диапазона (какие-нибудь иероглифы-смайлики-сердечки). Но строка "\0xff" - какой же это Юникод? Тем более, что проблемы с отображением могут быть только на стороне клиента (я, конечно, понимаю, что вопрос этот нужно задавать не вам, а разработчикам, но они же слушать не будут, верно? ;).

Js, кириллица, импорты, юникод
Нет, ну ЖС и импорты (с натяжкой) - понятно, дыра в безопасности и всё такое. Но ёлы-палы, Юникод-то чем не угодил? Это движок настолько реликтовый, что никак его поддержку не добавить или ЛЖ-шники просто злобные буратины? (Вы ведь наверняка уже задавались этим вопросом)

вставлять руками? : )
«Ну это же не наши методы!» ® В общем никак? Нигде нельзя галку поставить там?
О! А редактор же на клиентской части работает? Может, можно юзерскриптом пропатчить? (ушел в консоль...)

Reply

yoksel October 28 2014, 18:29:36 UTC
Это символ юникода, для них существует несколько вариантов записи. Вот тут можно посмотреть другие варианты конкретно для этого символа: http://www.utf8icons.com/character/61483/UTF-8-character. В CSS будет работать только последний вариант.

Насколько я понимаю, в юникод можно завернуть JS, и как тогда парсеру его распознать?

> Может, можно юзерскриптом пропатчить? (ушел в консоль...)

дело говорите : )

Reply

d_logvinenko October 29 2014, 15:01:43 UTC
в юникод можно завернуть JS, и как тогда парсеру его распознать?
Оно-то, может, и можно (быстрый гуглеж не выявил, но память подсказывает, что где-то читал), но это уязвимость Юникода (и CSS. И JS), и парсеру ее обрабатывать совсем не нужно.
От него что требуется? Вставить строку внутри "content: '\ff'" в DOM, применив соответствующий шрифт. А интерпретировать никого не надо.
Опять-таки повторюсь, что вывод строк - проблема клиента, и почему ЛЖ рубит Ю на корню - вообще не ясно. Тут либо движок-юникодофоб (и все равно не понимаю! приаттачить файл и всё!), либо личная неприязнь ЛЖ-девелоперов к Ю, либо латинофильско-антикириллический заговор.

дело говорите : )
Не, так просто не прокатило: тут же используется CKEditor, и автор, подальше от таких умников, предусмотрительно затолкал его в замыкание.

Но всё решилось еще проще: Shift + Enter

Added0: мда, я вас, наверное, уже поддостал) Но, черт возьми, я опустошил все юникодосодержащие content, а CSS все равно не работает!

Added1: мдааааа, оказалось, что content: '\A'; тоже нельзя. Но ( ... )

Reply


Leave a comment

Up