Читаем Исследуем. Проектируем. Предлагаем полностью

Многое из описанного выше в современном Интернете нашло свое воплощение в функциях, реализованных в виде единичных разработок на JavaScript.

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

На JavaScript оказали влияние многие языки, при разработке была цель сделать язык похожим на Java, но при этом легким для использования непрограммистами. Языком JavaScript не владеет какая-либо компания или организация, что отличает его от ряда языков программирования, используемых в веб-разработке.

JavaScript является объектно-ориентированным языком, но используемое в языке прототипирование обуславливает отличия в работе с объектами по сравнению с традиционными класс-ориентированными языками. Кроме того, JavaScript имеет ряд свойств, присущих функциональным языкам, – функции как объекты первого класса, объекты как списки, карринг, анонимные функции, замыкания, что придает языку дополнительную гибкость.

Несмотря на схожий с Си синтаксис, JavaScript по сравнению с языком Си имеет коренные отличия:

• объекты с возможностью интроспекции;

• функции как объекты первого класса;

• автоматическое приведение типов;

• автоматическая сборка мусора;

• анонимные функции.

Веб-приложения: JavaScript используется в клиентской части веб-приложений: клиент-серверных программах, в которых клиентом выступает браузер, а сервером – веб-сервер, имеющий распределенную между сервером и клиентом логику. Обмен информацией в веб-приложениях происходит по сети. Одним из преимуществ такого подхода является тот факт, что клиенты не зависят от конкретной операционной системы пользователя, поэтому веб-приложения являются кросс-платформенными сервисами.

jQuery – библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими.

jQuery, как правило, включается в веб-страницу как один внешний JavaScript-файл:

CSS (CascadingStyleSheets каскадные таблицы стилей) – формальный язык описания внешнего вида документа, написанного с использованием языка разметки.

Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с помощью языков разметки HTML и XHTML, но может также применяться к любым XML-документам, например к SVG или XUL.

Эти таблицы стилей могут располагаться как в самом веб-документе, внешний вид которого они описывают, так и в отдельных файлах, имеющих формат CSS (по сути, формат CSS – это обычный текстовый файл. В файле не содержится ничего, кроме перечня правил CSS и комментариев к ним):

• когда таблица стилей находится в отдельном файле, она может быть подключена к веб-документу посредством тега , располагающегося в этом документе между тегами и :

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

1.2. Создание дизайна и единого стиля сайта на основе анализа информационных источников

Для разработки дизайна учитывался теоретический анализ литературных и Интернет-источников в процессе поиска информации о жизни, личных качествах, творчестве и изобретениях Леонардо да Винчи, об эпохе Возрождения. Найденная информация обобщалась и классифицировалась.

Перейти на страницу:

Похожие книги

Бессмертные. Почему гидры и медузы живут вечно, и как людям перенять их секрет
Бессмертные. Почему гидры и медузы живут вечно, и как людям перенять их секрет

Мало кто знает, что в мире существует две формы бессмертия. Первая – та самая, которой пользуемся мы с вами и еще 99% видов планеты Земля, – сохранение ДНК через создание потомства.Вторая – личное бессмертие. К примеру, некоторые черепахи и саламандры, риск смерти которых одинаков вне зависимости от того, сколько им лет. Они, безусловно, могут погибнуть – от зубов хищника или вследствие несчастного случая. Но вот из-за старости… Увольте!Мы привыкли думать, что самая частая причина смерти – это рак или болезни сердца, но это не совсем так. Старение – неизбежное увядание человеческого организма – вот самая распространенная причина смерти. Если с болезнью мы готовы бороться, то процесс старения настолько глубоко укрепился в человеческом опыте, что мы воспринимаем его как неизбежность.Эндрю Стил, научный исследователь, говорит об обратном – старение не является необратимой аксиомой. Автор погружает нас в удивительное путешествие по научной лаборатории: открытия, совершающиеся в ней, способны совершить настоящую революцию в медицине!Как выработать режим, способный предотвратить упадок собственного тела?Эта книга рассказывает о новых достижениях в области биологии старения и дарит надежду на то, что мы с вами уже доживем до «таблетки молодости».В формате PDF A4 сохранен издательский макет книги.

Эндрю Стил

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Учебная и научная литература / Образование и наука
Очерки советской экономической политики в 1965–1989 годах. Том 1
Очерки советской экономической политики в 1965–1989 годах. Том 1

