Подтвердить что ты не робот

Что вы используете для проверки КПК на вашем веб-сайте?

Я добавлял поддержку CSS для handheld на мой сайт, но не смог найти хороший инструмент для тестирования.

Я попытался использовать плагин webdeveloper для Firefox, но он не работает для меня. Возможно, это потому, что все мои css находятся в html, а не в отдельном файле css.

Существуют ли какие-либо другие инструменты тестирования, кроме выхода и покупки карманного устройства?

4b9b3361

Ответ 1

С небольшим количеством охоты я нашел то, что искал, спасибо за своих парней.

Opera отобразит handheld css, если вы выберете "Малый экран" в меню "Вид".

Ответ 2

Я не уверен, что это хорошая идея, чтобы воскресить старый вопрос, но я надеюсь, что кто-нибудь найдет его:)

Там есть простой способ протестировать карманный css с мультимедийными запросами:

    @media handheld, screen and (max-width: 500px) { /* your css */ }

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

Ответ 3

Если у вас есть Visual Studio, должны быть эмуляторы устройств, которые позволяют тестировать мобильный IE, или их можно найти отдельно на сайте Microsoft. Вот некоторые для WM 5. Для проверки этого браузера существует OpenWave simulator. Тестеры Blackberry также доступны для тестирования браузера Blackberry. Вы можете (вроде) проверить поддержку iPhone с помощью Safari, хотя вы не можете проверить метатег viewport. Здесь здесь Opera Mini simulator.

Кроме того, внесите свой CSS из своего HTML:)

Ответ 4

Я узнал, что переключающие типы медиа в среде разработки лучше всего подходят для меня.

Например, если вы тестируете "handheld" css, просто добавьте тип медиафайла "Экран" на носитель atrib и закомментируйте ваш css по умолчанию.

После того, как этот шаг будет завершен, вы обычно хотите протестировать на реальном карманном устройстве.

<!-- <link rel="stylesheet" type="text/css" media="screen" href="screen.css" /> -->
<link rel="stylesheet" type="text/css" media="screen,handheld" href="handheld.css" />

Ответ 5

Для тестирования iPhone вы можете получить iPhone SDK здесь Но вам нужен компьютер OS X/Apple, чтобы он работал официальным способом.

Не официальные/хаки:

  • Есть способы заставить OS X работать на стандартном оборудовании ПК, например здесь.
  • Или загрузите SDK в Linux/vmware, описанный здесь.

Счастливый взлом!

Huibert Gill

Ответ 6

Большинство смартфонов, таких как iPhone и некоторые устройства Android, не распознают handheld.css. Они взяли mediatype="screen", поэтому вам нужно включить этот короткий фрагмент JavaScript.