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

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

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

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

Сообщества

Настроить S2

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



Пишет deadbeef ([info]deadbeef)
@ 2004-07-21 08:46:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Полезное.
Как размещать картинки в ЖЖ без использования левых сайтов.

Очень просто. Делаем так:
В тексте пишем, например,

<img src="data:image/jpeg;base64,
/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8S
...
NXPFjj1mKGGyCcKcRHmgf/AQHr//2Q==">

Где "странные буковки" - это желаемая картинка, закодированная в base64 формате (например при помощи утилиты mimencode).
Получаем:
Image

Вот и всё.



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


[info]ssmirnoff@lj
2004-07-21 13:01 (ссылка)
Ничего не видно, задумка видно не работает.

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


[info]vchk@lj
2004-07-21 13:02 (ссылка)
Браузер - IE?

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


[info]ssmirnoff@lj
2004-07-21 13:03 (ссылка)
Да,

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


[info]vchk@lj
2004-07-21 13:08 (ссылка)
А пособникам жидовского микрософта и не положено.

Как можно пользовать всякие оперы с ие, когда Огненная Лисичка (firefox (http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/0.9.2/FirefoxSetup-0.9.2.exe) [4.7 Мб]) есть???

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


[info]ssmirnoff@lj
2004-07-21 13:11 (ссылка)
Не знаю, я в этом плане мало чего понимаю.

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


[info]vchk@lj
2004-07-21 13:24 (ссылка)
Тогда качай Firefox, ставь и пользуй.

...IE пользовать... Мда...

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


[info]ssmirnoff@lj
2004-07-21 13:29 (ссылка)
А что гавно?

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


[info]vchk@lj
2004-07-21 13:38 (ссылка)
Сам же видишь. Вернее, как раз не видишь то, что должен. Гавно.

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

почему протух IE
[info]muchandr@lj
2004-07-26 08:33 (ссылка)
http://www.joelonsoftware.com/articles/APIWar.html

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


[info]beguschaja_vdal@lj
2004-07-21 15:55 (ссылка)
ну-ну....
в Опере все прекрасно видно. так что можете смело добавлять ее в число избранных, кому доступно ;)

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


[info]vchk@lj
2004-07-21 17:08 (ссылка)
Обана!
Неужто опера сподобилась?
Хотя да, с таким конкурентом как Firefox им нонче приходится жопу на лоскуты рвать...

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


[info]beguschaja_vdal@lj
2004-07-21 17:24 (ссылка)
ну, скажем так, к последней версии оперы у меня нет вообще никаких нареканий.
абсолютно довольна.

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

Netscape
[info]terek777@lj
2004-07-22 08:52 (ссылка)
В Netscape 7.1 все нормально видно, а мозиллу я не юзаю, органически не переношу пятиконечные звезды...

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

Re: Netscape
[info]vchk@lj
2004-07-22 09:25 (ссылка)
Netscape 7.1 это та же самая Mozilla :) Просто под другой маркой.

В Firefox, кстати, никаких звёзд уже нет. Есть симпатичная лисичка. Лисичек ты переносишь?

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

Re: Netscape
[info]terek777@lj
2004-07-22 13:29 (ссылка)
Да, лисичек я переношу...в корзине :))

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


[info]pyc_ivan@lj
2004-07-21 13:44 (ссылка)
Вот спасибо, а то меня жыдовский imagedrive.ru забанил через 3 минуты после того как я фотки на их хост положил. Уроды.

Объясните в чем задумка плз. Это типа дыра в движке ЖЖ? Можно закачивать свои картинки не являясь платным юзверем?

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


[info]vchk@lj
2004-07-21 13:59 (ссылка)
Никаких дыр.

Просто картинка - такая же информация как и текст. Мы просто говорим браузеру, что данные картинки не где-то там в другом месте валяются, а вот прям тут в тексте. А чтобы не возникало проблем со всякими спецсимволами и нулевыми байтами, мы данные картинки кладём в виде base64, который для представления данных использует только обычные символы. И всё абсолютно честно.
Разве что всякие уроды типа мелкософтовского ИЕ не способны из-за своей убогости эту картинку показать, но ведь использовать ИЕ - это извращение.

Ситуация точно такая же, как в случае картинки приложенноя к мылу. Она там в точно таком же виде, прямо в теле письма.

Размещать свои картинки прямо в тексте не являясь платным юзверем ЖЖ можно.

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


[info]pyc_ivan@lj
2004-07-21 14:13 (ссылка)
понял, спасибо. FireFox - симпатичный браузер, надо к нему привыкнуть. А русификатор меню к нему есть?

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


[info]vchk@lj
2004-07-21 14:21 (ссылка)
Где-то есть. Language pack называется.

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


[info]dedushka@lj
2004-07-22 01:53 (ссылка)
Ага. Вчера поставил - доволен.

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


[info]remeslennik@lj
2004-07-21 21:34 (ссылка)
Мысль хорошая, только, если я правильно понимаю, в ЖЖ существуют ограничения
* Комментарии: 9,000 байт или 4,300 символов
* Записи: 65,535 байт или символов
(http://www.livejournal.com/support/faqbrowse.bml?faqid=148)
Хотя, если картинка небольшая - то весьма удобно ...

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


[info]vchk@lj
2004-07-21 21:49 (ссылка)
Ну практически 90% того, что обычно размещают в ЖЖ юзвери, вполне в 64 кило base64 упихивается.

Ковырнуть LogJam на предмет "Вставить картинку", что-ли...

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


[info]serfisher@lj
2004-07-21 22:29 (ссылка)
не зачем ругать осла (IE), все грузится, только не надо в конце майма забывать ставить скобки и размер файла соблюдать (спасибо [info]remeslennik за подсказку), а вот то, что в IE и в его клонах картинка не высвечивается - это факт

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


[info]vchk@lj
2004-07-22 06:47 (ссылка)
А у IE есть клоны?

URI типа data:... , кстати, вполне стандартный.

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


[info]serfisher@lj
2004-07-23 04:47 (ссылка)
к примеру - MyIE2

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


[info]freakup@lj
2004-07-27 05:10 (ссылка)
Это вещь посильнее бензина из полиэтилена :)

(Ответить)


[info]pyc_ivan@lj
2004-12-17 21:39 (ссылка)
А как картинку в этот base64 перекодировать?

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


[info]vchk@lj
2004-12-19 09:40 (ссылка)
Ну воспользоваться, например, какой-нибудь обычной mimencode

Для виндовса же, придётся всё это делать через жопу, как обычно.
Нужно взять какой-нибудь аутглюк или тхебат, создать новое письмо и прицепить к нему файл с картинкой. Потом это письмо сохранить в текстовый файл. Из этого текстового файла выдрать смешные буковки в которые превратилась картинка. Они будут после строчек

Content-Type: image/jpeg; name="картинка.JPG"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="картинка.JPG"

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


[info]pyc_ivan@lj
2004-12-19 09:42 (ссылка)
Спасибо.

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