Общие преимущества и недостатки HTML либо XML и XHTML
Есть три языков разметки. Они включают языка гипертекстовой разметки (HTML), расширенный язык разметки (XML), и сочетание этих двух, Расширяемый язык гипертекстовой разметки, (XHTML). HTMLHTML является основной формат, используемый на World Wide Web. HTML может отображать веб-страницы с большим количеством цветов, форм и объектов. Хотя не подлинный язык программирования, HTML, возросло у власти на протяжении многих лет. HTML фактически является свободно определить подмножество XML. Однако, если XML является строгим языком (как вы узнаете), HTML имеет множество свобод, которые помогли ему стать популярным инструментом представления она является сегодня. Хотя дух молодого Интернет поощрять свободу, разработчики уже поняли, что свобода HTML имеет последствия. Поскольку HTML настолько гибкие, многие обозреватели и веб-приложений добавили свои функциональные возможности базового протокола HTML. Как и все расширения функциональности, это приходит с дополнительной безопасности. По этой причине усилия предпринимаются для замены HTML с гораздо более регулируемой и стандартных языка разметки известный как XHTML. XMLXML является основой для многих форматов данных, включая HTML, WML, XHTML, и многое другое. Недавно она стала популярной, поскольку она может способствовать передаче данных между широко разрозненных программ, операционных систем и компаний. Ключ к XML польза в том, что она позволяет любой разработчик для разработки своего формата данных с использованием ее собственных условиях и требованиях. По сути, XML настолько популярным, что Microsoft построил весь свой набор продуктов, из операционных систем компонентов сервера, вокруг концепции XML. Чтобы проиллюстрировать полезность XML, давайте рассматривать пример корпорации, необходимо обмениваться информацией о фруктовых запасов. Поскольку прямой доступ к базе данных будет риск безопасности (а также бедными деловой практики), разработчик может создавать XML программа, которая определяет тип, размер и цвет каждого плода на руку. Когда она определила данные, разработчик может программа пребывания в способности вывести данные из базы и преобразовать его в файл. С другой стороны, специальный клиент может сканировать созданный файл и проанализировать информацию, заполнить свою собственную базу данных. Этот процесс, таким образом, позволяет быстро и стандартные передачи данных. Для иллюстрации этого рассмотрим следующую выборку исходный код понять, как такой файл будет отображаться. Примечание иерархии и соответствие набор наклеек. Каждый знак собственности, что может иметь к югу от свойств. В этом случае мы переходим информацию об яблок и винограда. <Фрукты> <NAME> APPLE <COLOR> RED </ COLOR> <SIZE> BIG </ РАЗМЕР> </ NAME> <NAME> ВИНОГРАД <COLOR> PURPLE </ COLOR> <SIZE> МАЛЫХ </ РАЗМЕР> </ NAME > </ ФРУКТЫ>К экстраполяции этом простом примере можно увидеть, как XML данных организовано. Использование таких методов реляционных данных, все еще находится в зачаточном состоянии, и будет продолжать расти в течение многих лет. Хотя XML является основой многих других Интернет форматирования языках, его подмножества XML дают толчок она должна стать стандартом де-факто. Недавно подмножество, XHTML, постепенно набирает силу, и суждено обогнать HTML распространенности. XHTMLТаким образом, XHTML, скорее всего, заменит HTML. Хотя этот процесс займет несколько лет, многие веб-мастеры уже охватывает XHTML, и медленно интеграции ее норм в их развитие. Фактически, XHTML 1,0 рассматривается многими как следующий вариант HTML (HTML 5,0). Что делает XHTML настолько популярным является простой, но жестких правил. Это правил настолько мощным, поскольку он обеспечивает универсальный стандарт. Эти правила заключаются в следующем:
К контрастные этих простых, но могущественных правил с HTML, Вы сможете увидеть преимущества XHTML. Кроме того, PCS (персональные коммуникации обслуживания), устройства также использовать XHTML. Из-за множества продавцов, каждый со своей собственной запатентованной подход, строгих правил XHTML и XML являются жизненно важными. Без этого стандарта, Web разработчики придется создать отдельные веб-страницы для каждого устройства. К счастью, из-за этого стандарта, разработчики могут создать одну или две страницы для всех устройств. Однако, XHTML еще слишком раздутой на множество мелких устройств PCS. Поэтому еще один вариант, не требуется. в этой статье идет речь добавил Нельсон Druell
|
|||||
|