» Меню сайта |
Разделы сайта
Шаблоны
Скрипты
Статьи
Графика
|
|
« 1 2 3 4 5 6 7 ... 25 26 »
Апплет Java, как и программа на JavaScript, должен выполняться из гипертекстового документа HTML. Именно с этим свойством апплетов связано происхождение термина "выполняемое содержимое". Чтобы включать апплеты в файл HTML, испульзуется HTML-тег <applet>. Тег <applet> является контейнерным тегом. Это значит, что в тексте гипертекстового документа за этим тегом обязательно должен быть указан закрывающий тег </applet>. Ниже привожу синтаксис тега <applet> (необязательные атрибуты выделены синим цветом ).
|
Программы на языке JavaScript встраиваются в страницу текста на языке HTML. Для этого имеется специальный тег <script>. Броузер распознает программу на языке JavaScript, помещенную между начальным и конечным тегами <script>, и приступает к ее выполнению. Тег <script> HTML является контейнером, и поэтому для того, чтобы указать конец тела сценария Java, всегда требуется </script>. Сам код сценария располагается соответственно, внутри контейнера. Сценарии можно помещать в любом месте документа HTML, но важно помнить, что теги HTML и операторы JavaScript нельзя распологать вперемешку - иначе результат может оказаться некорректным. Броузер выполняет синтаксический анализ содержимого контейнера <s
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 638
|
12.Окт.2008 |
|
Может я не прав и то, о чем буду говорить, не имеет большого значения, но меня все же удивляет, почему мало кто придерживается стандарта HTML. Прошелся по нескольким очень известным порталам с целью проверки корректности HTML кода: ни один сайт не является валидным. Да, я знаю о том, что все ведущие производители браузеров стремятся добавить чего-то своего, отступая от стандарта, чтобы сделанные под их браузеры документы корректно смотрелись только в их продукте. Но самое интересное, что по большей части сайты не валидные не потому, что они используют какие то особенности браузеров, а просто не соблюдают стандартов. Более того, все делается так, чтобы корректно отображалось везде. Спрашивается: разве сложно в таком случае добиться правильности?
Оказывается,
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 617
|
12.Окт.2008 |
|
Задача: создать кроссбраузерную таблицу, "резиновые" ячейки которой будут обладать свойством overflow:hidden.
Решить такую задачу не так просто, как кажется на первый взгляд. Прописывание ячейкам таблицы стилевого свойства overflow:hidden не заработает ни в одном браузере так, как хотелось бы...
Для решения необходимо использовать комбинацию ячеек таблицы и вложенных ДИВов. CSS- и HTML-код смотрим ниже.
.div { width:100%;overflow:hidden;white-space:nowrap; border:1px solid red; } .div div {float:left;}
|
Многие начинающие web-дизайнеры, приступая к созданию «лица» сайта, совершают серьезную ошибку. Суть ее – неправильный подход. Зачастую дизайн сайта представляет собой нечто весьма посредственное. Но причина не в том, что дизайнер плохой. А в том, что, приступая к работе, он не продумал концепцию и идею дизайна.
Сайты создаются не просто так, а с определенной целью. Это (что встречается чаще всего) – развитие бизнеса, электронное его представительство и расширение территориального действия и круга аудитории. Соответственно, «лицо» сайта должно соответствовать задачам сайта. Иначе – эффекта не будет никакого.
Тут сразу возникает сложность: клиентская неорганизованность. Думаю любому web-дизайнеру знакома ситуация, когда заказчик
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 701
|
20.Сен.2008 |
|
Общее определение понятия семантика - это изучение значений. (Слово семантика происходит от греческого понятия semantikos, т.е. "важное значение", а в основе последнего лежит слово sema, т.е. знак). Семантические технологии Web помогают выделять полезную информацию из данных, содержания документов или кодов приложений, опираясь на открытые стандарты. Если компьютер понимает семантику документа, то это не означает, что он просто интерпретирует набор символов, содержащихся в документе. Это значит, что компьютер понимает смысл документа.
Семантические технологии Web очерчивают общие рамки, позволяющие осуществлять обмен данными и их многократное использование в различных приложениях, корпорациях и даже сообществах. Семантические технологии Web - это
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 671
|
20.Сен.2008 |
|
Как не выглядеть некомпетентным в области XML Хенри Сивонен (Henri Sivonen) написал весьма полезную статью - "Как избежать обвинений в некомпетентности при работе с XML" (HOWTO Avoid Being Called a Bozo When Producing XML) (см. раздел Ресурсы). В ней он обсуждает, как корректно работать с XML, используя пространства имен и возможности форматов загрузки Интернета на основе XML - RSS и Atom. Во введении к своей статье он отмечает, что существуют разработчики, которые считают, что очень трудно или даже практически невозможно добиться корректности при создании документов XML путем программирования. Но в то же время есть разработчики, которые легко справляются с этой задачей и не могут понять, почему другие столь нек
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 568
|
20.Сен.2008 |
|
Я приведу основные правила, которые нужно соблюдать при разработке кода, что бы через неделю можно было взглянуть код и определить, какая функция что делать. Еще одним преимущством написания читабельного кода, это простота поиска и устранения ошибок. Сразу скажу, что примеры которые я помечаю как "некорректный", означают не то, что они не работают, а то, что они неккоректны с точки зрения разработке читабельного кода.
1. Выносите переменные за скобки Всегда при выводе на экран текста, переменные в строке необходимо выносить за скобки. Это не только удобно для просмотра, но и эффективно, так как при этим вывод на экран осуществляется быстрей.
Пример некорректный:
|
Создание анимационной иконки для сайта отличается от использования обычной иконки тем, что анимационная иконка обязательно должна иметь формат gif.
Для создания анимации подойдет любая программа, которая может создать анимационный рисунок из набора фреймов. Так например, можно использовать Macromedia Flash. Одним из распространенных инструментов для создания анимации является Adobe ImageReady.
Создание анимационной иконки Для создания анимации необходимо создать рисунок размером 16x16 пикселей в Adobe Photoshop.
Создайте на одном изображении несколько слоев, которые будут имитировать анимацию (то есть изображение на слоях должны быть разнообразными)
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 652
|
20.Сен.2008 |
|
Работа по расширению протокола IP была начата в 1992 году. Необходимость этого диктовалось тем, что практически все ресурсы старой версии протокола IP (IPv4) были исчерпаны.
Быстрый рост сети Internet привел к появлению дефицита IP-адресов. Возросший трафик начал вызывать перегрузки магистральных маршрутизаторов. Изменился и характер передаваемого трафика. Все большую долю в нем стали занимать мультимедийные данные.
Новая версия протокола IP — версия 6 (IPv6) — была принята организацией IETF в 1995 году. Она описана в документе RFC 1752.
Стандарт IPv6 позволит создавать практически неограниченное (если быть точнее, что 3,4 х 1038) количество IP-адресов, поскольку длина адреса возрастет с 32 до 128 бит.
Из-за прогнозируемого дефицита IP-
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 622
|
20.Сен.2008 |
| |
|
|