информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяSpanning Tree Protocol: недокументированное применение
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
В компьютерах вообще никто ничё никогда не гарантирует -)) 24.06.09 12:38  Число просмотров: 3170
Автор: HandleX <Александр М.> Статус: The Elderman
Отредактировано 24.06.09 16:05  Количество правок: 7
<"чистая" ссылка>
> Помогите пожалуйста решить такую задачу.
> На странице html в эксплорере пишу:
> <div style="width:10cm; height:10cm; border:1 solid red">10cm</div>
У тебя цель: вывести квадрат размером 10 см. на монитор. Цель благородна, не спорю, только вот в компьютерах никто ничего не гарантирует ;-)
Как компьютер вообще узнаёт о реальном ppi монитора (pixel per inch) на данном разрешении? По особому цифровому интерфейсу ( http://ru.wikipedia.org/wiki/Display_Data_Channel ), связывающему монитор с видеокартой. И тут могут быть проблемы. Проблема первая: кривой драйвер/видеокарта читают неверные данные или не читают вообще.

> Диагональ монитора 14 дюймов
> Разрешение 800 x 600
> 120 точек на дюйм
> Высота видимой (светящейся) области монитора чуть больше 20
> см по вертикали
Древняя зверюга... Возможна проблема №2: данный монитор не умеет или потерял способность что-то рапортовать видеокарте.

> Вопрос чему будет равна сторона квадрата на мониторе,
> измеренная линейкой
> Ответ примерно 16,5 см
Юзеру не повезло. Ему конкретно можно посоветовать скачать драйвер для этой модели монитора с сайта производителя, возможно это исправит проблему.

> Как решить эту задачу, используя приведённые данные, а
> может и ещё другие данные использовать
1) Никак, и надеясь на милость создателей всех этих непростых программно-аппаратных систем (начиная монитором и кончая браузером), выводить свои кракозяблики, щитая, что компутер выводит их верно, если сказал ему "10 сантиметров" ;-)
Для гипнозомбирования упрямого пользователя выводить внизу масштабную линейку, где рисовать эталонную длину, и писать, сколько это сантиметров суть ;-)
2) Если пользователь звереет, предложить ему откалибровать масштаб под его непростую реальность. Вывести ему 100 мм, попросить измерить ЭТО линейкой, и ввести получившееся кол-во миллиметров в поле ввода твоей Программы. Так твоя Программа узнает реальный масштаб.
<beginners> Поиск 






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach