Выбор по меткам
|
|
|
|
Пролог.
Я ровно час попользовался flvPlayer'ом, описанным мною в статье " flvPlayer - видеоплагин для FCKeditor ", и понял что черный экран плеера в режиме ожидания достоин кисти Малевича , но ни как не красит web-страницу.
Можно, конечно, для каждого видеоролика отдельно загружать скриншот-заставку, но это "мартышкин труд". Поэтому начались поиски FLV-плеера, который бы в качестве заставки отображал какой-нибудь кадр из загруженного видеофайла.
Я ровно час попользовался flvPlayer'ом, описанным мною в статье " flvPlayer - видеоплагин для FCKeditor ", и понял что черный экран плеера в режиме ожидания достоин кисти Малевича , но ни как не красит web-страницу.
Можно, конечно, для каждого видеоролика отдельно загружать скриншот-заставку, но это "мартышкин труд". Поэтому начались поиски FLV-плеера, который бы в качестве заставки отображал какой-нибудь кадр из загруженного видеофайла.
Дата последнего изменения: 23 Ноября 2009
Метки статьи: Готовые решения, HTML, JavaScript, © Авторское
Метки статьи: Готовые решения, HTML, JavaScript, © Авторское
Сегодня была нетривиальная задача. На HTML-странице находится IFRAME, который грузится с постороннего домена. Надо было при клике внутри iframe отработать javascript, расположенный на родительской странице.
На основе сделанной мною шутки " Поймай меня, если можешь " родилась вот такая вот развлекалочка: очередной убийца рабочего времени :)
Правила простые: за 1 минуту надо настрелять как можно больше монстров.
Правила простые: за 1 минуту надо настрелять как можно больше монстров.
Дата последнего изменения: 5 Октября 2009
Метки статьи: Готовые решения, Фиксы & Хаки, JavaScript, © Авторское
Метки статьи: Готовые решения, Фиксы & Хаки, JavaScript, © Авторское
Очень популярным стало открытие картинки на сайте в слое поверх всего, не открывая дополнительных окон. Удобно, красиво, быстро, в общем супер. Родоначальником был Lightbox, сейчас он называется LightBox2 . Всё в нем хорошо, кроме одного - что бы LightBox заработал надо дополнительно подключить библиотеки prototype.js и scriptaculous.js , а я большой любитель автономных скриптов all-in-one, которые умеют делать то же, что и матёрые jQuery и Prototype собратья, но состоящие из одного файла.
При вставке примеров кода на страницы web-мастера обычно используют пробелы для отступов. Тег <pre> прекрасно отображаeт отступы, но тут есть и обратная сторона медали - если строка очень длинная, то она может или вылезти за пределы контейнера, или, что еще хуже, не запланировано растянуть этот контейнер, что может привести к краху всего дизайна страницы.
Дата последнего изменения: 1 Октября 2009
Метки статьи: Готовые решения, HTML, JavaScript, © Авторское
Метки статьи: Готовые решения, HTML, JavaScript, © Авторское
Однажды ко мне подошел наш web-дизайнер и спросил:
"- А можно ли сделать так, что бы дизайн страницы сайта менялся, без запросов к веб-серверу?"
"- Можно. Для этого нужно поставить простую функцию javascript'а , что бы включать/выключать нужный список стилей. Вот, смотри, я сейчас тебе покажу как это сделать."
"- А можно ли сделать так, что бы дизайн страницы сайта менялся, без запросов к веб-серверу?"
"- Можно. Для этого нужно поставить простую функцию javascript'а , что бы включать/выключать нужный список стилей. Вот, смотри, я сейчас тебе покажу как это сделать."
По просьбе друга Андрея Нидченко , который постоянно меня упрекает в том, что на этом блоге не хватает голых баб, родилась эта фича :)
Дата последнего изменения: 8 Сентября 2009
Метки статьи: Готовые решения, HTML, JavaScript, © Авторское
Метки статьи: Готовые решения, HTML, JavaScript, © Авторское
На многих сайта, особенно на форумах, вы, наверное, не раз видели скрытые блоки, которые раскрываются при клике на них.
Практически все они построены по одному принципу: внутри общего DIV находятся два других - один, это панель для нажатия, во-втором скрытый текст.
Практически все они построены по одному принципу: внутри общего DIV находятся два других - один, это панель для нажатия, во-втором скрытый текст.