Матвей Земсков

Заметки веб-мастера

Среда, 22 июня 2016 14:52

Парсинг CSV с помощью JavaScript

Обмен данными между приложениями в формате CSV (Comma Separated Values) является довольно популярным. В этой заметке будет рассказано, как с отобразить данные из CVS-файла на веб-странице. В этом нам поможет JavaScript.

Опубликовано в JavaScript, jQuery
Среда, 17 июня 2015 13:52

Remodal – jQuery-плагин для показа модальных окон

В этой небольшой заметке хотелось бы познакомить читателя с одним полезным инструментом для показа модальных окон, который называется Remodal. Этим плагином можно пользоваться при создании адаптивных сайтов, он имеет довольно много различных настроек, которые разработчик может использовать при желании. При показе окон плагин пользуется средствами CSS-анимации. Ну что же, давайте познакомимся с ним поближе.

Опубликовано в JavaScript, jQuery
Вторник, 10 февраля 2015 14:25

Собираем свою коллекцию сниппетов кода

Для начала небольшая справка: в переводе с английского слово “snippet” означает «фрагмент» или «отрывок». В программировании снипеттом называется небольшой фрагмент кода, пригодный для повторного использования. Любой разработчик (особенно начинающий), рано или поздно, начинает собирать свою «коллекцию» полезных фрагментов кода, которые позволят ему сэкономить время на разработку своих веб-приложений. В этой статье я приведу несколько полезных, на мой взгляд, сниппетов кода на PHP.

Опубликовано в Разное
Четверг, 04 сентября 2014 16:56

Элементы списка одинаковой высоты

Иногда может понадобиться вывести на странице блоки с информацией в несколько столбцов и колонок. Например, это может быть список товаров из какой-нибудь категории или анонсы каких-то мероприятий. Обычно в каждом блоке содержится: название, краткий анонс, картинка для анонса и краткое описание. И тут возникает проблема: блоки получаются разными по высоте, что выглядит некрасиво. Кроме того, из-за разной высоты они могут смещаться и «наезжать» друг на друга. Как же решить эту проблему? Если с картинками еще можно что-то сделать: установить им одинаковую высоту, то с текстом ничего не получится, даже если выводить в блоке текст заданного размера. В этой заметке я расскажу, как можно выровнять элементы блоков по высоте.

Опубликовано в JavaScript, jQuery
Воскресенье, 08 декабря 2013 22:56

Плавное перемещение между блокам на веб-странице

Как правило при создании посадочных страниц (landing pages), на них размещается довольно много информации. Я нашел довольно удобный способ навигации по landing page, о чем и расскажу в этой статье.

Опубликовано в HTML-верстка
Понедельник, 14 октября 2013 22:07

Верстка landing page для сайта агентства недвижимости

Используемые инструменты и технологии:

  • HTML, CSS
  • jQuery
  • XML
  • PHP
 

Описание:

Из PSD-макета была сверстана страница (landing). Созданы скрипты для обработки форм и сохранения данных, полученных от посетителя, а также вывода «горячих предложений». Для удобства работы с «горячими предложениями», данные о них хранятся в XML-файле.

Посетить страницу

Опубликовано в Мои работы
Воскресенье, 25 августа 2013 14:57

Счетчик обратного отсчета на javaScript

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

Также такие счетчики используются на страницах-заглушках при создании новой версии сайта – они отсчитывают время до момента открытия обновленного сайта.

Сейчас я рассмотрю пример такого счетчика, написанного на JavaScript. Кроме того, в интернете можно найти уже готовые jQuery countdown счетчики. Пару из них я также упомяну в этой статье.

Опубликовано в JavaScript, jQuery
Воскресенье, 14 июля 2013 15:02

Полезные jQuery плагины – небольшой обзор для веб-мастера.

Представить современный сайт без динамических элементов практически невозможно. Разрабатывать такие элементы самостоятельно не имеет смысла, потому что в сети уже довольно много готовых проверенных решений. Как известно, для размещения их на страницах сайта используются различные jQuery плагины. Особой популярностью у веб-разработчиков пользуются галерии, слайдеры, карусели и другие плагины.

Я подготовил небольшой обзор, в котором описал некоторые инструменты, с которыми мне приходилось сталкиваться в своей работе. Это не новинки и информации о них в Интернете предостаточно, несмотря на это я решил включить их в свой обзор, потому что до сих пор эти инструменты остаются популярными среди создателей сайтов. Кроме того, это надежные и проверенные средства.

Опубликовано в JavaScript, jQuery
Среда, 17 апреля 2013 16:58

Создание сайта транспортной компании «Эксперт Автологистика»

Используемые инструменты и технологии:

  • HTML, CSS
  • jQuery
  • PHP
  • CMS “Joomla”
 

Описание:

Разработана структура сайта. Из PSD-макета был создан шаблон для системы управления. Размещены и настроены необходимые модули и компоненты системы. Созданы и наполнены содержимым разделы сайта.

Опубликовано в Мои работы
Четверг, 18 октября 2012 14:42

Создаем интерактивную карту на сайте

Практически на всех сайтах компаний, присутствует раздел «Контакты». Если у компании есть несколько филиалов в разных регионах страны, то на странице с контактами можно разместить карту, на которой обозначить города, где находятся филиалы компании. Еще будет замечательно, если название городов будут выполнены в виде ссылок, а при клике на них будет появляться всплывающий блок со схемой проезда к офису в выбранном городе. Города на карте будут обозначены небольшими квадратами, при наведении указателя мыши на название города, его обозначение на карте будет меняться.

Опубликовано в JavaScript, jQuery
Страница 1 из 2
Мои услуги

Предлагаю следующие услуги:

  • Верстка шаблона сайта из дизайн-макета для CMS «1С-Битрикс Управление сайтом» и CMS “Joomla”
  • Создание форм различной сложности (обратная связь, анкеты и тп) для указанных CMS
  • Настройка и кастомизация компонентов и модулей для указанных CMS
  • Доработка модулей и компонентов для указанных CMS, добавление нестандартного функционала
  • Разработка лендингов (landing-pages)

По все вопросам обращайтесь через форму обратной связи

Скачать

Предлагаю вашему вниманию:

Наверх