Как бы вы сделали сайт IE5 только, который использует HTC в современном веб-браузере? - PullRequest
0 голосов
/ 29 мая 2018

У меня есть клиент, который использовал эту замечательную функцию IE 5 для создания веб-сайта.Он критически важен, и сейчас идет очень долгий проект по его замене.

Однако в то же время мы застряли с использованием IE5!

Есть ли доступный полифилл для этой работы?Как вы думаете, какие еще есть варианты?

Обратите внимание, что мы хотим, чтобы это работало на платформах, отличных от Windows, поэтому простое встраивание IE5 в chrome не приведет к его снижению: -)

1 Ответ

0 голосов
/ 30 мая 2018

Извините, что говорю: «Вы не делаете».

HTC (или компоненты HTML) были изначально введены в IE5 , но были объявлены устаревшими с выпуском IE7 (2006) и устарели (не поддерживаются) с IE10 (2012).

Их можно было использовать через IE9, при условии, что вы установили на своих страницах режим IE5Quirks ;однако эта функция была реализована только в Internet Explorer.Никакой другой браузер, включая Microsoft Edge, не поддерживает режимы документов. [1]

Теперь, когда Internet Explorer больше не поддерживается , боюсь, это означает, что естьникоим образом, поддерживается или нет, чтобы включить Chrome, Firefox, Brave или любой другой современный браузер для поддержки HTC в Windows .... не говоря уже о macOS или Linux.

В зависимости от того, что конкретно реализовано в ваших HTC, выможет быть в состоянии использовать node.js и NWjs (или связанные технологии) для повторного внедрения вашего решения с использованием современных технологий.Поскольку они основаны на Chromium, окончательное решение работает на многих платформах, а не только на Windows. [2]

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

Извините ...

[1] - ОК, Chrome поддерживает режимы документа .... кратко.Дело в том, что он больше не работает, и вам лучше всего переписать для HTML5 и других современных методов проектирования.

[2] - Да, я знаю, что большинство браузеров поддерживают режим W3C quirks водно замечание, но это не а) дает вам поддержку HTC в браузере, который никогда не поддерживал эту функцию, или б) включает поддержку HTC в операционных системах, отличных от Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...