Отправляет email-рассылки с помощью сервиса Sendsay

Все об InternetExplorer

  Все выпуски  

Все об InternetExplorer


Информационный Канал Subscribe.Ru

Все об Internet Explorer

выпуск №4


Сегодня в выпуске:

-
ПРИМОЧКИ: IE++ 2.0, Instant Source 1.3, GeoSearch 1.0
-
ТОНКОСТИ НАСТРОЙКИ: Обустройство IE (добавляем свою кнопку на панель инструментов) 
-
НОВОСТИ: Новые CSS-свойства MSIE 6 (веб-мастерам)
-
ПРИКОЛЫ: "пасхальные яйца" в Internet Explorer
-
КНИГИ & CD: Хитрости и секреты работы в Photoshop 7 (+ CD-ROM); Практический курс Internet Explorer 5.0; Поиск в Интернете. Самоучитель; Как работать и заработать в Интернет; E-mail безопасная. Взлом, спам и хакерские атаки на системы электронной почты Internet.


ПРИМОЧКИ

IE++ 2.0 - набор дополнительных кнопок для панели инструментов Internet Explorer, позволяющих более эффективно управлять браузером.
"Быстро включить/отключить показ Flash-анимации или рисунков, свернуть / развернуть все окна IE, закрыть все окна IE кроме текущего, открыть группу сайтов одним кликом - всё это, и не только, вы легко сможете с помощью дополнительных кнопок панели инструментов Internet Explorer 5.0 или выше. Разумеется, ненужные кнопки можно отключить стандартными средствами браузера."
скачать

Instant Source 1.3 - плагин для Internet Explorer, позволяющий прямо в браузере просматривать и редактировать HTML-код страницы, а также просматривать внешние css-файлы и файлы скриптов.
скачать

GeoSearch 1.0 - утилита для Internet Explorer, позволяющая искать адрес, город, страну и т.п. за один клик мышки прямо из браузера...
скачать


ТОНКОСТИ НАСТРОЙКИ

Обустройство IE

Не ошибусь, если скажу, что Интернет является постоянным местом пребывания, как на работе, так и дома довольно значительного числа пользователей. Почему? А песню новую скачать, просмотреть новости, отправить почту, поболтать с друзьями в чате, наконец. А что такое Интернет в MS Windows? Чаще всего IE (Internet Explorer). Если вы согласны с подобным утверждением, эта статья для вас.

Internet Explorer 5.х предоставляет множество путей для расширения своей функциональности. Можно добавлять новые кнопки в панель инструментов (Toolbar), расширять обычные и контекстные меню, изменять список приложений, с которыми взаимодействует IE (почтовый клиент, редактор HTML и т. д.). И это далеко не все, но надо признаться, все другие требуют серьезных знаний в программировании и слишком сложны для новичков.

Панель инструментов (Toolbar) Internet Explorer предоставляет возможность для быстрого доступа к различным утилитам или соответствующим пунктам контекстных меню. Вы можете, нажав на кнопку, быстро послать документ на печать, обновить страницу или просмотреть папку Favorites. По-моему, одна из самых неудобных особенностей этой программы является выбор размера шрифтов. Так, в отличие от NN (Netscape Navigator), существует лишь пять предусмотренных вариантов: smallest-smaller-medium-larger-largest. Порой хотелось бы получить больше.

Первый пример будет посвящен тому, как решить эту проблему. Мы добавим свою кнопку на панель инструментов и заставим ее делать то, что нам нужно. Для этого понадобится по минимуму: редактор реестра и текстовый редактор.

В чем же заключается технология добавления своих расширений? Все очень просто: в определенном ключе реестра записываются соответствующие значения. Мы должны будем указать иконки, отображающиеся на кнопке, появляющийся в контекстных меню текст, и конечно, событие, которое будет происходить при нажатии на кнопку.

Запускаем редактор реестра regedit. Переходим к следующему ключу

HKEY_LOCAL_MACHINE\Software\ Microsoft\Internet Explorer\ Extensions, каждый подключ которого представляет собой уникальный номер. Далее с помощью команды «Правка» — «Создать» — «Раздел» создаем еще один подключ с названием

{AA689822-DC16-44e8 -BD5D-9E898466FA36}.

Теперь во вновь появившемся ключе задаем следующие строковые значения:

ButtonText — текст, возникающий в виде всплывающей подсказки, когда курсор мыши будет находиться над нашей кнопкой;

MenuText — название соответствующей опции в меню Tools;

MenuStatusBar — текст, который Internet Explorer будет отображать в строке статуса при выборе меню;

Icon — путь к файлу-иконке с расширением .ico. Это и будет «лицо» нашей кнопки;

HotIcon — когда курсор мыши находится над кнопкой, будет отображаться указанная в этом параметре иконка;

Default Visible — может принимать значения «yes» или «no». Обозначает, будет ли кнопка отображаться в панели инструментов. Если указано «no», вы ее там не увидите, но сможете добавить, используя опцию Customize (появляется при клике правой кнопкой мыши на панели инструментов);

Clsid — в нашем случае должно иметь значение {1FBA04EE-3024-11 D2-8F1F-0000F87ABD16}. Оно указывает браузеру на то, что мы хотим создать только кнопку, без связанного с ней deskband (пристыковывающееся окошко, вроде того, что появляется при нажатии на кнопку Search);

Exec — командная строка, которая будет выполнена при нажатии на кнопку. Например: “notepad.exe”.

Script — если необходимо выполнить HTML-страницу, воспользуйтесь этим параметром. В качестве его значения укажите файл, содержащий только тэги <SCRIPT>. Он может иметь следующий вид

Не запрещается использовать и другие элементы DHTML. Это может быть обычная страница. Вы все также сможете иметь доступ ко всем объектам на ней, только вот визуально отображаться они не будут, и эффект от выполнения этой страницы будет заметен только благодаря содержимому тэга <SCRIPT>.

Вы можете создать пустой текстовый файл с расширением *.reg и скопировать туда некоторый текст. Это позволит использовать его как шаблон при добавлении новых, а также изменении значений уже существующих кнопок или меню. Для приведенных примеров достаточно просто скопировать их текст в соответствующие файлы. После этого двойным кликом добавьте информацию в реестр, предварительно изменив соответствующие значения и пути к вашими файлам.

Как вы успели заметить, два параметра позволяют осуществить какое-либо действие. В случае с Exec можно вызвать внешнюю программу или скриптовый файл, Script же выполнит HTML-страницу в текущем контексте браузера. Это означает, что при помощи объекта external можно получить полный доступ к данным отображаемого в сей момент документа. Используя Exec, вы добьетесь аналогичного эффекта, но делается это гораздо сложнее и требует большего времени на подготовку. После того, как вы повторили все вышеперечисленные действия, при последующем запуске IE отобразит ваших рук творение, как показано на рисунке 1.

Но вы преодолели лишь полпути. Теперь самое сложное — заставить все это делать то, что нам нужно. Следующий листинг реализует простой диалог выбора размера шрифта. Он очень прост, если вы поймете идею, то сможете добавить в него что-то свое.

Если приведенный пример показался вам слишком сложным, воспользуйтесь другим. Он позволит перевести ваш браузер в режим HTML-редактора. Иногда это бывает полезно, особенно при небольших изменениях на странице.

Пока мы рассмотрели особенности IE, отвечающие за представление информации. Думаю, вы не раз сохраняли всю страницу только из-за нескольких абзацев текста. Ведь так быстрее и удобнее, чем копировать и вставлять заинтересовавший вас кусочек в другие документы. Почему бы не наделить браузер функцией автореферата? Это не обязательно должна быть сложная программа. Для начала достаточно, если выделенный фрагмент текста будет добавляться к уже существующему файлу; для каждого документа свой файл.

IE уже имеет стандартное меню для работы с выделенным текстом (copy, paste etc.), нам остается добавить необходимый пункт в него. Схема гораздо проще, чем в примере с кнопками. Достаточно открыть редактор реестра и перейти к ключу HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt. Если его нет, создайте новый. Все подключи этой ветви будут именами новых меню. Значения по умолчанию аналогичны значениям Script, то есть в них следует указать путь к скриптовому файлу. В общем, этого достаточно, чтобы новая опция меню появилась.

Есть возможность избирательно вводить эти расширения, необходимо лишь добавить параметр Contexts типа DWORD и присвоить ему одно из следующих значений или их комбинацию. Например, значение 0x20 заставит браузер отображать ваше меню только при нажатии на гиперссылке (см. табл.). Теперь спокойно запускайте IE и в случае успеха, вы увидите меню, изображенное на рисунке 2.

Функция автореферата работает с выделенным текстом, следовательно, наше значение 0x10. Вот код, реализующий эту функцию:

