Powered by LiveStreet cms. Бесплатный движек для блога
Система управления контентом LiveStreet подкупает тем, что она очень простая. Не сложная установка, а так же простой и не нагруженный дизайн не могу не порадовать, как администатора, так и посетителей.
Javascript. Клиентский JavaScript. Объекты Window и Document
Клиентский JavaScript. Объекты Window и Document
По сути, понятие «клиентский JavaScript» состоит из нескольких вещей:• Объект Window в качестве глобального объекта JavaScript и глобального контекста исполнения сценариев
• Объект Document, иерархия элементов HTML-ст раниц и работа с элементами (DOM)
• Модель событий
Ключевую роль играет объект Window. Именно он является тем самым глобальным объектом Global, в контексте которого и функционируют все сценарии на странице.
Второй по значимости для нас – объект Document, в рамках которого определена иерархия элементов HTML-страницы (документа, который загружен в окно). С этим объектом связана
объектная модель документа DOM (Document Object Model), реализация которой предоставляет
различные свойства и методы для работы с содержанием загруженного в окно документа.
Именно DOM вместе с моделью событий и сделала JavaScript мощным средством реализации
функциональности сайтов.
Краткая история развития DOM, текущая версия
По сути, версии стандарта DOM Level 0 и DOM Level 1 просто закрепили существующее положениедел в индустрии браузеров. По этой причине можно считать, что положения этих стандартов выполняются всеми браузерами.
Более обширные возможности реализованы в стандарте DOM Level 2, который и является последней версией.
Глобальный объект Window, его свойства и методы
Понимание объектов невероятно важно для клиентского JavaScript. Многоуровневая структура объектов работает простым образом – свойство одного объекта ссылается на другой объект. В свою очередь, свойство второго объекта может представлять собой следующий объект.Это следует всегда помнить, рассматривая свойства объектов клиентского JavaScript. В отличие от многих объектов, свойства и методы объекта Window мы будем рассматривать по частям, формируя их по смыслу.
Доступ к объектам среды браузера
Несмотря на то, что объект Window очень важен для нас, без некоторых его свойств связьJavaScript с нашими страницами была бы невозможна. Среди всех перечисленных свойств особенно важно свойство, что ссылается на объект Document. Именно этот объект позволяет работать с документом, загруженным в окно.
Свойства объекта Window:
- document. Ссылка на объект Document, в рамках которого реализована иерархия загруженного в окно документа
- location. Ссылка на объект Location, отвечающий за адрес открытого в окне документа
- history. Ссылка на объект History, связанный с кнопками «Вперед» и «Назад» браузера
- navigator. Ссылка на объект Navigator, предоставляющий информацию о браузере
- screen. Ссылка на объект Screen, предоставляющий информацию об экране монитора
- frames. Ссылка на HTML-коллекцию фреймов, расположенных в загруженном документе (элементы frame и iframe)
- status. Ранее позволяло управлять содержанием статусной строки окна В настоящее время не рекомендовано к использованию
- defaultStatus. Ранее позволяло управлять содержанием статусной строки окна в моменты, когда курсор находился вне объектов, предусматривающих сообщение в статусной строке. В настоящее время не рекомендовано к использованию
Давай посмотрим, что можно приготовить
— Послушай, говяжий фарш — это все, что у меня есть.
— А у меня — лишь яйца и немного паприки.
— Интересно, что мы можем из этого приготовить?
— Давай посмотрим…
Да как вы вообще такое определяете?
— Ну как там прошел тест моей мочи? Я получил работу?
— Согласно результатам вы сфальсифицировали тест и Вам придется пройти его еще раз.
— Че?? Ёпт. Э… Я не знаю о чем Вы говорите!
— Да Вы нам вообще не мочу дали. Это лимонный чай.
— Да как вы вообще такое определяете?!? 0_0
— Согласно результатам вы сфальсифицировали тест и Вам придется пройти его еще раз.
— Че?? Ёпт. Э… Я не знаю о чем Вы говорите!
— Да Вы нам вообще не мочу дали. Это лимонный чай.
— Да как вы вообще такое определяете?!? 0_0
У нас будет партия результата, а не партия разговора
— Сходил вчера на митинг. Тысячи людей недовольны властью, но ни у кого нет конкретных предложений.
— Даже и не знаю, что и сказать.
— А что сделал бы ты, Михаил?
— Когда я стану президентом, буду бороться за истинно свободное демократическое государство.
Открою все пути частному бизнесу. Программа «Большая Европа». У нас будет партия результата, а не партия разговора.
— Ебать ты высокий…
— Даже и не знаю, что и сказать.
— А что сделал бы ты, Михаил?
— Когда я стану президентом, буду бороться за истинно свободное демократическое государство.
Открою все пути частному бизнесу. Программа «Большая Европа». У нас будет партия результата, а не партия разговора.
— Ебать ты высокий…
Концепт Fiat Barchetta Coupe Maggiora.
Итальянский производитель кузовов Maggiora в середине девяностых разработал очень симпатичный прототип. Внешне опытный образец выглядел готовым к производству и очень напоминал родстер Fiat Barcheta. К сожалению, чуть позже президент компании Fiat Auto Паоло Канарелла забраковал этот проект :(
Автомобиль так и не пошел в массовое производство, а опытные экзмепляры осели в гаражах коллекцинеров.
Ниже несколько фотографий этого прототипа.
Автомобиль так и не пошел в массовое производство, а опытные экзмепляры осели в гаражах коллекцинеров.
Ниже несколько фотографий этого прототипа.
Отбей мяч!
Правила игры крайне просты:
Нужно успеть вовремя переместить платформу в нужное место и отбить мячик. Всего-то и делов!
Нужно успеть вовремя переместить платформу в нужное место и отбить мячик. Всего-то и делов!
Подкустовный Выползень
Подкустовный Выползень довольно редко встречающий на сегодняшний день вид. Обычно встречается в темное время суток, когда уже ничего не видно.