Советская экономическая политика 1960–1980-х годов — феномен, объяснить который чаще брались колумнисты и конспирологи, нежели историки. Недостаток трудов, в которых предпринимались попытки комплексного анализа, привел к тому, что большинство ключевых вопросов, связанных с этой эпохой, остаются без ответа. Какие цели и задачи ставила перед собой советская экономика того времени? Почему она нуждалась в тех или иных реформах? В каких условиях проходили реформы и какие акторы в них участвовали?Книга Николая Митрохина представляет собой анализ практики принятия экономических решений в СССР ключевыми политическими и государственными институтами. На материале интервью и мемуаров представителей высшей советской бюрократии, а также впервые используемых документов советского руководства исследователь стремится реконструировать механику управления советской экономикой в последние десятилетия ее существования. Особое внимание уделяется реформам, которые проводились в 1965–1969, 1979–1980 и 1982–1989 годах.Николай Митрохин — кандидат исторических наук, специалист по истории позднесоветского общества, в настоящее время работает в Бременском университете (Германия).

Митрохин Николай , Николай Александрович Митрохин

Экономика / Учебная и научная литература / Образование и наука
История Византийской империи. От основания Константинополя до крушения государства
История Византийской империи. От основания Константинополя до крушения государства

Величие Византии заключалось в «тройном слиянии» – римского тела, греческого ума и мистического восточного духа (Р. Байрон). Византийцы были в высшей степени религиозным обществом, в котором практически отсутствовала неграмотность и в котором многие императоры славились ученостью; обществом, которое сохранило большую часть наследия греческой и римской Античности в те темные века, когда свет учения на Западе почти угас; и, наконец, обществом, которое создало такой феномен, как византийское искусство. Известный британский историк Джон Джулиус Норвич представляет подробнейший обзор истории Византийской империи начиная с ее первых дней вплоть до трагической гибели.«Византийская империя просуществовала 1123 года и 18 дней – с основания Константином Великим в понедельник 11 мая 330 года и до завоевания османским султаном Мехмедом II во вторник 29 мая 1453 года. Первая часть книги описывает историю империи от ее основания до образования западной соперницы – Священной Римской империи, включая коронацию Карла Великого в Риме на Рождество 800 года. Во второй части рассказывается об успехах Византии на протяжении правления ослепительной Македонской династии до апогея ее мощи под властью Василия II Болгаробойцы, однако заканчивается эта часть на дурном предзнаменовании – первом из трех великих поражений в византийской истории, которое империя потерпела от турок-сельджуков в битве при Манцикерте в 1071 году. Третья, и последняя, часть описывает то, каким судьбоносным оказалось это поражение. История последних двух веков существования Византии, оказавшейся в тени на фоне расцвета династии Османской империи в Малой Азии, наполнена пессимизмом, и лишь последняя глава, при всем ее трагизме, вновь поднимает дух – как неизбежно должны заканчиваться все рассказы о героизме». (Джон Джулиус Норвич)

Джон Джулиус Норвич

История / Учебная и научная литература / Образование и наука
Средневековье
Средневековье

История, как известно, статична и не приемлет сослагательного наклонения. Все было как было, и другого не дано. Но если для нас зачастую остаются загадками события десятилетней давности, то что уж тогда говорить о тех событиях, со времени которых прошло десять и более веков. Взять хотя бы Средневековье, в некоторых загадках которого и попытался разобраться автор этой книги. Мы, например, знаем, что монголы, опустошившие Киевскую Русь, не тронули Новгород. Однако же почему это произошло, почему ханы не стали брать древний город? Нам известно, что народная героиня Франции Жанна Д'Арк появилась на свет в семье зажиточного крестьянина, а покинула этот мир на костре на площади в Руане. Так, по крайней мере, гласит официальная биография Жанны. Однако существует масса других версий относительно жизни и смерти Орлеанской девы, например, о том, что происходила она из королевской, а не крестьянской семьи, и что вместо нее на костер поднялась другая женщина. Загадки, версии, альтернативные исследования, неизвестные ранее факты – наверное, тем и интересна история, что в ней отнюдь не все разложено по полочкам и что всегда найдутся люди, которые захотят узнать больше и разгадать ее загадки…

Борис Сергеевич Каракаев , Владислав Леонидович Карнацевич , Сергей Сергеевич Аверинцев

История / Учебная и научная литература / Образование и наука