ariwenn: (бросок)
[personal profile] ariwenn
Вот чтобы я еще раз воспользовалась генератором дизайнов для ЖЖ... да ни в жисть.
Вчера убила полвечера на поиск ошибки в коде поста (которой не было), потому что картинки упорно не хотели уменьшаться, а сегодня полдня на перекодировку дизайна (потому что проблема оказалась в нем).
И самое поганное, что я так и не поняла, где была зарыта собака :(( очень интересная аномалия получалась - я много сайтов в жизни сделала, но не знала, что такое возможно, логика до сих пор отказывает %))

Кому интересно в чем заключалась аномалия идите под кат, там много букв крика души.

У меня сначала упорно не хотел высвечиваться заголовок ЖЖ, хотя в код я его прописала (руками, потому что изначально генерила диз без него). Причем дома я его не видела, а на работе видела. Но ладно, фиг с ним.
Вчера я первый раз попробовала запостить картинки и обнаружила, что жж плевать на мои коды уменьшения картинки. Причем в просмотре через визуальный редактор всё было ок. При постановке поста жж упорно показывал реальный размер картинки.
Но добило меня другое. Я решила сегодня проверить проблема в дизайне или нет: для этого я скопировала мой код в блокнот и заменила его другим. Выяснила, что проблема в коде, и чтобы дизайн не был другим пока я занимаюсь перекодировкой, я скопировала код обратно из блокнота в жж. Не сменив ни буквы. Каково же было мое удивление, когда все ссылки вдруг стали меньше, съехали вверх и вообще потеряли фон. Т.е. дизайн не соответствовал тому, что был. Вот как такое возможно? Я не понимаю. Как?

Date: 2012-03-09 03:43 am (UTC)
From: [identity profile] aikr.livejournal.com
При копировании из блокнота в буфере могут оказаться лишние переводы строк, есть у него такой старый глюк. Может, это как-то повлияло?

Date: 2012-03-09 06:51 am (UTC)
From: [identity profile] ariwenn.livejournal.com
Хм, да точно, про это я как-то не подумала. Спасибо, возможно все так и было, я детально код не проверяла, так как уже писала другой, а на первый взгляд всё нормально выглядело.

Date: 2012-03-09 07:00 am (UTC)
From: [identity profile] ariwenn.livejournal.com
Но это решение, увы, объясняет последнюю часть и совсем не объясняет первые две :( а там я код проверяла очень тщательно :(

Date: 2012-03-09 11:40 am (UTC)
From: [identity profile] emriscat.livejournal.com
С 8 Марта Надя!

Я думаю, что дело в следующем:
В ЖЖ как и во многих других социальных сетях
если написано HTML - поле для ввода текста в формате HTML - то это вовсе не значит, что движок ЖЖ ожидает стандартный HTML-код.
То что пользователь вводит в таком поле - при нажатии кнопки Сохранить (или перед передачей броузеру по запросу просмотра) подвергается интерпретации и преобразованию. То есть там стоит свой "самодельный" анализатор НТМL - кода. (Ну с целью "улучшения", удаления "ненужных" слов, автоматизации и все такое..). А в броузер клиенту сайт ЖЖ передает отнюдь не оригинал HTML - кода, который ты ввела в поле редактирования.
А проанализированный и "улучшенный" код, кторый он считает нужным раздавать клиентам. Он может раздавать к примеру, вообще в pdf-е.
А поскольку анализатор "самописный", то на стандарты НТМL ему глубоко плевать. У него "свое" представление от том, каким должен быть формат HTML. Да еще иногда и это "с придурью" - то есть не равно самому себе раз от раза.
Так что "метод научного втыка" нам всем в руки при попытке написать что либо на "чистом" HTML в социальных сетях и некторых других сайтах, где имеется поле для ввода " текст HTML".
Да и вообще сказать - написать хороший анализатор текстов, который бы корректно интерпретировал какой либо язык, да еще корректно выдавал бы его для разных моделей броузеров - задача еще та. Серьезная адача. Сложно, дорого, а главное - долго.

Date: 2012-03-09 04:22 pm (UTC)
From: [identity profile] ariwenn.livejournal.com
Неа, я разобралась. Там был код в дизайне, который не давал фиксить картинки. Мне подсказали в дизайнерском сообществе решение :)
А вообще в ЖЖ HTML тот же самый, что и на сайтах + свои коды. В других дизайнах у меня проблем не было.
Там проблемы могут быть, если вставлять через визуальный редактор что-то, но через HTML никогда, если не менять код диза. Тогда ПЗСС, как говорится :)

Date: 2012-03-09 06:13 pm (UTC)
From: [identity profile] emriscat.livejournal.com
АА. У меня была аналогичная проблема с публикацией кода в "сообществе в Мой Мир" на майл ру. Я сгенерил код автоматически из ворд-документа с помощью Опен Оффис Вритера. При просмотре в любом броузере (локально без сервера) все интерпретировалось отлично. (броузеры проглатывали все что "нагенерил" опен оффис). А при попытке выложить тот же код в поле "текст HTML" на майл ру Мой Мир - полная кривость отображения.
Значит наоборот - интерпретатор хорошо относится к чистому стандартному HTML, а малейшие отклонения, которые вносят генераторы кода - они не любят. Хотя большинство броузеров "закрывают на это глаза".
Все таки я настаиваю на том, что в соц. сетях есть интерпретаторы HTML, отличные от интерпрететоров HTML в брузерах. И со своим "собственным" мнением.

Date: 2012-03-09 06:18 pm (UTC)
From: [identity profile] ariwenn.livejournal.com
Ну у меня таких проблем не возникало - я всегда пишу коды руками, не прибегая к редакторам.

Date: 2012-03-09 06:36 pm (UTC)
From: [identity profile] emriscat.livejournal.com
Ну, все мы всегда "пишем коды только руками"...
Но генерация кода автоматически - 0.5 секунды, а написание его руками - несколько часов трудоемкой работы...
У тебя же написано: "А этот сделан через генератор - думаю там засада в самой программе..."

Date: 2012-03-09 08:42 pm (UTC)
From: [identity profile] ariwenn.livejournal.com
В постах я пишу коды руками всегда. Через генератор я делала сам дизайн сообщества, а там был прописан код, который не фиксит картинки... я про него даже не подумала, а то удалила бы нафиг. У него так-то другое назначение...

Date: 2012-03-09 06:46 pm (UTC)
From: [identity profile] emriscat.livejournal.com
А у тебя счас такие же длинные рыжие волосы, как были раньше?

Date: 2012-03-09 08:43 pm (UTC)
From: [identity profile] ariwenn.livejournal.com
Нет, у меня короткие до плеч коричневые. Кстати, именно рыжих у меня никогда не было, а рыжиной они отливали всегда.

Date: 2012-03-09 11:23 pm (UTC)
From: [identity profile] emriscat.livejournal.com
Да. рыжиной отливали...точно.
А можно твою фотку сечайсную посмотреть? Где ты с короткими волосами?

Date: 2012-03-11 07:39 pm (UTC)
From: [identity profile] ariwenn.livejournal.com
Можно будет в апреле :) пока фоток нет приличных под рукой.

Date: 2012-03-12 01:42 am (UTC)

Date: 2012-03-09 11:43 am (UTC)
From: [identity profile] emriscat.livejournal.com
Скорее всего, на портале ЖЖ пользовательский HTML преобразуется сначала в какой то промежуточный формат для хранения, а при выдаче в броузер пользователя по запросу - преобразуется в какой то стандарт. И на первом преобразовании, и на втором - возможны ошибки.

Date: 2012-03-09 04:24 pm (UTC)
From: [identity profile] ariwenn.livejournal.com
Не, не преобразует. Как пишешь - так и есть. У меня только с этим кодом такие проблемы, а так я держу все свои написанный дизы в блокноте и переодически меняю один на другой - никаких трудностей ранее не было. А этот сделан через генератор - думаю там засада в самой программе...

Profile

ariwenn: (Default)
ariwenn

March 2014

S M T W T F S
      1
2 3 456 7 8
9 10 1112 131415
16171819202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 8th, 2026 03:25 pm
Powered by Dreamwidth Studios