Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Інтернет-додаток файлового обміну з розмежуванням прав доступу

Реферат Інтернет-додаток файлового обміну з розмежуванням прав доступу





бут href, що має значенням адресу цієї таблиці стилів). Всі правила цієї таблиці діють протягом усього документа; коли таблиця стилів знаходиться в окремому файлі, вона може бути підключена до веб-документу за допомогою директивиimport, що розташовується в цьому документі між тегами lt; style gt; і lt;/style gt; (які, у свою чергу, розташовуються в цьому документі між тегами lt; head gt; і lt;/head gt;) відразу після тега lt; style gt ;, яка також вказує (у своїх дужках, після слова url) на адресу цієї таблиці стилів. Всі правила цієї таблиці діють протягом усього документа; (см.приложение 4.2) коли таблиця стилів описана в самому документі, вона може розташовуватися в ньому між тегами lt; style gt; і lt;/style gt; (які, у свою чергу, розташовуються в цьому документі між тегами lt; head gt; і lt;/head gt;). Всі правила цієї таблиці діють протягом усього документа; (см.приложение 4.3) коли таблиця стилів описана в самому документі, вона може розташовуватися в ньому в тілі якогось окремого тега (за допомогою його атрибуту style) цього документа. Всі правила цієї таблиці діють тільки на вміст цього тега. (см.приложение 4.4)

Як відомо, HTML-документи будуються на підставі ієрархії елементів, яка може бути наочно представлена ??в деревоподібній формі. Елементи HTML один для одного можуть бути батьківськими, дочірніми, елементами-предками, елементами-нащадками, сестринськими [6].

Елемент є батьком іншої елемента, якщо в ієрархічній структурі документа він знаходиться відразу, безпосередньо над цим елементом. Елемент є предкомдругого елемента, якщо в ієрархічній структурі документа він знаходиться десь вище цього елемента. Нехай, наприклад, в документі присутні два абзаци p, що включають в себе шрифт з напівжирним зображенням b. Тоді елементи b будуть дочірніми елементами своіхродітельскіх елементів p, і нащадками своїх предків body. У свою чергу, для елементів p елемент body буде тільки батьком. І крім того, ці два елементи pбудут бути сестринськими елементами, як мають одного і того ж батька - body.

В CSS можуть задаватися за допомогою селекторів не лише поодинокі елементи, але й елементи, що є нащадками, дочірніми або сестринськими елементами інших елементів (см.приложение 4.5)


. 2.3 JavaScript

JavaScript - прототипна-орієнтований сценарний мову програмування. Є діалектом мови ECMAScript.обично використовується як вбудовується мова для програмного доступу до об'єктів додатків. Найбільш широке застосування знаходить в браузерах як мова сценаріїв для додання інтерактивності веб-сторінок.

Основні архітектурні риси: динамічна типізація, слабка типізація, автоматичне керування пам'яттю, прототипна програмування, функції як об'єкти першого класу.

На JavaScript вплинули багато мов, при розробці була мета зробити мову схожим на Java, але при цьому легким для використання непрограмістів. Мовою JavaScript не володіє будь-яка компанія або організація, що відрізняє його від ряду мов програмування, використовуваних у веб-розробці.

Назва JavaScript є зареєстрованим товарним знаком компанії Oracle Corporation.

У 1992 році компанія Nombas (згодом придбана Openwave (англ.)) почала розробку встраиваемого скриптової мови Cmm (Си-мінус-мінус), який, за задумом розробників, повинен був стати досить потужним, щоб замінити макроси, зберігаючи при цьому схожість з Сі, щоб розробникам не становило жодних вивчити його. Головною відмінністю від Сі була робота з пам'яттю. У новому мовою все управління пам'яттю здійснювалося автоматично: не було необхідності створювати буфери, оголошувати змінні, здійснювати перетворення типів. В іншому мови сильно схожі один на одного: зокрема, Cmm підтримував стандартні функції й оператори Сі. Cmm був перейменований в ScriptEase, оскільки вихідне назва звучала занадто негативно, а згадка в ньому Сі відлякувало людей [8].

На основі цієї мови був створений пропріетарний продукт CEnvi. Наприкінці листопада 1995 Nombas розробила версію CEnvi, впроваджувану у веб-сторінки. Сторінки, які можна було змінювати за допомогою скриптової мови, отримали назву Espresso Pages - вони демонстрували використання скриптової мови для створення гри, перевірки користувальницької введення у форми і створення анімації. Espresso Pages позиціонувалися як демоверсія, покликана допомогти уявити, що трапиться, якщо в браузер буде впроваджений мову Cmm. Працювали вони тільки в 16-бітовому Netscape Navigator під управлінням Windows.

Перед Бренданом Айком, найнятим в компанію Netscape 4 не квітня 1995 року, було поставлено завдання впровадити мову програмування Scheme або щось схоже в браузер Netscape. Оскільки вимоги були розмиті, Айка перевели в гру...


Назад | сторінка 12 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення інтерактивних Web-додатків з використанням мови програмування Jav ...
  • Реферат на тему: Створення Web-додатки каталогу дитячого одягу для мережі магазинів &BABY BO ...
  • Реферат на тему: Створення електронного магазину з продажу автомобільних шин за допомогою мо ...
  • Реферат на тему: Сайт з використанням скриптової мови програмування PHP і бази даних MySQL
  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...