[Серия интервью] - Три: Что такое H5?

опрос

серия статей

H5 и HTML5

Я думаю, что многие из моих одноклассников, как и я, думают, что H5 — это аббревиатура от HTML 5. Так называемая разработка H5 — это просто фронтенд-разработка, соответствующая стандарту HTML5. Но это не так, хотя самое раннее происхождение слова H5 действительно может быть связано с HTML5, однако — когда большинство людей думают, что ошибки верны, тогда это правда.

Итак, помимо происхождения слова, что такое H5?

Фактически, так называемая разработка H5 обычно относится к изысканным мобильным веб-страницам в WeChat, которые будут развернуты внутри WeChat после нажатия, как показано на следующем рисунке:

img-01

Что хочет знать интервьюер?

Зная, что такое H5, давайте вернемся к исходному вопросу: интервьюер спрашивает, что такое H5. Какой ответ он хотел услышать?

Если отвечать только что такое H5, то достаточно одного-двух предложений, и это не может отразить уровень разработчиков Очевидно, что этот вопрос ставится глубже: какие технологии нужны для разработки страницы H5.

Когда вопрос ясен, ответ легко придумать:

  • Технология предварительной загрузки материала страницы: опциональноcreateJSсредиpreloadJSвыполнить
  • Технология загрузки и воспроизведения музыки: вы можете выбратьcreateJSизsoundJSвыполнить
  • Перелистываемые страницы: вы можете выбратьswiper.jsвыполнить
  • Можно размазать и стереть: можно выбрать в HTML5canvasвыполнить
  • Есть динамический текст и фотографии: вы можете использоватьCSS3Внедрение, конечно, можно сделать и напрямую через JS
  • Может поддерживать обмен пользовательскими копиями и изображениями: здесь используется WeChatjssdk

Видно, что Н5 — это не технология и не спецификация, а набор технологий, если изучить его досконально, то он тоже содержит кладезь знаний.

Ссылаться на