HTML, CSS, JS




Strip – стильная Lightbox галерея с неполным закрытием страницы

Скрипты Lightbox позволяют смотреть большие изображения на текущей странице. Они  давно стали неотъемлемой частью любого сайта. Очень хорошо они подходят для создания фотогалерей, но вот для просмотра изображений в статьях – как правило, не очень, т.к. они закрывают текст, заставляя отвлечься от содержимого статьи. (далее...)

Редирект на другую страницу

Редирект, или перенаправление, полезная вещь, когда после какой-то промежуточной обработки данных, например, проверки пароля при авторизации, нужно отправить пользователя на нужную страницу. Есть несколько способов сделать редирект, расскажу о 3 наиболее часто используемых. (далее...)

Как поменять столбцы местами в статичной html-таблице с помощью jQuery

Рисунок 1. Таблица, в которой надо поменять столбцы местами

Есть html-таблица, которую вернул нам сторонний веб-сервис. Или утилита. Поменять код не можем, а хотим, чтобы столбцы были в том порядке, который нужен. А еще лучше иметь возможность ими управлять. Сейчас расскажу о том, как на решение подобной задачи потратить не более получаса (5 минут оптимально). (далее...)

Создание правильного и полезного меню для сайта

Рисунок 1. Структура сайта

Навигация на сайте – это как дорожные знаки на улице или указатели в супермаркете. Если окажешься на улице без ориентиров, то очень трудно найти нужное место. На сайтах все так же, как в жизни – если ты не знаешь, в каком месте ты находишься и куда тебе двигаться, то нужную информацию на сайте не найти. Потому навигация по сайту – это очень важная вещь, которой зачастую не уделяется достаточного внимания. (далее...)

Исправление кракозябров в работе с MySQL с кодировкой windows-1251 из PHP-скриптов

Кракозябры с MySQL в кодировке cp-1251

Если MySQL таблица создана в кодировке windows-1251 (Collation cp1251_general_ci), то на некоторых хостингах при обращении к СУБД MySQL из PHP-скриптов могут быть проблемы с кодировкой, где по умолчанию обращение к базе данных идет в кодировке UTF-8. (далее...)

Запретить смену представления списка SharePoint с помощью CSS

Рис.3. Внешний вид списка с скрытой сменой представления

По умолчанию, в списках SharePoint можно менять представление. Но иногда, для не очень сложных задач, связанных с автоматизацией локальных процессов, достаточно просто не отображать информацию с некоторой фильтрации в представлении для пользователей, а представления с полным набором опций оставить для администраторов / редакторов. (далее...)

Ошибка 503 в поиске картинок Google

Images Google Error 503

Сегодня при обращении к поиску картинок в гугле в ГуглХроме получал ошибку "503. That’s an error". Решив, что это ненадолго, занялся другими делами. Но пару часов спустя ошибка повторилась. При этом, моя жена спокойно пользовалась поиском картинок в то же самое время. Это натолкнуло меня на решение, которым поделюсь. (далее...)

Борьба с Embed объектом над изображением в Highslide

Контрол над изображением Highslide

Одному знакомому решил помочь переделать сайт с Flash на html. Долго можно спорить, уйдет Flash на покой или нет, но точно не до полного перехода на HTML5.
Сайт друга – фотогалерея. Переделка не представляла особых сложностей –у меня уже практически готовое решение для галерей на движке ModX Evolution с плагином EvoGallery на сервере, из клиентских скриптов для просмотра изображений использовал HighSlide. Но на некоторых страницах сайта играла музыка, подобранная под раздел. Нажатием на кнопку музыку можно было отключить. И я даже не предполагал, что с этой музыкой намучаюсь. Но теперь делюсь опытом - попытками, провалы и успехом. (далее...)

Как сделать кнопку Печать в Яндекс.Картах

Ссылка на Яндекс.Карты

Один знакомый захотел разместить на сайте своей фирмы фрагмент Яндекс.Карт с указанием адреса его офиса. Вполне логичное желание. Но он захотел еще кнопочку «Печать карты», чтоб посетители сайта могли сразу распечатать нужный фрагмент карты. (далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика