| Сегодня Четверг 25.04.2024

Sefirut.ru Каталог статей

  • Стандартный размер шрифта
  • Большой размер шрифта
  • Огромный размер шрифта
Всего материалов в каталоге: 27
Показано материалов: 11-20
Страницы: « 1 2 3 »


Иногда, при HTML-верстке страниц, необходимо выровнять некий блок по центру вертикали родительского. Новички, наткнувшись на свойство CSS «vertical-align:middle», сразу же пытаются использовать его, якобы, по назначению, но не всё так просто.
Это свойство может быть пригодно только в двух случаях: в первом — оно аналогично аттрибуту valign="middle" у HTML-тега <TD> и будет работать как задумано. Во втором случае его можно использовать для выравнивания двух или более рядом стоящих линейных блоков (display:inline).
Разное | Просмотров: 4384 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)


Для того чтобы создать JSON-объект вместо new Object надо использовать {}, а вместо конструкции для создания массива new Array() — [].
Также этот способ может быть удобен для формирования небольшой библиотеки, хранящей сгрупированные методы (функции).
Разное | Просмотров: 2057 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)


Каждый программист на JS рано или поздно сталкивается с понятием «асинхронный яваскрипт», а сокращенно AJAX. На самом деле в этой аббревиатуре нету ничего страшного, как могли бы подумать новички. В общем — это технология, позволяющая асинхронно (одновременно, независимо) обмениваться (получать и отправлять) информацию(ей) с другими ресурсами сервера (файлами).
Разное | Просмотров: 3624 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)


Большинство из вас, наверное, уже видели, как на некоторых сайтах, различные элементы HTML-верстки можно «ухватить мышой» и перетащить в другое место на странице. Это называется «drag and drop», а если дословно, то «схвати и тащи». В статье я расскажу, как, при помощи небольшого куска кода на Javascript, реализовать подобный функционал на своём сайте. Итак, поехали.
Разное | Просмотров: 4120 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)


В этой статье я хочу рассказать о том, как и почему я всё-таки пришел к тому, чтобы написать свою CMS/CMF, несмотря на огромное количество доступных и бесплатных систем управления и фреймворков. Итак, конечно же, прежде чем я решил написать действительно что-то стоящее и подходящее мне в большинстве случаев для разработки всяческих сайтов и интернет-проектов, мною было «поюзано» несколько готовых CMS, были взвешены все плюсы и минусы: удобство привязки шаблонов, сложность дописания к CMS необходимой функциональности конечного проекта (если она не была уже реализована и доступна в паблике), итд.
Разное | Просмотров: 3121 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)


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

Первый способ основывается на использовании CSS-свойства «display» со значениями, симулирующими поведение элементов таблицы, а именно: display:table, display:table-row и display:table-cell.
Разное | Просмотров: 2208 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)


Если вам понадобиться сделать поддержку тем оформления («skins») для вашего сайта, то это можно просто организовать при помощи незамысловатого Javascript кода и CSS. При этом основная идея следующая: на сайт по умолчанию будет всегда подгружаться общий CSS-файл, определяющий неизменные стили для сайта, а при помощи JS мы будем создавать и внедрять на страницу новый элемент CSS-стилей.
Разное | Просмотров: 3438 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)


Недолго обдумав пути решения проблемы, первое что приходит на ум: получаем содержимое XML-файла методом GET при помощи объекта XMLHttpRequest, тем самым получаем объект DOM XML-файла, доступ к которому будет через свойство «responseXML».
После этого, мы можем «общаться» с загруженным XML-документом используя все возможности DOM в Javascript. Также стоит отметить одну проблему в Internet Explorer (6,7?) по этому поводу: чтобы объект XMLHttpRequest (ActiveXObject('MSXML2.XMLHTTP.3.0')) получил корректный DOM-объект XML-файла, нужно запускать его через веб-сервер (т.е по адресу, например, http://myhost/file.html, а не file://localhost/c:/file.html — как при открытии файла, посредством файловой системы).
Разное | Просмотров: 4143 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)


В этой статье я расскажу про основные часто используемые CSS-свойства при верстке дизайна сайтов. Это будет не просто сухое техническое перечисление свойств, а скорее рекомендации по применению конкретного свойства, его особенностей, сокращенной записи, кроссбраузерности, ну вы поняли.
Разное | Просмотров: 6453 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)


Каждая из описанных техник рассказывает, как при помощи XSS (Cross Site Scripting) можно изменить поведение скриптов, которые не подозревали о подобных возможных действиях со стороны данных, доступных для ввода самим пользователем на сайте. Обладая знаниями о подобном поведении JS можно значительно улучшить понимание языка и безопасность веб-приложений при их разработке.
Разное | Просмотров: 5125 | Добавил: Admin | Дата: 10.10.2010 | Комментарии (0)

1-10 11-20 21-27