Рубрики
 СПОНСОР
 Новости от БигМир

21 Aug 2011

 11 жестких истин о HTML5


Разделы: Новости Интернет it

HTML5 предвещает некоторые классные новые возможности и потенциал для искрения парадигмы веб-программирования сдвиг, и, как и все, кто читал технологий прессы известно, нет ничего похожего на HTML5 для крепления Интернет. Посыпать некоторые HTML5 в код, и ваши сайты будут быстрее и искуснее - это сделает ваши зубы белыми, тоже. Но реальность того, что HTML5 может сделать для тех, кто ищет родных-приложений производительности на веб отстает от рекламы.

После нескольких лет пользуются HTML5 в новые современные теги и API, настало время признать, что Есть серьезные ограничения с моделью. Не только там причины тетерева о HTML5 не выполняют наши мечты веб нирваны, Есть даже причины держаться в стороне от HTML5 в некоторых случаях.



Правда, несмотря на мощные возможности, HTML5 не решение для любой проблемы. Его дополнительные функции убедительными и поможет сделать веб-приложения грозные конкуренты для родных приложений, но и вопросы безопасности, ограничения локального хранения данных, Synchonization проблем, и политика должна нас всех сворачивать наши ожидания для спец. В конце концов, каждая технология имеет свои ограничения.

Далее следует список из 11 жестких истин Веб-разработчики должны принять в принятии наиболее HTML5.

HTML5 жестких номер правда 1: Безопасность nightmareThe фундаментальная проблема на стороне клиента вычислительной является то, что в конечном счете, пользователь имеет контроль над кодом, работающих на машине. В случае веб-приложений, когда браузер поставляется с большой инструмент отладки, этот контроль легче, чем когда-либо злоупотреблений.

С отладчик JavaScript, как Firebug, любой, кто Любопытно, о том, что Facebook, Google или любой другой веб-сайт делает можете просто начать вставку точки останова и просматривать код. Это очень удобно для отладки и обучения, как сайты работают, но это кошмар для безопасности.

Допустим, есть переменная, которая содержит значение, которое вы хотели бы изменить, ну, Firebug или любой из других отладчиков браузер будет рад помочь вам настроить данные, которые будут все, что вы желаете. Вы хотите, чтобы обмануть ваших друзей в думая, что вы находитесь в другом географическом месте? Это легко редактировать переменные, которые содержат широту и долготу места, чтобы ваш браузер в любой точке мира. Все аккуратно особенностей вашего веб-приложение может быть изменен, и среды браузера делает его легче, чем это было бы нормально с машинным кодом.

Есть пределы тому, проблемы безопасности, которые могут быть понесены. Некоторые JavaScript инструментов, таких как Google Web Toolkit почти так же сложно, как стандартные компиляторы. Их выход может быть довольно inscrutible. К счастью, инструменты, такие как JavaScript Deminifier может помочь.

Опасности зависит, конечно, от природы приложения. Одно дело, когда кто-то правки их широты и долготы, чтобы играть приемы на своих друзьях, проверяя на сайте делая вид, что на другом конце света. Проблема начинается тогда, когда кто-то имеет право на все права, привилегии и бесплатное пиво предоставляемый того, увенчанный мэр некоторые места. Когда деньги ввязывается, игры могут только ухудшиться. Все это означает, что клиентские приложения HTML5 нельзя доверять серьезные сбора данных, и это лучше для всех, чтобы быть в курсе их возможностей.






Метки: it
Рубрики: Новости Интернет it

 Комментировать



Ограничение в 1000 символов




 Счетчики