Я заметил, что если вы копируете и вставляете содержимое веб-браузера в Блокнот (или в любой текстовый редактор), вы получите разные результаты, в зависимости от используемого браузера.
То есть, если вы попробуете следующее:
- Ctrl-A (внутри IE, Firefox,
Хром и пр.)
- Ctrl-C
- Ctrl-V (внутри Блокнота)
Вы увидите, что текстовое содержимое из Internet Explorer отличается от содержимого из Firefox.
(я проводил этот тест на Windows XP и Windows 7)
Почему это?
Могут ли веб-браузеры свободно использовать любой алгоритм, который они выбирают, для преобразования HTML-содержимого в CF_TEXT?
Если это так, существуют ли "минимальные правила", которых они должны придерживаться?