Программирование на Java

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

Мобильная разработка: Java является основным языком программирования для разработки Android-приложений. Благодаря платформе Android, которая использует виртуальную машину Java (JVM - Java Virtual Machine), разработчики могут создавать высококачественные и кросс-платформенные приложения для мобильных устройств.

clear: left; clear: right; clear: both;

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

Переменные сессии без cookies

Небольшой JavaScript код, который позволяет хранить и использовать переменные сессии без использования cookies. Он даёт возможность хранить до 2 Мбайт данных (несоизмеримо больше допустимого объёма cookies), которые удивительно легко записывать и считывать.

CSS-селекторы

Таблица совместимости браузеров с CSS-селекторами, псевдо-элементами и псевдо-классами. При наведении курсора на заголовок каждого селектора можно посмотреть небольшой пример.
Добавлен Safari3(win).

Как установить размер текста в CSS

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

XHTML Strict – документ в документе без iframe.

?спользование object вместо iframe для импорта в веб-страницу HTML-документов. Как убрать скроллинг и рамку вокруг импортируемого документа в Internet Explorer.

Шпаргалка: методы DOM

Краткая памятка по часто используемым методам Объектной модели документа DOM.

Google AJAX Feed API and multiple feeds

Пару недель назад Google анонсировал AJAX Feed API, который позволяет загрузить и разместить на веб-странице анонсы новостей из любого открытого Atom- или RSS-канала, используя только JavaScript. Покажу, как доработать простой пример из документации к API и получить список новостей, отсортированных по дате, из нескольких лент.

Компактный список

Это обновленная версия скрипта, который позволяет сворачивать-разворачивать вложенные списки. Теперь сценарий запускается до события load объекта window. Для навигации по списку теперь можно использовать не только мышь, но и клавиатуру. По прежнему: если в браузере отключить JavaScript, будет просто показан развернутый список, т.е. все его элементы всегда доступны, не зависимо от возможности выполнять JavaScript.

Advanced Thumbnail Creator

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

Палитра на JavaScript

JavaScript-класс, который позволяет выбирать цвет из палитры. Класс меняет цвет объекта в данном документе на выбранный из палитры, а также шестнадцатиричное представление цвета, выводит в поле input (text) формы.

Об использовании focus() для текстового поля

Когда вы открываете веб-страницу каталога, поисковой системы, почтовой службы, так бывает, что заботливый вебмастер размещает курсор в самом важном, на его взгляд, месте — поле ввода поискового запроса или логина.
Уверены ли вы, что это будет оценено посетителями вашего сайта?

JavaScript-изменение прозрачности (Opacity setting)

Сегодня речь пойдет о динамическом изменении прозрачности (opacity) некоторым элементам для создания эффекта плавного появления.

CSS3-прозрачность (opacity)

Как установить прозрачность (opacity) элементу.

День браузеров или альтернативный тест для «Оперы»

Всегда ли вам достаточно указывать единицы измерения с точностью до процента? Ведь CSS позволяет указывать десятичные значения. А вот как при этом ведут себя браузеры? Леонид прислал тест для Opera. Обсуждение в форуме, ветка «День браузеров».

DOM-прогулка по ячейкам таблицы

Этот пример демонстрирует, как можно добраться до любой ячейки любой таблицы (x)HTML-документа с помощью DOM.