Все про пошукову систему Google


API (Application Programming Interface), Web 2.0

Одін з інструментів тих, що значно спрощують створення веб-пріложеній — це, що набули зараз широкого поширення, API (Application Programming Interface). Google Maps API дає розробникові можливість розмістити будь-які дані в будь-якому місці карти. Це широко використовується щоб відобразити дані про злочинність або інфекційні захворювання, при створенні додатків що дозволяють користувачеві прослідкувати його щоденні пересування. Завдяки величезним можливостям Google Maps API, розробники додатків можуть не турбуватися про створення системи онлайнових карт і збір географічних даних для неї — це вже зроблено. Тепер розробник може сфокусуватися на специфічних для його застосування завданнях і даних, а також способах їх відображення. Надання API, далеке не нововведення, наприклад, Microsoft надає API до свого офісного пакету вже багато років, але цей API складний і зазнає значні зміни з кожним новим релізом, з цієї причини, додатки, створені на його основі, не набули широкого поширення. Нове покоління API, від Google, Yahoo, Amazon, ebay, або ВВС, використовують високий рівень абстракції для інформації в своїй ніші, наприклад, Andale2 надає звіти про товари на ebay, використовуючи ebay API для витягання даних, такі звіти допомагають продавцям не помилитися з ціною для свого товару. Сьогодні API надають не тільки крупні компанії і проекти, це починають робити навіть спеціалізовані застосування, наприклад, розробники Kiko, нового календаря на основі AJAX, обіцяють в майбутньому реалізувати API. Багато років розробники об'єктних орієнтованих систем і стандартизованих бібліотек обіцяли, що колись, ми зможемо швидко збирати додатки з готових компонентів, але і досі обіцянки залишалися обіцянками, можливо, нове покоління API, нарешті, дозволить нам утілити їх в життя.

Статті такої ж тематики: кроссбраузерность css, фільтри css ie, верстка div.

Схожі статті: