Что такое XML?

Что такое XML?Что такое XML?

XML (eXtensible Markup Language) — это упрощенный диалект языка SGML, предназначенный для описания иерархических структур данных в World Wide Web. Он разрабатывается рабочей группой W3C с 1996 г.; в настоящее время принятой рекомендацией является вторая редакция языка XML 1.0

XML, несомненно, входит в обойму наиболее перспективных технологий WWW, чем объясняется интерес, который уделяется ему и корпорациями-разработчиками, и широкой публикой. Прежде чем перейти к его описанию, представляется уместным обсудить причины его появления и последующего бурного развития. Попытаемся для этого взглянуть на те проблемы WWW, которые должны быть решены средствами нового поколения Веб-технологий.

XML — это попытка решить перечисленные проблемы путем создания простого языка разметки, описывающего произвольные структурированные данные. Точнее говоря, это метаязык, на котором пишутся специализированные языки, описывающие данные определенной структуры. Такие языки называются XML-словарями. В отличие от HTML, XML не содержит никаких указаний на то, как описанные в XML-документе данные должны отображаться. Способ отображения данных для различных устройств задается языком описания стилей XSL, который играет для XML примерно ту же роль, что CSS дл HTML. Другое принципиальное его отличие от HTML состоит в том, что XML может содержать любые теги, которые сочтут нужным использовать создатели XML-словаря. Приведем список лишь нескольких специализированных языков на базе XML, которые сегодня находятся в разных стадиях разработки рабочими группами W3C:

  • MathML — язык математических формул;
  • SMIL — язык интеграции и синхронизации мультимедийных средств;
  • SVG — язык двумерной векторной графики;
  • RDF — язык метаописаний ресурсов;
  • XHTML — переформулировка HTML в терминах XML.

Процесс обработки XML-документа состоит в следующем. Его текст анализируется специальной программой, которая называется XML-процессором. XML-процессор ничего не знает о семантике данных в документе; он только производит синтаксический разбор (parsing) текста документа и проверяет его правильность с точки зрени правил XML. Если документ правильно оформлен (well-formed), то результаты разбора текста передаются XML-процессором прикладной программе, которая выполняет их содержательную обработку; если же документ оформлен неверно, т. е. содержит синтаксические ошибки, то XML-процессор должен сообщить о них пользователю.

Подробнее: Что такое XML?

  • Hits: 5883

Что такое W3C?

Что такое W3C?Что такое W3C?

Консорциум Всемирной паутины (World Wide Web Consortium, W3C) - это международная некоммерческая организация, созданная в октябре 1994г. с целью поддержки и координации разработок стандартов, протоколов, прикладных программ в области WWW. Основанный при участии CERN, научного центра, в котором родился WWW, сегодня Консорциум действует на базе трех организаций: Массачусетского института технологии в США (Massachusetts Institute of Technology, Laboratory for Computer Science), Национального института исследований в области информатики и автоматики во Франции (Institut National de Recherche en Informatique et en Automatique) и университета Keio в Японии. Также в W3C входит более 165 коммерческих и академических организаций, в том числе Microsoft и Netscape. На сервере Консорциума можно познакомиться с историей развития и общей информацией о современном состоянии WWW в мире, новостями и пресс-релизами Консорциума, материалами конференций по WWW. Наибольшую практическую ценнность представляет большая коллекция технических материалов по всем вопросам, связанным с WWW (архитектура, протоколы, пользовательский интерфейс). В частности, представлены спецификации по всем версиям языков подготовки документов для WWW, включая рекомендации по стандартам HTML 4.0, а сейчас и внедряемый повсеместно HTML 5.0 и  и XML 1.0.

Подробнее: Что такое W3C?

  • Hits: 6499

Что такое поисковая выдача?

Что такое поисковая выдача?Поисковая выдача или страница результатов поиска - это веб-страница, генерируемая поисковой системой в ответ на поисковый запрос пользователя.

Ни для кого не будет секретом, что ПС (поисковые системы) – это основной источник новых посетителей на сайт. Можно потратить много денег на дорогостоящую рекламу (напр., контекстную). Но принесет ли это вам столько посетителей, сколько грамотная поисковая оптимизация? Ответ однозначен – нет. Ведь миллионы людей каждый день ищут интересующую их информацию в рекламных брошюрах. Они ищут ее в поисковых системах. Список основных поисковых систем, используемых русскоязычной аудиторией – тут. При вводе запроса робот поисковой системы предлагает свою версию подборки сайтов, расположенных в определенном порядке. "Ближе к первым позиция – это старые, хорошие сайты”, - думает обычный пользователь. "А там, подальше от начала, уже ерунда какая-нибудь”.

И вроде бы он прав, но никто, кроме разработчиков ПС не скажет точно, как максимально продвинутся к заветному ТОП 1.

