Насичений інтернет-застосунок: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Bot Gluck (обговорення | внесок)
м →‎Недоліки: правопис, replaced: накшталт → на кшталт за допомогою AWB
Немає опису редагування
Рядок 39:
Основними недоліками й обмеженнями RIA є:
* ''«[[Пісочниця (безпека)|Пісочниця]]»''. Оскільки RIA завантажуються в локальному середовищі безпеки — «пісочниці» — вони мають обмежений доступ до системних ресурсів. Якщо права на доступ до ресурсів порушено, RIA можуть працювати некоректно.
* ''Підключення скриптів''. Як правило, для работироботи RIA потрібна JavaScript або інша скриптова мова. Якщо користувач відключив активні сценарії у своєму браузері, RIA може не функціонувати належним чином або взагалі не працювати.
* ''Швидкість обробки клієнтом''. Щоби забезпечити платформну незалежність, деякі RIA використовують скриптову мову на боці клієнта, на кшталт JavaScript, із частковою втратою продуктивності (серйозна проблема для мобільних пристроїв). Проте ця проблема не виникає за використання вбудованої мови, скомпільованої на стороні клієнта, такого как Java, де продуктивність порівнянна з використанням традиційних вбудованих мов, або з [[Adobe Flash|Flash]] або з [[Silverlight]], в яких програмний код запускається безпосередньо в плагіні Flash Player або Silverlight відповідно.
* ''Час завантаження скрипта''. Навіть якщо немає необхідності в установленні скрипта, рушій клієнта RIA повинен бути переданий клієнту сервером. Оскільки більшість скриптів зберігаються в кеші, він повинен бути переданий хоча б один раз. Залежно від розміру й типу передачі, завантаження скрипта може зайняти досить багато часу. Розробники RIA можуть зменшити наслідки цієї затримки шляхом стиснення скриптів, а також за рахунок разбивання передачі застосунка на декілька строрінок.