HTML 5 + CSS 3> = [закрытая] Microsoft Silverlight

7
задан Dylan Corriveau 12 May 2015 в 04:43
поделиться

6 ответов

Silverlight - это инструмент для разработки веб-приложений (RIA - Rich Internet Applications).

Чистый HTML + CSS (даже если это HTML5 и CSS3) создадут только веб-сайт сайты , если за ними не стоит какой-то код/фреймворк.

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

4
ответ дан 7 December 2019 в 14:28
поделиться

Это как сравнивать яблоки и апельсины, но одна вещь делает HTML 5 + CSS лучше Silverlight: он работает на всех современных браузерах, мобильных устройствах и т. д...

0
ответ дан 7 December 2019 в 14:28
поделиться

HTML5 + CSS + JavaScript, вы имеете в виду? Будущее RIA действительно выглядит радужным, учитывая многообещающие перспективы этих технологий; однако в настоящее время они вряд ли заменят Silverlight . Если вам нужно создать сложное веб-приложение сейчас, Silverlight может это сделать, и даже несмотря на то, что некоторые браузеры, такие как Chrome, Safari и Firefox, уже реализовали части HTML5, поддержка слишком неровная, чтобы вы могли создать стабильный кросс. -браузерное приложение.

Однако Silverlight должен вести себя одинаково во всех браузерах и во всех операционных системах.

0
ответ дан 7 December 2019 в 14:28
поделиться

Вам не нужно ждать появления HTML5 и CSS 3, они уже здесь, и их можно использовать прямо сейчас. Веб-стандарты не «выпускаются», как программное обеспечение, они являются стандартизацией существующих реализаций браузеров.

Выбор интерфейсной технологии во многом зависит от требований проекта. Некоторые вещи, которые легко выполняются в Flash / Silverlight, просто пока невозможны или действительно трудно достижимы с использованием веб-стандартов (например, Canvas и WebGL).

На этот вопрос нет однозначного ответа, и, возможно, никогда не будет.

0
ответ дан 7 December 2019 в 14:28
поделиться

если вы используете silverlight (и/или flash) только для красивого оформления и некоторых вещей вроде анимации, вам он не нужен - это можно сделать только с помощью html5/css3.

но обратите внимание, что silverlight (и/или flash) дают вам много возможностей для написания приложений, которые могут делать гораздо больше вещей.

0
ответ дан 7 December 2019 в 14:28
поделиться

Единственная причина, по которой я предпочитаю использовать Flash / Silverlight вместо HTML + JS + CSS, заключается в том, что они работают примерно одинаково на всех платформах и не зависят от кода браузера, хотя в HTML есть некоторые стандарты, но Кодеры не имеют каких-либо стандартов, для аналогичной функциональности требуется другой JavaScript в разных браузерах, более того, рендеринг элементов HTML также отличается в разных браузерах, как и печать.

Независимо от того, что в будущем появится HTML5 или HTML 10, они будут привлекать разработчиков, но не внедрение правильных стандартов в ОС и браузеры всегда делает их достаточно слабыми.

0
ответ дан 7 December 2019 в 14:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: