|
навигация |
|
|
|
 |
|
вход на сайт |
|
|
|
 |
|
информация |
|
|
|
 |
|
календарь |
|
|
|
 |
| |
| « Август 2008 » | Пн | Вт | Ср | Чт | Пт | Сб | Вс | | | 1 | 2 | 3 | | 4 | 5 | 6 | 7 | 8 | 9 | 10 | | 11 | 12 | 13 | 14 | 15 | 16 | 17 | | 18 | 19 | 20 | 21 | 22 | 23 | 24 | | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
|
|
опрос |
|
|
|
 |
|
 |
|
 |
Топ 30 |
|
|
 |
Используя данный пример можно открывать новые окна вашего браузера, причем безо всяких панелей и строчек для ввода адреса, без статуcной строки и полос прокруток, даже без менюшек навигации. Когда нет свободного места на сайте и хочется все уместить по-компактнее - данный пример - то, что нужно. |
Активная картинка - картинка, которая меняет сой вид в зависимости от действий посетителя. Простейший тому пример - картинка изменяется после проведения над ней курсоа мыши. В этой статье я расскажу вам как осуществить эту идею.
|
Наверное, кому-то доводилось слышать, что протокол HTTP еще называется "протоколом без состояния". Это означает, что протокол не имеет встроенного механизма поддержки состояния между двумя транзакциями (запросами). Когда пользователь запрашивает две страницы одну за другой, HTTP не обеспечивает возможности уведомить, что оба запроса исходят от одного и того же пользователя.
|
В настоящее время в сети существует не мало красивых и к тому же наполненных полезной информацией страничек. Но зачастую им не хватает интерактивности. Что же мы подразумеваем под этим термином? В первую очередь - это возможность диалога с посетителями, наличие обратной связи. Ведь даже такая простая форма проявления интерактивности как анкетирование, на своем ресурсе, позволяет узнать нам мнения и пожелания посетителей, а грамотное использование полученной информации позволит улучшить свой ресурс, и как следствие увеличить количество постоянных посетителей. А уж, какие дополнительные возможности открываются с организацией форумов, гостевых книг, досок объявлений, систем поиска. И так, Вы решили сделать свой сайт интерактивным. Какими же средствами достигается интерактивность сайта? Вот об этом и пойдет речь в данной статье.
|
WML - язык разметки, основанный на XML (extensible Markup Language). Официальная спецификация WML разработана и поддерживается WAP Forum, производственным консорциумом, основанном Nokia, Phone.com, Motorola и Ericsson. Эта спецификация определяет синтаксис, переменные и элементы используемые в файлах WML. Любой правильный XML-файл должен соответствовать этому DTD. В противном случае он не будет правильно обработан. В этом руководстве, мы расскажем об основах XML и представим пример. Этот пример демонстрирует обработку событий, навигацию и обмен информацией с расположенным на сервере скриптом.
|
С позиции разработчика, сайт условно можно подразделить на два уровня — логический и физический. На логическом уровне сайт представляет собой совокупность веб-страниц, объединенных между собой единым дизайном, стилем и ссылками. При этом на физическом уровне сайт является и набором файлов разного типа — в состав могут входить программы, документы, изображения и многое другое. Продумывание и создание удобной файловой структуры помогает не только разработчику оптимизировать свою работу, но и посетителю лучше понять строение сайта.
|
Одно из наиболее востребованных на сегодняшний день применений динамических технологий в разработке web-проектов - это создание форумов. Неудивительно, что разработчики уделяют им значительное внимание. Найти готовый скрипт форума, в том числе бесплатный, теперь не представляет большого труда, можно говорить уже о проблеме выбора.
|
 Представители компании SAP в ходе недавней конференции SAP TechEd ‘03 в Лас-Вегасе объявили о создании Internet-портала для разработчиков и продемонстрировали инструментарий GUI Machine, позволяющий моделировать приложения пользователям, не являющимся специалистами по программированию. |
