Новости

28.09.16
Общий взгляд на web-разработку.
Web-среда активно развивается, но не следует с распростёртыми объятьями бросаться навстречу всему новому и модному, забывая о традиционном и проверенным временем.
27.09.16
Общие подходы к изучению web-разработки.
Самообразование, курсы, ВУЗ? Каждый из этих подходов имеет преимущества и будет эффективен в том или ином случае.
23.09.16
Какое направление web-разработки выбрать для начала?
На этом занятии рассказывается о базовых web-технологиях и объясняется, почему c них стоит начать погружение в web-разработку.
22.09.16
Объекты в DroidScript
API DroidScript состоит из простых в использовании объектов - компоновщиков, контролов и служб, при помощи которых можно реализовать впечатляющую функциональность.
21.09.16
Hello, world! на DroidScript
Создаём первое простое предложение на DroidScript.
21.09.16
Введение в web-разработку
Web-разработка - это перспективное направление, которое может освоить не только опытный программист, но и тот, кто сталкивался с ним только в качестве пользователя. С изучения каких web-технологий начать? Какие курсы пройти или какую литературу прочитать? Что требуется от web-разработчика на практике? Об этом и многом другом речь пойдет на нашем курсе основ web-разработки.
20.08.16
Установка и настройка DroidScript
Установка и настройка DroidScript осуществляется очень просто.
19.08.16
Мобильная разработка под Android на DroidScript
Мы начинаем публикацию материалов по разработке мобильных приложений под Android на JavaScript с использованием простого и весьма любопытного программного решения - DroidScript. Любители Arduino по достоинству оценили DroidScript, но возможность простого управления микроконтроллерами - это далеко не всё, что может предложить начинающим и опытным программистам этот продукт, с впечатляющей функциональностью "из коробки".
02.05.15
Создание элементов управления в теге option без использования слоев
Базовая функциональность тега <option> позволяет размещать в нём только текст. Элементы управления в этом теге можно разместить поверх записи в нужном месте. Однако, некоторые элементы управления на основе ссылок возможно сделать в этом теге без помощи слоёв.
25.04.15
Перенос текста и длинных строк в теге option
Разве такое возможно? Элементы <option> позволяют работать с однострочным текстом, но благодаря совмещению возможностей CSS и Javascript удалось это осуществить при полном сохранении базовой функциональности списка. Получился весьма перспективный элемент управления, некоторые возможности которого показаны в предлагаемом обзоре.
22.04.15
Cписок <select> с несколькими колонками без использования слоев
Предлагаю вашему вниманию список <select>, в котором без использования слоёв текст с пропорциональным шрифтом Times выведен в несколько колонок. В отличие от использования моноширинного шрифта красивого решения в этом случае получить не удастся. Ширина строк будет "плавать" на ширину самого узкого символа выбранного шрифта. Но думаю, что в ряде случаев можно пристроить и такой многоколоночный список.
10.04.15
CSS-спрайты: оптимизация графики для web-страниц
Иногда на web-странице нужно отобразить большое количество небольших фотографий, например, товаров в каталоге интернет-магазина. Если количество фотографий превышает некоторый предел, то вместо каких-то из них показывается только рамка. Перезагрузка страницы не всегда помогает отобразить их все . Может получиться так, что после перезагрузки страницы пропадают фотографии, которые отображались на ней до этого. На первый взгляд кажется, что проблема с браузером (кэшем), низкой скоростью Интернет-канала, неоптимизированной графикой, прокси, программами защиты от спама и т.п . Эти факторы, конечно, оказывают влияние не количество отображенных фотографий на странице, но проблема на самом деле заключается в другом.
04.04.15
Большие таблицы на слоях (div-таблицы)
При разработке интернет-магазинов нередко возникает задача отображения на странице большого количества записей с информацией о товаре. Кто-то для этого делает постраничный вывод информации, кто-то пытается грузить всё в одной большой таблице. HTML-таблицы относительно просты в настройке, но, как хорошо известно, выводятся крайне медленно. Например, при выводе HTML-таблицы с 800 записями и минифотографиями, общим весом порядка 1 Мб, я обратил внимание на то, что отображаются на странице не все фотографии при локальной загрузке на мощном компьютере. Такое положение дел никак не могло устроить, и было решено сверстать эту таблицу слоями.
03.04.15
Таблицы-списки: добавление изображений
Одним из существенных недостатков таблиц, сделанных из списков <SELECT>, является то, что в эти списки невозможно вставить картинки, в отличие от HTML-таблиц и более быстрых DIV-таблиц. Признаться, этот момент меня сильно расстраивал, так как не было возможности использовать таблицы-списки для отображения минифотографий товаров, что достаточно удобно для покупателей. Однако, недавно меня посетило вдохновение и частично данная проблема была решена.
09.02.15
Удобный интернет-магазин: корзина
Добавление товара в корзину, изменение его количества, удаление товара из корзины – это простая базовая функциональность любого интернет-магазина. Однако для выполнения этих простых операций посетители вынуждены делать множество лишних действий и щелчков. Можно ли сделать данную функциональность простой, понятной и удобной для посетителей? Конечно! В этой статье я поделюсь своим алгоритмом, благодаря которому работа с корзиной становится на порядок удобнее для пользователей по сравнению с существующими решениями.
09.02.15
Что такое удобный сайт. Часть 1
Удобным для посетителей сайтом называется такой сайт, на котором получение и работа с информацией осуществляется удобным для них образом. Для этого необходимо выполнить два условия: первое – понятная и удобная навигационная структура для быстрого поиска информации, второе – информация удобна для восприятия. Удобство понятие относительное, и нагляднее всего его показать в сравнении. Оценим удобство двух известных интернет-магазинов, занимающихся продажей компьютеров и компьютерных комплектующих.
08.02.15
Закрепление области html-таблицы
Закрепление области в Excel используется для фиксации на листе вертикальных и/или горизонтальных групп ячеек. Зафиксированные области ячеек не прокручиваются, что позволяет постоянно видеть информацию, размещенную в них. Например, зафиксировав в прайс-листе строку с названиями полей, нам не придётся каждый раз прокручивать прайс-лист наверх для определения того, что за данные находятся в том или ином столбце. Эта удобная функция может пригодиться и для фиксации областей html-таблиц, но, к сожалению, данная возможность не реализована в базовой функциональности html-таблиц. Поэтому приходится искать решение вопроса. К счастью, данную задачу можно решить при помощи всего 2-3 строк кода на javascript.
Copyright © 2016