Естественно, все приведенные выше примеры не претендуют на звание истины в последней инстанции. Я ставил своей целью показать, не углубляясь в дебри программирования, как применить существующие технологии к повседневным нуждам обычного пользователя. Получилось или нет, судить вам.

Если вас что-либо заинтересовало в этой статье и возникли какие-либо вопросы или предложения, прошу писать на razor20@ukr.net.

Андрей Смынтына
Источник: http://www.mycomp.com.ua/


НОВОСТИ

Новые CSS-свойства MSIE 6

Новые браузеры приносят с собой поддержку новых свойств CSS. Иногда новшеств много, иногда мало. В случае браузера Internet Explorer 6 их крайне мало, что нехорошо. Но знать их надо.

Браузер MSIE 6 вне всякого сомнения будет одним из самых массовых. Уже сейчас им пользуется по разным оценкам от 25% до 30% серферов, так что пришло время поговорить о том новом, что принес с собой очередной хит компании Microsoft. Эта статья посвящена нововведениям в поддержке CSS.

Сразу надо сказать, что в глобальном плане ничего нового нет. Стандарт CSS-2 по-прежнему поддерживается слабо, однако завершена реализация поддержки стандарта CSS-1, то есть он теперь поддерживается полностью. Добавлено два новых свойства: min-height и word-spacing. Вот и рассмотрим их подробнее.

min-height

данное свойство устанавливает минимальную высоту элемента. В MSIE 6 его можно применять к элементам TR, TD, TH в таблице, у которой свойство table-layout имеет значение fixed. Здесь надо отвлечься и рассказать об этом свойстве.

Вообще свойство table-layout описано в спецификации CSS-2, и оно устанавливает алгоритм, по которому будет обрабатываться таблица. Алгоритма вообще два. Первый из них достаточно медленный и установлен по умолчанию (table-layout: auto). Медленный он по той простой причине, что пока все содержимое таблицы не будет загружено браузером, он не сможет просчитать ее параметры. Например, в таблице три столбца и четыре строки, а в каждой ячейке содержится рисунок. Получается 12 рисунков. Пока браузеру не станут известны размеры всех рисунков, он не сможет просчитать ширину и высоту таблицы.

Второй алгоритм достаточно быстрый и устанавливается так:

<TABLE style="table-layout: fixed" WIDTH=400>

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

  1. используя значение атрибута WIDTH элементов COL
  2. используя значение атрибута WIDTH элементов TD первого ряда таблицы
  3. если данные значения не установлены, то ширина столбцов вычисляется соответственно контенту ячеек.
Замечание
Элемент COL позволяет выделять отдельные столбцы в таблице, что может быть использовано для вызуальных эффектов. Например, с помощью стилей можно легко задавать определенный фон для столбца. Элемент COL полностью поддерживается браузерами MSIE, частично браузером Mozilla и не поддерживается Opera.

То есть для быстрой обработки таблиц надо указывать ширины столбцов с помощью элементов COL. В приведенном ниже примере таблица разбита на три колонки:

<TABLE style="table-layout: fixed" WIDTH=400>
<COL width=100><COL width=200><COL width=100>

Подбираемся ближе к свойству min-height. Контент в столбце фиксированной таблицы, если это возможно, будет переноситься, а если нет, то обрезаться. Вот тут-то нам и пригодится свойство min-height. Вот пример:

<table border="1" style="table-layout:fixed; width:200px">
<tr>
<td style="height:40px;background-color:#FFCC00">Высота данной ячейки равна 40 пикселям. Так что контент в нее не влезает и обрезается</td>
</tr>
<tr>
<td style="min-height: 140px; background-color:#09F">Минимальная Высота данной ячейки равна 140 пикселям. Так что контент в нее влезает и не обрезается
</td>
</tr>
</table>

Так что польза от данного свойства есть, но весьма ограниченная. При верстке блоками свойства min-height, min-width, max-height и max-width крайне полезны. Однако в браузере IE6 реализовали только min-height да и то крайне ущербно. Честно говоря, это разочаровывает. Пойдем дальше.

word-spacing

позволяет устанавливать расстояние между словами, причем можно указывать и отрицательные величины.

Вот пример того, как это свойство работает:

<DIV style="width: 200px">
<P style="word-spacing: 20px">В этом абзаце расстояние между словами 20 пикселей</P>
<P style="word-spacing: -5px">В этом абзаце расстояние между словами -5 пикселей</P>
</DIV>

Особой пользы, на мой взгляд, от этого свойства нет. Можно применять для всяких дизайнерских штучек, вроде слипающихся слов (обычно одно из них выделяется полужирным); можно слегка регулировать информационную плотность в тексте, но не более того.

Михаил Дубаков
Web-анатомия


ПРИКОЛЫ

"Пасхальные яйца" в Internet Explorer

Загрузите Internet Explorer, войдите в справку и дальше в пункт "О программе". Возникнет соответствующее окошко. Удерживая клавишу CTRL захватите правой кнопкой мыши значок "е" в верхнем правом углу и сделайте несколько витков вокруг земного шара. Надпись "Internet Explorer" отодвинется, представив вашему взору кнопку. Нажмите ее, переместите значок "е" на земной шар и наслаждайтесь зрелищем!


КНИГИ & CD

Хитрости и секреты работы в Photoshop 7 (+ CD-ROM)

Photoshop 7 Down & Dirty Tricks
Скотт Келби (2003) 

Если вы хотите узнать, как создаются эффекты, которые вы видите в журналах, на телевидении или в Web; если вы хотите раскрыть мир специальных эффектов, для которых просто невозможно подобрать имя, - эта книга для вас.

 

Практический курс Internet Explorer 5.0

С помощью этого обучающего курса Вы легко и быстро научитесь работать с программой Internet Explorer 5.0
Курс предназначен для пользователей, желающих освоить работу с наиболее популярной программой просмотра WWW-страниц (браузером) Internet Explorer 5.0.
Вы научитесь свободно путешествовать с помощью Internet Explorer по Всемирной паутине и пользоваться всем разнообразием информации, предоставляемой Internet. Вы сможете перенести прямо на свой рабочий стол документы, хранящиеся в виде файлов на компьютерах, разбросанных по всему миру.
Вы научитесь: изменять кодировку WWW-страницы, перемещаться по ссылкам, пользоваться списком просмотренных страниц, сохранять ссылки на избранные страницы и копировать WWW-страницы на свой компьютер.

Поиск в Интернете. Самоучитель.
Крупник А. (2002)

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

Как работать и заработать в Интернет.
Диск расскажет о сети Интернет, научит с ней работать и даст полезные советы и рекомендации о способах зарабатывания денег в Интернет.

E-mail безопасная. Взлом, спам и хакерские атаки на системы электронной почты Internet, Левин М.
Электронная почта, как впрочем и обычная, является инструментом обмена информацией частного характера. Но она немедленно перестает быть таковым, если нарушаются три важных условия. Первое: текст сообщения доступен только отправителю и адресату. Второе: уверенность в том, что полученное письмо принадлежит тому человеку, чья подпись стоит под этим письмом. Третье: возможность отправить письмо, оставшись, в случае необходимости, анонимным. В этой книге мы обсудим все эти вопросы.


PORTA.RU

подписчикам рассылки установлена скидка!
компьютеры на PORTA.RU :: Карманные ПК :: Ноутбуки (Toshiba, Sony, IBM, RoverBook, iRU), другие :: Переводчики :: Детектор лжи :: SONY PLAYSTATION2
аудио на PORTA.RU :: Mинидиск-плееры :: СD-плееры (с РАДИО, DVD) ::  MP3-плееры (MP3-CD, FLASH, HDD, АВТОМАГНИТОЛЫ) :: Диктофоны
видео-фото на PORTA.RU :: Видеокамеры :: Фотокамеры цифр. (от $700, от $350, до $350веб-камеры) :: ЖК-телевизоры (для ДОМА, для АВТО) :: ЖК-мониторы :: Плазменные панели :: Проекторы


РЕКОМЕНДУЮ

"Путеводитель по электронным магазинам Рунета" - из рассылки вы узнаете как совершать покупки в Интернете, как правильно оформить и оплатить заказ, как и где получить скидки, какие существуют платежные системы и как с ними работать... А также, обзоры наиболее выгодных предложений крупнейших российских интернет-магазинов: программы, игры, печатная продукция, портативная техника и многое другое...
периодичность - 1 раз в неделю

Рассылки Subscribe.Ru
Путеводитель по электронным
магазинам Рунета


SOFTPARAD.NM.RU

Рассылка "Все об InternetExplorer" является частью проекта "SoftParad - обзоры и рейтинги интернет софта", там вы сможете найти больше программ и утилит для работы в Интернете.
Основные разделы сайта:


ПИШИТЕ ПИСЬМА

e-mail - softparad@mail.ru




http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное