Какой браузер является лучшим для тестирования веб-стандартов? [закрытый]

Объявление атрибута может быть добавлено в xs:complexType после xs:sequence:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 
           elementFormDefault="qualified">
  <xs:element name="Address">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="StreetAddress" minOccurs="0" type="xs:string"/>
        <xs:element name="OtherDestination" minOccurs="0" type="xs:string"/>
        <xs:element name="City" minOccurs="0" type="xs:string"/>
      </xs:sequence>

      <!------------------------------------------>
      <!-- This is where to declare attributes: -->
      <xs:attribute name="id" type="xs:string"/>
      <!------------------------------------------>

    </xs:complexType>
  </xs:element>
</xs:schema>

Вышеупомянутый XSD будет успешно проверять ваш XML.

6
задан Dustman 22 September 2008 в 18:15
поделиться

11 ответов

Safari с помощью последнего WebKit ночью создает.

Не то, чтобы любой браузер в мировом потреблении, это все же (даже Chrome), но если все Вы волнуетесь по поводу, является стандартами затем, это - Ваш лучший выбор - он передает Acid3, что-то, что никакой браузер на рынке еще не может сделать.

9
ответ дан 8 December 2019 в 02:08
поделиться

Я нахожу, что, если Вы придерживаетесь стандартов совместимая разметка, и не используют ничего слишком необычного, она представит прекрасный в Firefox 2/3 и Safari/Chrome (и обычно прекрасный в IE7/8). В противном случае Вы - вероятно, более обеспеченная попытка упростить Вашу разметку, вместо того, чтобы представить взломы и обходные решения.

0
ответ дан 8 December 2019 в 02:08
поделиться

Только используйте стандарты совместимый браузер, используйте другие инструменты, такие как w3c блок проверки допустимости.

0
ответ дан 8 December 2019 в 02:08
поделиться

Путем большинство людей, я знаю работу, должно запустить Firefox (с Firebug) и разработать в этом. Firebug является неоценимым инструментом для отладки. Они будут обычно брать то, что получение там и пытаются пищать он в IE и другие браузеры. Не точно ответ на Ваш вопрос (Не совместимых 100%, но его завершение), но надо надеяться это помогает.

+1 - Я предпочитаю Firefox для большей части просмотра, поскольку я нахожу это самым стабильным и самым легким использовать, но когда дело доходит до веб-разработки он берет пирог в сочетании с поджигателем! Другие хороши для тестирования, но я нахожу, что firefox+firebug делает все настолько легче использовать

1
ответ дан 8 December 2019 в 02:08
поделиться

Попробуйте Google Chrome, он использует WebKit, который является функцией, завершенной для последних стандартов.

0
ответ дан 8 December 2019 в 02:08
поделиться

Я раньше использовал Opera и Firefox как мои "Стандарты Совместимые" браузеры, но я недавно стал очень очарованным Safari. WebKit под капотом является действительно основательным, JavaScript действительно быстр (или достаточно быстро, так или иначе), и и поддержка CSS довольно превосходна. Это не прекрасно, но делает действительно твердое задание выполнения, что это, как предполагается, делает.

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

Отредактированный для добавления: Chrome близко подходит к месту занимающего Safari, но той экранной вещью печати является все еще решающий фактор. Способность просто поразить "печать" во время встречи с клиентом и не должна играть с любыми настройками для получения его, работать правильно является главным облегчением.

0
ответ дан 8 December 2019 в 02:08
поделиться
5
ответ дан 8 December 2019 в 02:08
поделиться

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

При тестировании сайта Вы были бы лучше обслужены для выбора целевых браузеров на основе потребностей пользователей.

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

7
ответ дан 8 December 2019 в 02:08
поделиться

Это - превосходный вопрос, но мне трудно дать единственный ответ. Традиционно, Opera был большинством совместимых стандартов. В течение долгого времени это был ЕДИНСТВЕННЫЙ браузер, чтобы пройти тест ACID2 на самом деле. FireFox и IE не смогли утверждать, что (хотя, предположительно, IE8, как предполагается, фиксирует это, и FF работает над всем этим время).

Это сказанное однако, перенесите ум, что IE имеет самую большую "долю рынка" всех браузеров прямо сейчас (компании имеют связи с MS, и Windows всегда идет с IE из поля), сопровождаемый тесно FireFox. Таким образом, если Ваша цель состоит в том, чтобы представить Ваше приложение в браузере, который будет использовать большинство людей, это должен будет быть один из тех.

Пуристы скажут Вам, что FF является большим количеством стандартов, совместимых, чем IE7 (и они правы), так, чтобы Вы разработали для этого и не IE. Я могу сказать со многих лет как разработчик/разработчик, что страницы, проявляющие тот подход, не могут быть прекрасной идеей. Примите во внимание снова - IE имеет долю рынка, и обычно где это рассчитывает. Таким образом, если это будет выглядеть большим в FF, но прерывать IE, то большинство пользователей будет очень расстроено, и то же наоборот.

Лучший компромисс - концентрируется на тех двух. Настройте его, чтобы выглядеть правильными, по крайней мере, в FF И IE, и теперь Вы покрыли 90% + людей, которые будут использовать Ваш веб-сайт.

Не понимайте меня превратно здесь - я не пытаюсь уволить пользователей Opera, Safari или любого другого браузера. Но если Вы хотите большинство результатов для наименьшего количества объема работы, затем там Вы идете.

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

8
ответ дан 8 December 2019 в 02:08
поделиться

Путем большинство людей, я знаю работу, должно запустить Firefox (с Firebug) и разработать в этом. Firebug является неоценимым инструментом для отладки. Они будут обычно брать то, что получение там и пытаются пищать он в IE и другие браузеры. Не точно ответ на Ваш вопрос (Не совместимых 100%, но его завершение), но надо надеяться это помогает.

15
ответ дан 8 December 2019 в 02:08
поделиться

Я использую Firefox с вкладкой IE и хромом. Firefox с вкладкой IE, потому что это - эти два браузера с большей частью доли рынка и хрома, потому что это - один из нескольких браузеров окон, которые используют WebKit, означая это, должен отобразиться так же к сафари.

3
ответ дан 8 December 2019 в 02:08
поделиться