Как уже говорилось, компоненты решения Ajax, работающие на сто¬роне клиента, отвечают за представление данных и взаимодействие с сервером. Для работы FooReader.NET необходимы следующие ком¬поненты:
• XParser - класс JavaScript, который будет посылать запросы и про¬изводить разбор получаемой информации.
• Пользовательский интерфейс, обеспечивающий доступ к информа¬ции. Пользовательский интерфейс - это по своей сути веб-страни¬ца, поэтому для его реализации будут применяться привычные нам технологии: HTML, CSS и JavaScript.
• Программный код JavaScript, который будет получать информа¬цию из XParser и передавать ее пользовательскому интерфейсу.
В JavaScript нет формального определения классов, но в этом языке имеется их логический эквивалент. Чтобы вам было понятнее, в этом тексте класса¬ми называются функции, которые создают объекты.