Итак, что же волнует начинающих веб-матеров:

1. Почему мой сайт в одном браузере на 15 позиции по запросу в гугл "пампам”, а другом браузере по тому же запросу в гугл на 26 позиции?
Причина проста. Гугл делает разную выдачу для разных регионов. Как и многие другие ПС. Обратите внимание www.google.com/search и www.google.com.ua/search - дают разную выдачу.

Подробнее: Что такое поисковая выдача?

  • Hits: 8811

Что такое блог?

Что такое блог?Блог (или сетевой журнал) - это определённый вид веб-сайта, главным признаком которого является постоянное обновление записей. Содержимое может включать текст, изображения, мультимедиа. Многие люди, посещая блоги каждый день, даже не подозревают об этом, потому что блоги сейчас повсюду. Если раньше блогами считались неофициальные списки ссылок или личные дневники, то сейчас в Сети можно найти множество сетевых журналов: образовательных, правительственных, рекламных и т. д.

Чем отличаются блоги от других сайтов?

Прежде всего, содержимым. Ведение блога требует постоянного обновления контента. Блоги могут обновляться по несколько раз в день в отличие от традиционных сайтов. Именно частая обновляемость позволяет наращивать число целевых посетителей, возвращающихся за нужной информацией ещё и ещё.

В сетевых журналах посты (posts-статьи) обычно располагаются в обратном хронологическом порядке, т. е. самые свежие – наверху.

Подробнее: Что такое блог?

  • Hits: 5603

Что такое WEB 2.0?

Что такое WEB 2.0?Все то, что назвается термином Web 2.0 - всего лишь развитие технологий web. Ведь не зовем же мы обычный чайник 1.0, а электрический - 2.0. Сколько человек я спрашивал, никто не смог опеределить понятие Web 2.0 (а спрашивал я PHP и Perl программистов, web-дизайнеров). Все "плюсы", которые перечисляются во множественных хвалебных статьях - существуют уже давно, правда в некоторой другой форме.
Например:
- AJAX, XML, JSON и т.п. (раньше просто использовались FRAME и IFRAME)
- Блоги (а Вы помните, что такое Narod.ru - теперь назовите хотябы 5 отличий)
- RSS (сколько человек не из WEB технологий пользуется этим?!)

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

  • Hits: 6479

Зачем нужен уникальный контент?

КопирайтК чему приводит копирование чужого контента? Неужели безсмысленно забирая чужой труд Вы хотели остаться "чистеньким"? Нет. Здесь не все так просто. Целые команды разработчиков и программистов занимаются созданием алгоритмов, выявляющих подобные злоключения. Поисковые машины просто не будут обращать внимания на дублированный контент.

Поисковые системы хотят показать своим пользователям такой максимум уникального контента, какой позволит их алгоритмы. Это их работа, и они делают ее достаточно хорошо, учитывая то, с чем им приходится работать.
Несомненно, ворованный контент – проблема для поисковых машин. Если пользователи ищут какой-то особенный, специфический тип товара или услуги, а поисковик многократно выдает разные страницы с одной и той же информацией, это означает одно – поисковым системам следует выполнять свою работу тщательнее.
Добиваясь того, чтобы предложить пользователям, множество информации для выбора в ответ на их запросы, поисковые системы изобрели фильтры для дублированного контента, которые позволяют отсеять тот контент, который уже знаком поисковикам. И если Ваша страница попадает в число отфильтрованных, у Вас есть прекрасная возможность испытать на себе гнев гугловских богов. Вы не просто не поднимите Ваш сайт в рейтинге, пользователи вообще его не увидят в результатах. Но это не наказание и не штраф, всего лишь – фильтр.

Подробнее: Зачем нужен уникальный контент?

  • Hits: 8455

Продвижение картинками

Продвижение картинкамиИзображения, размещенные на сайте, могут быть мощным инструментом продвижения сайтов. Но для использования этого инструмента нужно обладать некоторыми знаниями.

Впрочем, многие специалисты по раскрутке могут поспорить с тем, что изображения вносят большой вклад в продвижение сайта: большинство роботов поисковых систем пока не могут распознавать и индексировать картинки как таковые. Однако же роботы индексируют подписи под изображениями, которые заключаются в тэг «ALT». Это особенно полезно в том случае, если Вы знаете, какие именно изображения ищут пользователи Сети.

Например, Вы — владелец магазина скобяных товаров и создали сайт, посвященный гвоздям. Если Вы разместите на сайте изображения с подписью «гвозди длиной …миллиметров», то напрямую на эту картинку пользователи вряд ли придут с роботов: вряд ли многие будут искать подобные изображения. Хотя и эти картинки принесут определенную пользу для продвижения сайта. Например, посетитель, который зайдет на Ваш сайт для поиска гвоздей, будет приятно удивлен обилием иллюстративного материала: ведь человеку важно не только прочесть информацию о продукте, но и увидеть его. Позже этот посетитель будет с большей охотой заходить на Ваш сайт, так как Вы предлагаете ему более «осязаемые» гвозди, нежели владельцы других, «неокартиненных» сайтов.

Подробнее: Продвижение картинками

  • Hits: 237330

С чего начать создание сайта?

С чего начать создание сайта?Давайте поговорим мы о начальных этапах при создании сайта и основных шагах, которые следует предпринять еще до начала работы над эскизами и тем более верстки.
Очень важный вопрос – с чего начать создание сайта? У Вас есть огромное желание и впереди наполеоновские планы, но есть небольшое затруднение – Вы не знаете с какого конца к этому подступиться. Тем более, если делаете это в первый раз. Возможно, у Вас уже есть опыт создания простенькой домашней странички, но достаточно большой и законченный сайт требует к себе иного подхода.
Одно из больших заблуждений, при создании сайта, заключается в том, что начинать нужно с дизайна. Но это вовсе не так, и едва ли большую часть времени, ушедшего на создание сайта, будут занимать дизайн и верстка.
Приступать к работе следует с тщательного продумывания концепции и составления структуры будущего сайта. И, уже на основе этой информации, подбирать необходимые материалы. В общих чертах, Вы уже знаете о том, что желаете разместить на сайте, но теперь очень важно представить всю информацию удобным и понятным образом, чтобы то, что знаете, Вы, узнал бы и ваш посетитель.

Подробнее: С чего начать создание сайта?

  • Hits: 6745

Что такое SEO оптимизация?

SEO ОптимизацияSEO оптимизация сайта (от английского Search Engine Optimization) – является оптимизацией сайта под определенные запросы поисковых систем. Другими словами это комплекс различных мероприятий, направленных на повышение позиции своего ресурса при определенных поисковых запросах пользователя.

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

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

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

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

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

Подробнее: Что такое SEO оптимизация?

  • Hits: 7973

Что такое Twitter?

Что такое Twitter?Что такое Твиттер?

Twitter – это онлайн сервис для ведения (микро) блогов. Почему микро? Все сообщения Твиттера ограничены длиной в 140 символов.

Важная особенность Твиттера – это возможность общения с читателями – другими блоггерами, ведущими свои блоги наТтвиттере. Вы так же можете подписаться на чужие блоги и читать их в единой ленте (как френд-лента в ЖЖ). Существует множество программ – твиттер-клиентов, превращающих этот сервис в аналог ICQ (о них я немного расскажу ниже). Помимо прочего в Твиттер блог можно писать и через SMS сообщения.

Краткость, удобство, оперативность, широкий круг читателей – всё это делает Твиттер популярнейшим сервисом ведения блогов.

Регистрация в Твиттере и первые шаги

Идём по адресу https://twitter.com/signup – заполняем простую анкету:

  • Full name – ваше имя.
  • Username – ваше имя пользователя – автоматически будет проверка на уникальность – незанятость.
  • Password – пароль.
  • Email – электронная почта.
  • Также вводим буквы с картинки – защита от автоматических регистраций.
  • Жмём Creare my account.
  • Теперь вам будет предложено найти ваших друзей в разных сервисах. Этот шаг можно пропустить и нажать на кнопку продолжения.

Поздравляю. Вы зарегистрировались в Твиттере. Можно писать свой первый Твит. Например, попробуйте написать о том, что вы читаете эту инструкцию, попробуйте добавить ссылку.

Подробнее: Что такое Twitter?

  • Hits: 6865

Создание сайтаСовременное развитие информационных систем, а также способов хранения данных в специализированных базах знаний позволяют оперативно получать любую информацию со всего света посредством интернет-технологий. С целью наглядного отображения результатов поиска по ключевым словам, специальные поисковые системы генерируют выдачу по запросу. При наличии у какой-либо организации веб-сайта, поисковая система (например, Яндекс, Google, Rambler, Mail.ru и другие) находит его, получает его содержимое (как текстовое, так и графическое), сохраняет, и формирует специальные таблицы, по которым определяется релевантность страницы по конкретному поисковому запросу пользователя. Например, для строительных организаций текст на сайте может описывать различные технологии, применяемые компанией при работах. Таким образом, проанализировав текст и пользуясь его содержимым, поисковая система с наибольшей вероятностью выведет сайт в первую десятку по запросам, касающихся сферы строительства: строительство домов, ремонт зданий и тому подобные.

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

Подробнее: Специфика создания сайта организации

  • Hits: 5474

Продвижение сайтов. Создание сайтовРаскрутка в Интернете. Поисковое продвижение. Раскрутка сайтов. Создать сайт. Разработка сайта. Оптимизация сайтов. СЕО продвижение.