Половина второго ночи, несколько дней недосыпа... И вдруг озарение - наконец-то я понял, какой-такой супер-пупер скрипт мне нужен для раскрутки моего нового сайта. Сказано - сделано, сажусь... нет не писать этот супер-пупер скрипт :) Программисты народ ленивый, спецы по раскрутке тем более (отсюда и баннерообменные сети, авторегистраторы в каталогах и пр. лентяйские штучки). В общем лезу на Google и начинаю методично обшаривать Рунет в поисках требуемого. Проходит час, два... В душу закрадываются смутные подозрения, плавно перерастающие в уверенность, что требуемый мне скрипт в природе либо не существует, либо спрятан на чьем-то заповедном локалхосте с правами доступа 000.
|
Все больше корпоративных Java-проектов используют XML в качестве стандартного средства для хранения данных для того, чтобы сделать их транспортабельными и доступными другим приложениям и сервисам. Однако из-за высоких требований XML-парсеров к вычислительной мощности J2ME-приложения в большинстве своем не могли воспользоваться XML для хранения каких-либо данных. Несмотря на это, сейчас можно найти XML-парсеры, которые не требуют много места и не слишком требовательны к количеству системных ресурсов. Таким образом, MIDP-программисты уже сегодня могут пользоваться XML в своих приложениях для мобильных устройств. В этой статье мы рассмотрим одно из таких приложений.
|
Готовые скрипты для сайтов, построенные с использованием ASP, не являются редкостью. Правда, большинство из них — это коммерческие разработки. Подобрать бесплатную CMS на ASP несколько труднее, чем решение на PHP или Perl, но кое-что полезное отыскать вполне реально. |
Класс Link предназначен для вывода текста, включающего гиперлинки. Экземпляр класса Link, в отличие от компонента Label, получает фокус ввода при перемещении курсора, например, клавишей Tab или при кликании по нему мышкой. Создав обработчик событий, можно организовать обработку выбранного линка — например, переход на web-страницу.
|
В прошлой части статьи (см. КГ №45) я рассказал, почему так важно уделять особое внимание программированию GUI, приведя в качестве примера стандартную задачу — разработку главного меню приложения. При более-менее серьезном взгляде на эту задачу выяснилось, что она не так-то проста. Элементы главного меню должны дублироваться элементами контекстного меню, панелей инструментов и, возможно, другими виджетами. У них у всех должно быть одно состояние, они должны вызывать одну и ту же функциональность. Главное меню должно быть построено таким образом, чтобы его можно было сериализовать. Кроме того, код главного меню должен быть максимально компактен, локализован и удобен для понимания и редактирования. Были спроектированы следующие классы. MyMenuSerializer реализует функциональность по сериализации состояния меню. Здесь мы будем рассматривать самый простой случай, когда файл с состоянием не может быть прочитан, и меню строится по default'ной схеме. MyMenuBuilder строит меню, т.е. создает по очереди все элементы меню и добавляет их в класс MyMenu. А MyMenu их только содержит и отрисовывает. Элементам меню присвоено имя MyMenuItem. Каждый элемент меню содержит свое название, иконку, подсказку, состояние и метод вызова функциональности.
|
Пожалуй, зайдя на любой форум, посвященный скриптам, программированию под веб, или на форум хостинга, уже после поверхностного осмотра без труда обнаруживаются топики с вопросами об установке прав доступа для скриптов и каталогов в cgi-bin. На самом деле в этом нет ничего сложного, но все же, чтобы разобраться, необходима посторонняя помощь. Итак, начнем.
|
Cookie является решением одной из наследственных проблем HTTP спецификации. Эта проблема заключается в непостоянстве соединения между клиентом и сервером, как при FTP или Telnet сессии, т.е. для каждого документа (или файла) при передаче по HTTP протоколу посылается отдельный запрос. Включение cookie в HTTP протокол дало частичное решение этой проблемы.
|
Реклама |
|
|
 |
|
 
|
реклама |
|
|
|
 |
|
реклама |
|
|
|
 |
|
реклама |
|
|
|
 |
|
|