» Меню сайта |
Разделы сайта
Шаблоны
Скрипты
Статьи
Графика
|
|
У начинающих веб-мастеров частенько возникает желание хоть как-то защитить свою интеллектуальную собственность от посягательств других недобросовестных интернет-пользователей, стремящихся "урвать" себе лакомый кусочек чужого кода веб-страницы и в дальнейшем использовать его у себя на сайте.
Именно для таких веб-мастеров компания MoonLight Software выпустила утилиту WebCrypt Pro, которая превратит читабельный и понятный всем HTML-код вашей странички в нечто ужасное, способное расстроить любого интернет-пирата. Взгляните, например, на скриншот самой программы и результат ее работы с простым HTML-файлом.
Перечислим н
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 737
|
12.Окт.2008 |
|
Политика браузеров такова, чтобы любому пользователю предоставить свободный доступ как исходнику html страницы так и к картинкам на страницы. Обычно всё это делается через контекстное меню. Значит надо искать способы, чтобы пользователи не могли вызывать это меню.
С выходом в свет появилась возможность управлять меню. Теперь в тэге <IMG> можно использовать событие oncontextmenu которое обрабатывается каждый раз, когда контекстное меню собирается появиться на страничке. Если перехватить это событие и возвращать false, то контекстное меню не будет появляться. Поэтому если использовать
|
В последнее время на всех форумах только и слышно, стандарты, "валидность", CSS-верстка, XHTML. Более того, не затихают непрекращающиеся споры сторонников двух школ вебдизайна: классической табличной и новой CSS-верстки о том, что есть верстка и что кому кажется более логичным и удобным. Этой статьей я не хотел бы начать новый виток этой "священной войны", более того ее целью даже не является переубеждение "табличников" к переходу на стандарты. Я хочу лишь ознакомить читателя с теми неоспоримыми преимуществами, которыми обладает CSS-верстка. А уж выводы каждый должен сделать для себя сам.
Также хочу дать предварительный комментарий приводимым ниже доводам в пользу XHTML+CSS. В моем понимании CSS-верстка и XHTML - неразделимые понятия, некоторые читатели могут мне сразу
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 626
|
12.Окт.2008 |
|
Зачем нужен XHTML? Не достаточно ли HTML? HTML — возможно, самый популярный в мире язык разметки документов. С появлением XML было организовано обсуждение, нужна ли новая версия HTML в рамках XML. Участники ответили однозначно «да»: версия HTML, основанная на XML, позволит использовать элементы XHTML в других языках XML, а документы XHTML смогут использовать элементы других языков XML. Кроме того, будет возможным привести в порядок HTML, ликвидировав его самые «неопрятные» элементы и расширив его функциональность, например, улучшенной реализацией форм.
В чем преимущества XHTML перед HTML? Если документ составляет простой XHTML 1.0 (без использования других языков
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 642
|
12.Окт.2008 |
|
Основное различие между HTML и XHTML состоит в том, что в XHTML применяется синтаксис XML, который предназначен для помощи в разработке синтаксически корректных и правильных документов XML. XHTML представляет собой словарь XML, в то время как HTML — это лишь предшествующий XHTML язык разметки.
В связи с тем, что XHTML является приложением XML, некоторые действия. которые совершенно правильны в HTML4 на базе SGML, должны быть изменены. Перечислим правила, которые необходимо соблюдать при переходе от HTML к XHTML:
1. Документы должны быть правильно сформированы. Это означает, что все элементы обязаны иметь закрывающий тег(например, ) или быть написаны в специальной форме(например, ), а также должна соблюдаться корректная вложенность элементо
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 637
|
12.Окт.2008 |
|
Считается, что при создании веб-приложений графическим дизайном и программированием должны заниматься разные люди. Ведь известно, что инженерный и художественный таланты редко уживаются в одном человеке. А еще есть юзабилисты, которые до недавнего времени вообще были очень несчастными людьми, когда пытались объяснить миру саму необходимость своей профессии, и что часто чисто инженерных и чисто художественных мозгов не хватает для того, чтобы создать удобный продукт.
Однако работать, оставаясь исключительно в рамках своей специализации, не получается. Будучи программистом, я естественно концентрируюсь, в основном, на функциональности сервиса, а о том, как выглядят в этот момент страницы, практически не задумываюсь. И раньше я часто совершал одну ошибку, ко
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 617
|
12.Окт.2008 |
|
Во времена Web 1.0 довольно ограниченное количество авторов создавали веб-страницы для большого числа читателей. В результате люди получали информацию, непосредственно посещая источник. Однако со временем всё больше и больше людей начали не только читать, но и сами писать в Сети. Эффект получился довольно интересным – внезапно образовалось слишком много информации для ознакомления. Стало просто физически невозможным посетить многочисленные сайты, даже если они и достойны внимания. Вот тогда-то и стало ясно, что парадигма Web 1.0 должна измениться.
Добро пожаловать в Web 2.0 – видение Сети, в котором информация поделена на микро-частички, которые могут быть распределены на десятки доменов. Сеть документов трансформировалась в Сеть данных. Мы больше не ищем <
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 699
|
12.Окт.2008 |
|
Обратите внимание: сейчас я сообщу неожиданную вещь. В текстовых полях Flash (TextField и TextArea) можно выводить таблицы записанные тэгами!!! Ниже я расскажу, как это сделать и проиллюстрирую рассказ на TextField, но с тем же успехом мой рассказ можно применить и к TextArea.
Обработка тэгов html в TextField Готов поспорить, что почти все, кто работал с текстовыми полями в Flash'е, обратили внимание на то, что они умеют «понимать» некоторые html-тэги. Для тех же, кто упустил этот момент, проведем краткий экскурс.
При динамической подстановке текста в TextField есть возможность задавать форматирование отдельных его фрагментов. Для этого следует указать, что в текстовом поле должны обрабатываться html-тэги. Сделать эт
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 586
|
12.Окт.2008 |
|
1. Разделение структуры и визуальной части.
- Не использовать элемент <font>.
- Аттрибуты расположения (align, valign, width, height) выносить в CSS.
- Не использовать таблицы, кроме как для представления табличных данных. Использование таблицы для форматирования визуальной части допустимо только в самых сложных случаях. Максимальная вложенность таблиц не может превышать трех.
- Элемент background не используется и выносится в CSS.
- Оформление полей ввода и кнопок выносить в CCS, как класс.
- Таблица стилей выносится в отдельный файл, подключаемый элементов <link>
- Все рисунки, относящиеся к дизайну, а не к содержанию, выносить в блок со стилем {background: transparent url("gif") no-repeat;}
2. HTML код
-
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 688
|
12.Окт.2008 |
|
Наверняка, передвигаясь по Интернету вы замечали, что одни сайты работают быстрее других. В некоторых случаях это не очень заметно и критично, в других - просто кошмарно - мне как-то попался сайт, на котором каждая страница грузилась минуты по три (специально замерил!), причем он отнюдь не был чем-то гигантским... С другой стороны браузера - у веб-мастеров - тоже возникают кучи проблем: серверу постоянно не хватает ресурсов, посетители жалуются на недогруженные страницы, трафик тратится непонятно на что... Разумеется, не существует единого универсального рецепта, позволяющего решить все эти проблемы, но существуют некие механизмы, позволяющие более или менее снизить их остроту. И одним из таких механизмов является кэширование.
Кэш находится посередине ме
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 818
|
12.Окт.2008 |
| |
|
|