HTML, CSS, JS




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

Рисунок 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. Но на некоторых страницах сайта играла музыка, подобранная под раздел. Нажатием на кнопку музыку можно было отключить. И я даже не предполагал, что с этой музыкой намучаюсь. Но теперь делюсь опытом - попытками, провалы и успехом. (далее...)

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

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

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

Конвертация видео в FLV - EasyFLV FLV Converter

EasyFLV FLV Converter

Недавно встала задача создать несколько flv-роликов для размещения их на сайте. Оформление видео – в стиле youtube, но только все должно храниться на том же сервере, что и страничка. Ну и без рекламы.
Я был уверен, что полно бесплатных приложений под Windows для решений. И они даже есть, только я их поделил на две категории - либо они ставят вместе с собой много дополнительных программ в виде триалов, тулбаров и прочих "необходимых" приложений, либо они просто не кодируют видео. (далее...)

Устранение ошибок Javascript в Modx-evo и Shopkeeper

Сейчас многие сайты используют Jquery для работы.
Дополнение для Modx Evolution Shopkeeper тоже использует в своей работе Jquery. Но он автоматически пытается вставить в текст страниц загрузку своего Jquery, из-за чего начинаются конфликты Javscript. (далее...)

Быстрый перенос сайта на ModX Evo на другой сервер

Interface & Features в ModX Evo

Для переноса сайта, сделанного на системе управления сайтом ModX Evo, требуется потратить в среднем не более 15 минут в зависимости от скорости интернета. Но необходимо проделать следующие шаги (далее...)


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