Введение в HTML



Введение в HTML

Вы решили создать и разместить в информационном пространстве WWW (World Wide Web, Всемирная паутина) собственный Web-узел. Какие же шаги надо предпринять, чтобы он был интересен, полезен и, что немаловажно, посещаем. Первый вопрос, на который необходимо дать четкий ответ: с какой целью создается Web-узел? От этого зависит многое: стиль оформления, необходимые для создания и последующего функционирования затраты, формат представления информации для размещения в Web, инструментарий и требования, предъявляемые к программному обеспечению Web-сервера и каналам связи с Internet. Здесь возможно несколько вариантов.


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

Общие принципы создания Web-узла
Назначение заголовка
Теги тела документа

Использование графики в HTML
Средства описания таблиц в HTML
HTML-формы
Как работают фреймы

HTML - статьи

На создание качественного сайта необходимо потратить много усилий. Основная проблема состоит в том, что разные браузеры по-разному отображают интернет-страницы и не всегда так, как это было задумано их создателем. На сегодняшний день существуют четыре наиболее распространенных клиента: MS Internet Explorer, Mozilla, Opera и Netscape Navigator. По статистическим данным, основная масса пользователей использует для браузер IE. MZ, Opera и NN — много меньше, но отказываться от их поддержки нельзя, поскольку их доля достаточно велика и постоянно растет.
Наиболее совместимая со всеми браузерами разметка HTML -документа получается при соблюдении стандартов, определённых организацией World Wide Web Consortium. Но и здесь существуют подводные камни: дело в том, что разработчики браузеров иногда по-разному понимают спецификации и рекомендации по разработке ПО, что приводит к некорректному отображению документа. К счастью, в современных браузерах ситуация исправляется и в большинстве случаев страницы отображаются корректно.

Спецификация
Язык гипертекстовой разметки (HTML)
Keywords для начинающих
Определение и целесообразность кросс-браузерности
Достоинства и проблемы HTML Application

META-теги — инструмент хорошего сайта
Создание универсального выпадающего меню
Мультибраузерный сайт: как его сделать

А что это вообще такое?

Самый логичный вопрос, который может возникнуть у вас, уважаемый читатель, это, несомненно: «А что это вообще такое?». Итак, если вы хотите узнать ответ - добро пожаловать! Для начала позвольте сделать несколько предположений.
Первое, очень важное. Вы уже имеете представление о том, что такое HTML. Если данное сочетание букв вам незнакомо, дальнейшее чтение вряд ли будет увлекательным и полезным, поскольку Parser является языком программирования, существенно упрощающим и систематизирующим разработку именно HTML документов.
Второе, существенное. Мы предлагаем вам познакомиться с новой версией Parser на практических примерах, поэтому будем считать, что у вас под руками есть установленный Parser3. Теория, как известно, без практики мертва. Как установить и настроить программу, подробно рассказано в приложении.
Третье, просто третье. У вас есть немного свободного времени, терпения, IQ не ниже 50, а также желание сделать свою работу по разработке HTML документов проще, логичнее и изящнее. Со своей стороны обещаем вам, что время, потраченное на изучение этого языка с лихвой окупится теми преимуществами и возможностями, которые он дает.
Вроде бы не очень много, не так ли? Все остальное - это уже наша забота!

Введение
Операторы ветвления
Кодировки
Calendar. Создание календаря на заданный месяц
Получение значения поля запроса
Basename. Имя файла без пути

Хеш (ассоциативный массив)
Arc. Рисование дуги
Класс junction
Меню навигации
Класс mail

Числовые литералы
Создание объекта
Передача параметров
Body. Получение текста запроса
Вызов статического метода

Hash. Преобразование таблицы к хешу с заданными ключами
Переменные
Класс xdoc
Переменная CLASS_PATH

eMule. Полное описание

Вначале пару слов о самой статье. Своей целью я поставил написать наиболее полное руководство по программе eMule, при этом не вдаваясь в технические подробности с одной стороны, и, с другой стороны, объясняя не только назначение отдельных кнопочек, но и рассказывая про принципы работы как самого eMule, так и функционирования сети в частности. Условно статью можно разделить на две части: вначале идёт краткое описание всех возможностей Мула, а далее я уделяю отдельное внимание способам эффективной работы. Думаю, что даже опытным ословодам будет полезно прочитать некоторые моменты. Даже если вы уже инсталлировали и используете Мула, разделы про начало использования и установку всё равно советую почитать - могут обнаружиться полезные советы.
Почему именно eMule, а не что-то другое? Здесь есть целый ряд причин. Самое главное: eMule это наиболее функциональный P2P-клиент, к тому же его использует подавляющее большинство пользователей. Вот статистика, собранная моим Мулом за 18 часов работы: eMule используют 93.1% пользователей, eD Hybrid 0.0% (2 человека из 4194 пользователей), eDonkey - 0 (совсем ноль, в отличие от Hybrid'а), aMule 0.9%, MLdonkey 0.4%, Shareaza 2.4%, eM Compat 3.1%. Думаю, превосходство Мула очевидно. Так же сюда можно добавить то, что eMule наиболее хорошо задокументированный клиент - на официальном сайте можно найти любую информацию. В отличие от того же eDonkey, у которого на сайте написано "мы используем лучшую технологию!", на сайте eMule описывается сама технология, без упоминания преимуществ.

Введение
Инсталляция
Начало работы
Непосредственно описание

Операционные системы. Управление ресурсами

Операционная система с точки зрения системного программиста
Операционная система (ОС) есть набор программ, которые распределяют ресурсы процессам.
Приведенная выше формулировка является ключевой для понимания всего курса. Прежде, чем мы ее раскроем, дадим определение входящих в нее терминов. Ресурс - "средство системы обработки данных, которое может быть выделено процессу обработки данных на определенный интервал времени". Простыми словами: ресурс - это все те аппаратные и программные средства и данные, которые необходимы для выполнения программы. Ресурсы можно подразделить на первичные и вторичные. К первой группе относятся те ресурсы, которые обеспечиваются аппаратными средствами, например: процессор, память - оперативная и внешняя, устройства и каналы ввода-вывода и т.п. Ко второй группе - ресурсы, порождаемые ОС, например, системные коды и структуры данных, файлы, семафоры, очереди и т.п. В последнее время в связи с развитием распределенных вычислений и распределенного хранения данных все большее значение приобретают такие ресурсы как данные и сообщения.
Приведено около десятка определений термина "процесс", из которых автор выбирает: "программа в стадии выполнения". Это определение близко к тому, что интуитивно понимают под "процессом" программисты, но оно не является строгим. Более строгое определение процесса, которое дает терминологический стандарт, представляется нам гораздо более удачным, поэтому ниже мы приводим его полностью.
"Процесс обработки данных - система действий, реализующая определенную функцию в системе обработки информации и оформленная так, что управляющая программа данной системы может перераспределять ресурсы этой системы в целях обеспечения мультипрограммирования.
Примечания:
Процесс характеризуется состояниями, которые определяются наличием тех или иных ресурсов в распоряжении процесса и, следовательно, возможностью фактически выполнять действия, относящиеся к процессу.
Перераспределение ресурсов, выполняемое управляющей программой, влияет на продолжительность процесса обработки данных, но не на его конечный результат.
Процесс оформляют с помощью специальных структур управляющих данных, которыми манипулирует управляющий механизм.
В конкретных системах обработки информации встречаются разновидности процессов, которые различаются способом оформления и составом ресурсов, назначаемых процессу и отнимаемых у него, и допускается вводить специальные названия для таких разновидностей, как, например, задача в операционной системе ОС ЕС ЭВМ".
На примечания к определению процесса мы обратим внимание позже, а пока сосредоточимся на основной его части. С точки зрения ОС процесс - это "юридическое лицо", которое получает в свое распоряжение ресурсы. Процесс может иметь сложную структуру, но его составные части либо оформляются как отдельные процессы и тогда предстают перед ОС как независимые от процесса-родителя "юридические лица", либо используют ресурсы от имени всего процесса и тогда они "невидимы" для ОС.


Инвестиционные фонды

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

Инвест фонды - Взаимные
Инвест фонды - Закрытые
Инвест фонды - Индексные
Инвест фонды - Кредитные
Инвест фонды - Технологические

Инвест фонды - Открытые
Инвест фонды - Паевые
Инвест фонды - Пенсионные
Инвест фонды - Прямые Инвестиционные фонды

Инвест фонды - Хеджевые
Инвест фонды - Публичные
Инвест фонды в России
Инвест фонды - Специальные
Инвест фонды - Теория

Разумный инвестор