[FAQ] bb-код [SLIDER] - анимированные картинки в сообщениях на форуме
Слайдер v1.99 (устарело)
В ообщем побаловался сегодня ночью немного с ББ-кодом картинок. Выбрал анимированный эффект с FX. Но что-то не особо впечатляет, т.к. из-за них форум движется ))) А это опять нужно бороться с движением. Да и скорость у меня слабая, может поэтому всё выглядет не так. И в спойлере почему-то не так работают. Если есть идеи, предлагайте. Не будет идей, тогда к вечеру уберу эту затею.
При наведении мышки на картинку, она замерзает, пока не уберёте мышку.
Можно остановить принудительно ротацию, нажав "Стоп".
Можно просто просматривать нужные картинки по пронумерованным кнопочкам слева внизу.
Действие аналогично как в листинге[LIST].
Но здесь не получается реализовать всё в одном теге. Поэтому используются 2 вида тегов:
1.[animate-name="Название_Анимации"]...[/animate-name] - В опцию вписывается время название анимации без_пробелов! Этот тег обрамляет список картинок в тегах [animate=""][img]...[/img][/animate"], аналогично тегу[LIST].
2.[animate="fadeIn, fadeOut"]...[/animate"] - в этот тег уже вставляются ссылки на картинки в теге [IMG]. В опциях, через запятую вставляются 2 вида эффектов - входящий (In) и выходящий (Out). Все виды возможных эффектов можно посмотреть здесь.
Убрали из-за невозможности выставить свой размер окна слайдера.
Лишняя красивая рамка так же отнимала рабочее пространство.
Из преимуществ - возможность указания названия слайдера (уникальный ID, в результате возможность многократного использования на странице без конфликтов с другими слайдерами)
Оставлен для истории: https://www.pspx.ru/forum/AnythingSli...mes/index.html
Действие аналогично как в листинге[LIST].
Используются 2 вида тегов:
1.[slider-name="Название_Анимации"]...[/slider-name] - В опцию вписывается название слайдера без_пробелов! Этот тег обрамляет список картинок в тегах [slider=""]http://img.jpg[/slider"], аналогично тегу[LIST].
2.[slider="Описание картинки"]...[/slider"] - в этот тег уже вставляются ссылки на картинки (в чистом виде (без тега [IMG]). В опцию, пишем краткое описание или титры, которые потом будут появляться над картинкой выплывающим вниз эффектом.
Ограничения! В ББ-коде нельзя делать переносы на новую строку, то есть весь код должен идти непрерывно. Иначе на каждый перенос будет добавляться 2-ной перенос и окно картинок будет увеличиваться в высоту с прогрессией.
Действие аналогично как в листинге [LIST].
Используются 2 вида тегов:
1.[slidersize="width:640px;height:360px"]...[/slidersize] - в опцию вписываются размеры слайдера по ширине и высоте (через точку с запятой, без пробелов). Этот тег обрамляет список картинок в тегах пункта №2 ниже, аналогично тегу [LIST].
2.[slider="Описание картинки"]...[/slider"] - в этот тег уже вставляются ссылки на картинки в чистом виде (без тега [IMG]). В опцию, пишем краткое описание или титры, которые потом будут появляться над картинкой выплывающим вниз эффектом.
Примечание: Если не требуется вставлять описание к картинке, то 2-ой вид тега не нужен. Можно просто вставлять картинку в теге [IMG] или [ATTACH](из вложения данного сообщения).
Ограничения! В ББ-коде нельзя делать переносы на новую строку, то есть весь код должен идти непрерывно. Иначе на каждый перенос будет добавляться 2-ной перенос и окно картинок будет увеличиваться в высоту с прогрессией. Допускаются только пробелы между ББ-кодами.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Последний раз редактировалось ErikPshat; 09.05.2017 в 08:32.
COOLERbyPSP, твоя анимация то же работает на этой странице
Убрал время задержки и выставил по-умолчанию в 5 секунд.
Вместо этого в опцию теперь нужно вводить "Название_Анимации-БЕЗ_ПРОБЕЛОВ"
Соответственно изменил название ББ-кода: вместо [animate-duration="x"] тег называется [animate-name="Bla-Бла-Bla"]
Таким образом, теперь каждый слайдер будет иметь своё уникальное название и будет работать.
Раньше не работало из-за жёстко закреплённого названия у всех добавляемых слайдеров.
Думаю время задержки не такой важный параметр. Всё равно по факту оно будет почти одинаково у всех, т.к.малое время не даст разглядеть картинку, а длинная пауза будет действовать на нервы )))
Зато у нас испарился баг, что все другие слайдеры на странице переставали работать. И заодно пользователи не будут спрашивать каждый раз, "Чито за фигня?"
Хотя смотрю голосуют за один слайдер.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Какое отношение они имеют к названиям. Щас пороюсь.
Шорт, понял ошибку. Стиль анимации тоже имеет закреплённое название.
А там не поменял #animate-duration так и осталось )))
Балин, придётся стиль так же вынести в опцию
Ну вот, починил
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Другие консоли: Samsung Galaxy Ace,Samsung Galaxy Tab 10.1 GT-I7510, Nokia Lumia 625, Nokia Lumia 1020
Регистрация: 13.05.2006
Адрес: Москва
Возраст: 36
Сообщений: 5,711
Вы сказали Спасибо: 302
Поблагодарили 542 раз(а) в 368 сообщениях
Сила репутации: 1
Репутация: 542 
(очень-очень хороший человек)
ErikPshat, может конечно это проблемы только в хроме, но у меня из твоего первого поста, когда 4 картинка:
Не показывается картинка
Форум резко увеличивается по горизантали
А если открыть твой пост отдельно вот так. То все красиво и шикарно.
Сначала подумал, что из за того что на этой странице две анимации, но нет, вторая у меня нормально тут отображается.
Еще проблема на этой странице
При открытие 5 и 6 снимка, форум снова расширяется по вертикале, но если открыть этот пост отдельно то все корректно и ни каких проблем.
Если вы ищите какую-то игру для андроида, то можете написать запрос Т У Т, а если программу, тогда пишите запрос Т У Т
DeAmouSE, это просто из-за того, что страница не прогрузилась до конца или некоторые изображения ещё не догрузились. Поэтому проявляются такие баги.
А после полной прогрузки, все изображения кэшируются на жёстком диске компьютера. И в следующий раз они уже снова не грузятся, а загружаются из кэша компа.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
ErikPshat, а может, есть возможность использовать два ВВ-кода:
С принудительным размером картинки и с автосменой картинки;
С произвольным размером картинки и сменой картинки по клику мыши.
Иногда требуется показать картинку нестандартного размера, но с автосменой картинок страница форума будет скакать из-за разного размера картинок, а в ручном режиме смены картинки она тоже будет меняться, но только при просмотре этих картинок.
Такое оформление вполне мне нравится. Можно прямо из аськи повыдёргивать все ресурсы, там стрелочки, точечки и т.п. Зачем рисовать заново, когда уже всё сделано
Ещё понравилось оформление слайдера на сайте http://www.pluso.ru/
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Последний раз редактировалось ErikPshat; 05.03.2014 в 17:59.
Размер слайдеров я пока никак не выставлял.
Просто если выставить большой размер окна 960х544, как у экрана Виты, что вполне нормально для форума, тогда как же вставлять маленькие картинки? Окно будет всё равно большое и с маленькими картинками получатся большие отступы.
Я предлагаю отказаться от баловства с эффектами, а выставить единый эффект принудительно, например fadeIn fadeOut. Но зато опцию использовать для указания ширины и высоты картинки.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Последний раз редактировалось ErikPshat; 05.03.2014 в 23:22.
Не совсем понимаю. зачем ты понавешал картинок в формате PNG?
Все 6 штук общим весом более 4 Мб, думаю не совсем будет комфортно рассматривать.
А учитывая, что пока они будут грузится с фотохостинга, то в этот момент будет слайдер ужасно искажаться и растягиваться.
Не у всех скорость 30-100 Мб/с, как в Москве.
А на периферии, чем дальше в лес - тем меньше скорость. Там рады безлимитке в 2 Мбит/с (Мегабит! а не Мегабайт, т.е. разделить на 8).
Вот сравнение твоих картинок в PNG и моих в JPG без зримой потери качества:
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Ну так чо? После суток мучений, я наконец нарисовал слайдер, который не шевелится.
Нарисовал кнопочки и стрелочки, добавил эффект FX для показа сверху информации или титров.
Сделал рамочку с задумкой под iPAD, но потом получился телевизор
Ну ещё можно менять фон под плеером Думаю эта фича с бэкграундом всё испортила, т.к. в чисто белом виде смотрится замечательно.
Аккуратненькие стрелочки перемотки вправо/влево поставил на изображение по бокам.
Будем смотреть и тестировать или я оставлю его себе? Если вы ЗА, то уже всё готово... Если нет, то я пошёл спать.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
COOLERbyPSP, ну ты же не фильм показываешь, чтобы заботиться о резайзе хромы
Это всего-лишь скриншотики из фильма, чтобы наглядно показать суть происходящего в нём.
Поэтому PNG из полноцветного изображения ты никак не сожмёшь меньше, чем JPG.
Другое дело, если PNG состоит из однотонных кусочков, тогда да, это как в архиваторе, можно файл с гигабайтом нулей сжать до 1 кбайта.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram