Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы на вопросы по информатике.docx
Скачиваний:
2
Добавлен:
20.09.2019
Размер:
131.72 Кб
Скачать

21)Просмотр html документа. Клиент - сервер.

Процессы, вовлеченые в проектирование и обслуживание Web-страниц:

-Некто (обычно, вы!) создает HTML в текстовом редакторе или IDE.

-Затем вы загружаете HTML на Web-сервер, например, Apache, и делаете его общедоступным по Интернет или интранет.

-Пользователь запрашивает вашу Web-страницу в браузере, например Firefox или Safari.

-Браузер пользователя выполняет запрос HTTP на ваш Web-сервер. В ответ получает HTML страницу.

-Браузер визуализирует страницу, полученную от сервера, в графическом и текстовом виде; пользователи просматривают и активируют Web-страницу.

Веб-службы — это программы, доступ к которым осуществляется через Веб (то есть протокол HTTP), а обмен данными происходит в формате XML. В отличие от обычных динамических библиотек, такой подход обладает рядом плюсов:  Веб-служба находится на серверах компании, которая ее создала. Поэтому в любой момент пользователю доступна самая свежая версия данных и ему не приходится заботиться о зависимостях.  Инструменты для работы с HTTP и XML есть в любом современном языке программирования, поэтому веб-службы переходят в разряд платформонезависимых. Asynchronous JavaScript and XML (Ajax) — подход к построению пользовательских интерфейсов веб-приложений, при котором веб-страница, не перезагружаясь, асинхронно загружает нужные пользователю данные. Веб-синдикация. Одновременная публикация одного и того же материала на различных страницах или веб-сайтах. Для этого используются веб-потоки, также называемые RSS-потоками, содержащие заголовки материалов и ссылки на них. (например, последние сообщения форумов, и т. п.).

Для своего будущего проекта необходимо найти три, пять существующих аналогов и провести над ними работу. 1. Сохранить адрес сайта. 2. Сделать принтскрин сайта(рассмотреть в браузерах FF, Opera, IE). 3. Сделать субъективную, аргументированную оценку сайта по внешнему виду. Описание вести по выявленным критериям, например, цветовая гамма, количество шрифтов, количество орфографических ошибок, композиция, единство оформление ссылок, художественный стиль. Сделать сводную инфографику. 4. Создать отчет.

22)Схемы позиционирования. Свойство display.

Схемы позиционирования. В CSS2 блок может размещаться согласно трем схемам позиционирования:

-Нормальный поток. Блоки, содержащиеся в нормальном потоке, принадлежат контексту форматирования, который может быть либо блоковым, либо строковым, но не тем и ни другим одновременно.

-Перемещаемые объекты. Согласно этой модели блок сначала размещается в соответствии с нормальным потоком, а затем изымается из него и перемещаются максимально влево или вправо насколько это возможно. Отображаемое содержимое может располагаться по сторонам перемещаемого элемента.

-Абсолютное позиционирование. В модели абсолютного позиционирования блок полностью удаляется из нормального потока (и не влияет на последующие сестринские элементы), а затем ему назначается положение относительно контейнера.

Выбор схемы позиционирования: свойство 'position' Свойства 'position' и 'float' определяют алгоритм позиционирования CSS2, используемый для определения положения блока. Значения этого свойства:

static Данный блок является обычным блоком, позиционируемым в соответствии с нормальным потоком. Свойства 'left' и 'top' не применяются.

relative Положение блока рассчитывается в соответствии с нормальным потоком (оно называется нормальным положением). Затем блок смещается относительно своего нормального положения. Когда для расположения блока B используется модель относительного позиционирования, тогда положение следующего блока рассчитывается так, как будто блок B не был смещен.

absolute Положение блока (возможно и размер) указывается с помощью свойств 'left', 'right', 'top' и 'bottom'. Они указывают величину смещения относительно контейнера блока. Абсолютно позиционируемые блоки изымаются из нормального потока. Это значит, что они не влияют на размещение последующих сестринских элементов. Следует заметить, что поля абсолютно позиционируемых блоков не перекрываются ни с какими другими полями.

fixed Положение блока рассчитывается в соответствии с моделью абсолютного позиционирования, а затем он фиксируется относительно некоторого объекта.

Значение 'inherit' Для каждого свойства может быть задано значение 'inherit', которое означает, что для данного элемента это свойство принимает такое же вычисляемое значение, как и свойство родительского элемента. Наследуемое значение, которое обычно используется для предупреждения ошибок, может быть усилено, если задать явно значение 'inherit'.

Свойство display. Значения этого свойства:

block При этом значении свойства элемент порождает главный структурный блок.