Браузер проти клієнта
У цій статті розглянемо технології, які представляють сучасну картину розробок під клієнта і веб-браузери, проаналізуємо як будуть розвиватися ці технології в майбутньому.
Технологічна картина кінця 90-х (HTML vs Native \ Java)
Ще 10 років тому більшість працювала з-під різних Windows- додатків, web-додатки на той момент мали набагато меншою популярністю, але, тим не менше, попит на них зростав рік від року.


Що зараз коїться:
- росте потужність комп'ютерів;
- росте мобільність користувачів;
- виникають нові типи пристроїв;
- вимоги до використання комп'ютерів зміщуються до збільшення рівня легкості і простоти;
- виникає велика кількість різних веб-сервісів.
Все більшої популярності у користувачів отримують нові технології:
- Планшети
- інтерактивні інтерфейси
- Surface
- Touch
- розвиток графічного апаратного забезпечення
Тому веб-додатки відвойовують позиції у Windows додатків

Всі сучасні прилади незалежно від типу використовують веб-сервіси. Отже використовують різні браузери, для виходу в інтернет

з точки зору архітерктури, це виглядає так:

Технології розробки на основі HTML і AJAX
- асинхронна робота на стороні браузера
- підтримують всі основні браузери
- серверна платформа ACP.NET Web Forms або ACP.NET MVC
- зручна модель розробки
- кроссплатформенность і кроссбраузерность
використання веб-моделі розповсюдження та оновлення
може працювати off-line і запускатися поза браузера
збільшення простору стандартизованої візуалізації
повна підтримка з боку технологій Microsoft

Питання клієнт або браузер - це занадто обмежений питання. Правильна архітерктура і інструменти - ось запорука доступності всіх платформ. Як ми бачимо, розвиток сучасних технологій призведе до того, що традиційні операційні системи і клієнтські програми будуть розвиватися і перероджуватися, щоб повністю використовувати той функціонал, що несуть в собі нові технічні пристрої.
Залиште свій відгук: