Рассылка закрыта
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Служба Рассылок Городского Кота
Программирование для начинающихВыпуск 3
Ведущий рассылки: Вячеслав Мацнев | e-mail: stac@stacmv.net |
Кстати, в новом рейтинге рассылок top.subscribe.ru в категории Компьютеры и ПО/Программирование наша рассылка была на первом месте. Поздравляю вас с этим фактом !
|
В этом выпуске читайте: |
Прежде всего хочу извиниться перед вами, друзья, за задержку
очередного выпуска рассылки. У меня были некоторые трудности со
свободным временем и доступом к Сети. Если читаете этот выпуск, то,
видимо, часть трудностей преодолена и ... шоу продолжается :-)
"Нечитаемые заголовки" в HTML версии рассылки вызвали шквал из
нескольких писем. Правда в них было замечено, что другим просто лень
писать на эту тему. Напомню, что тема - это комбинация цветов в
заголовках разделов в HTML версии рассылки. Итак, предлагается
следующий способ решения проблемы. В этом выпуске все заголовки будут
разного цвета. А Вы, уважаемые подписчики, пожалуйста, проголосуйте за
понравившуюся Вам цветовую комбинацию.
Сегодня я представляю на ваш суд письмо читателя. Он пишет мне уже
второй раз. Это не просто письмо, в нем содержатся и цитаты из моего
ответа этому читателю на первое его послание. Поэтому в оглавлении я и
назвал это перепиской. Письмо публикуется полностью и без изменений
(исправлены только некоторые орфографические ошибки, преимущественно
мои:). VM - это я. mmr - это читатель, он же mssss. Hello Vyacheslav! VM> Здравствуйте, mssss!
VM> ОООО! Наконец-то критика!
Best regards, Отвечаю. Извините, друзья, за, возможно, напрасный расход полезной площади рассылки, но, сами понимаете, если не отвечу, потеряю подписчика.
Уважаемый, mssss!
С уважением,
Так получилось, что из новенького в этом выпуске только HTML. Выбирая, какой же раздел поместить в этот выпуск, я остановился на HTML. И хотя мы уже с вами решили, что это не язык программирования и он, как будто бы, не относится к теме нашей рассылки, HTML наиболее часто встречается в ваших письмах. Не странно ли это? Прежде чем мы приступим, послушайте, что вам скажет Алексей Фокин.
Советы пользователям. 1. Все Вы знаете, что в последнее время появилось энное число программ-билдеров (для тех кто не знает поясню: программа-билдер - это такая программа, которая сохраняет документы в формате HTML и позволяет их редактировать (FrontPage, к примеру)). Так вот, эти программы не рекомендуется применять. "Почему?" - спросите Вы. Да очень просто. НЕТ совершенной программы-билдера, которая смогла бы грамотно расставить тэги. Но хуже всех (парадокс!) оказался Word2000 (далее буду называть его w2k). Он якобы ориентирован на современные технологии, на язык XML, но при этом он расставляет сто-о-о-олько тэгов, что документ из 50 слов "весит" аж 40 килобайт! Я тут ненароком подумал: а если это письмо сохранить в HTML с помощью w2k? Это будет, наверное, мегабайт! Нет, w2k применять нельзя, по крайней мере пока. Даже Ваш любимый FrontPage не совершенен. После его работы мне все равно приходилось заниматься чисткой готового документа. В итоге я пришел к выводу, что надо разрабатывать HTML-документы самостоятельно, без билдеров. Я не уважаю Блокнот, я предпочитаю встроенный редактор программы Far manager, так как он быстрый и удобный. При работе с этим редактором не забудьте включить WINDOWS-кодировку! (клавиша F8). 2. Выучите нормально HTML! Это необходимо для нормальной работы. А потом уже принимайтесь за Java, JavaScript, VBScript... Просто многие начинают с какой-нибудь явы, думают, что это все сложная мутата и забрасывают учение, сделав вывод, что сайтостроение - не по их части. Не повторяйте ошибки! HTML чрезвычайно легкий язык! Вот, вроде и все на сегодня. До свидания и успехов Вам всем!Пишите, если кому захочется - всегда рад! Только в качестве темы указывайте: "письмо на вебмастерскую тему", чтоб мне понятней было! Ну вот и все.Алексей Фокин, alexey_fokin@mail.ur.ru От ведущего рассылки: 1) Для тех, кто уже начал изучать английский: Builder (билдер) - строитель, от слова build - строить. В нашей с вами области словом билдер часто называются визуальные средства разработки чего-нибудь. 2) Алексей, извините, в Вашем письме я заменил некоторые английские слова, написанные русскими буквами, на их оригинальное написание. Подробнее об этом читайте ниже.
Друзья! В прошлый раз я Вам говорил как важно проверять свои страницы в разных браузерах. Говорил-говорил, а сам не проверил. Это я про HTML версии выпусков рассылки. Когда я их делаю, то проверяю в своем домашнем браузере Internet Explorer (IE) 3. Все получается, понятно, как я задумал. Но, вот, недавно я получил свой выпуск по почте и увидел там вовсе не то, что хотел увидеть. Дело в том, что основной текст выпуска должен быть на белом фоне. И он должен быть в ячейке таблицы (которые мы скоро будем изучать). Но я забыл после тега <table> написать теги <tr><td>. Это и явилось моей ошибкой. IE3 отобразил выпуск, как я и задумал, а вот некоторые другие браузеры не допустили столь вольной трактовки стандарта HTML. Каюсь и исправлюсь. Вам же еще раз рекомендую внимательно относиться к тому, что вы пишете и проверять ваш HTML код на нескольких (хотя бы) браузерах. Но ошибки не ограничиваются только неправильным указанием тех или иных тегов. Эльмир Амерханов напомнил мне об еще одной важной вещи. Речь идет об использовании альтернативных средств доступа к Интернет. Существуют альтернативные браузеры, которые, например, читают текст. Поэтому, при разработке своих страниц и тем более сайтов, всегда представляйте, а по возможности и проверяйте, не только как ваша страница будет смотреться, но и как слушаться, т.е. читаться голосом. Те, кто заинтересовался данной темой (хотелось бы, чтобы таких было большинство), могут сходить на сервер Murmik's page (http://murmik.chat.ru). В разделе "Ваши публикации" почитайте статью Эльмира "В темноте тоже видно", а в разделе "Web-мастер" есть статья "Рекомендации web-мастеру" о том каких ошибок следует избегать при изготовлении страниц для публикации в Сети. Кстати, на том же сервере имеется и статья Ирины Мичуриной. Я надеюсь все подписались на ее новую рассылку "Обучение на дому"? Подробнее об этом читайте в рубрике ОКРУЖЕНИЕ. А мы, тем временем, продолжим наши HTML-занятия. 2.2. Раздел BODY
Напомню, что HTML документ или просто документ состоит из двух
разделов: раздела заголовка (HEAD) и раздела тела документа (BODY).
Кстати, английские слова head и body переводятся как "голова" (heading
- "заголовок") и "тело" соответственно. С разделом HEAD мы
познакомились в прошлый раз. К нему мы еще вернемся, но сейчас
познакомимся с разделом BODY.
Есть еще несколько параметров, но я, намеренно, их не называю, т.к. они поддерживаются только браузером Internet Explorer (4.0 и выше). Ну ладно, один назову (он, кстати, поддерживается и IE3). Параметр BGPROPERTIES, который может иметь только одно значение - FIXED. При этом фоновое изображение прокручиваться не будет. Т.е. текст будет двигаться при нажатии PageDown, а фон - нет. Итак, как все это работает? Допустим, вы хотите написать что-то синими буквами на белом фоне... Попробуйте набрать в Блокноте или другом редакторе следующий текст:
<html>
<head><title>Изучаем параметры тега BODY</title></head>
Замечание: Вы заметили, я сказал "попробуйте набрать", а вовсе не
"попробуйте скопировать через буфер обмена". Я уже говорил о
желательности набора всего текста (HTML тегов) в ручную, без
копирования и, вот, снова повторяюсь. Дело в том, что я придумал
(читай, вспомнил) еще одну причину, по которой это нужно делать. Кроме
развития воображения, набор кода приучает человека, т.е. начинающего
программиста минимизировать размер HTML файла, т.е. оптимизировать
его. Когда Вы наберете пару десятков килобайт HTML кода, Вы научитесь
различать необходимые теги от всех остальных, с большой охотой
расставляемых визуальными редакторами.
Проанализируем код примера. Теперь мы знаем, что теги и их параметры
можно писать строчными и прописными буквами - браузеру без разницы.
Нам - тем более :-). Параметры имеются только у открывающего тега. Это
логично, ведь браузер читает документ сверху вниз и слева направо.
Если бы параметры были у закрывающего тега, то нам бы это не помогло,
т.к. браузер узнал бы о них уже после отображения, заключенной между
тегами информации. Да, раз уж я начал говорить про то, как браузер
читает документ, добавлю к этому еще кое-что. Читает браузер, значит,
документ. Увидел открывающую (левую) угловую скобку, думает: "Дальше
будет тег". Читает слово до пробела или закрывающей скобки, что будет
первее. Это слово и есть тег. Если этот тег браузеру знаком, он читает
дальше параметры тега и присваивает им указанные значения. Если
параметров нет, т.е. если они не указаны в документе, им присваиваются
значения по умолчанию, которые зависят от настроек браузера. Дальше
браузер читает текст до закрывающего тега и производит с ним какие-то
действия, которые зависят от самого тега (ну и от браузера, конечно).
И так далее и тому подобное. Если же тег браузеру не знаком, то он
просто игнорируется, т.е. текст между незнакомыми тегами
воспринимается также, как этот же текст без всяких тегов. Так же
браузер поступает и с незнакомыми параметрами, он их пропускает или,
по научному, игнорирует. Это все вам, друзья, надо знать. Кстати, если
вдруг ваша страничка со знакомыми браузеру тегами отображается как-то
не так, посмотрите, не сделали ли вы где-нибудь орфографических ошибок
в написании тегов или параметров.
Т.е. можно обозвать желтый цвет словом yellow,
а можно и кодом #ffff0:
<body text="yellow"> или <body text="#ffff00">.
Попробовали? Продолжим разбираться с параметрами тега <body>.
Путешествуя по Сети, вы часто встречали странички, на которых текст
был написан на фоне какой-то картинки. Так ли это? Если так, то вам
будет интересно узнать, что за фоновую картинку отвечает параметр
BACKGROUND. В качестве значения этого параметра надо
указать url-адрес
желаемой картинки. Вы знаете, что такое url-адрес? Каждый файл (или
ресурс) в Интернете имеет адрес, url-адрес. URL
- Universal Resource
Locator - универсальный локатор ресурса. Мы с ним поподробнее
познакомимся, когда будем проходить ссылки на другие документы. Сейчас
главное понять, что url-адрес состоит из четырех частей: протокола
передачи, имени машины, т.е. сервера, пути к файлу на сервере и имени
файла. Пример такого адреса: http://server.ru/doc.html.
Это абсолютный
адрес. Еще бывают относительные адреса.
ОБУЧЕНИЕ НА ДОМУ Для тех, кто не в курсе, сообщаю - относительно недавно на Subscribe.ru появилась новая рассылка, которая будет вам интересна и главное, судя по вашим письмам, полезна. Итак, разрешите вам представить... Ирина автор рассылки, один из организаторов Центра Дистанционного Обучения. Ее рассылка "Обучение на дому" чем-то похожа на нашу, а именно тем, что рассчитана на начинающих, хотя и не только. Чему же нас будут учить на дому? Вот вам список, взятый из первого выпуска: Adobe Illustrator, Adobe Photoshop, ArchiCad, Borland C++ Builder, CASE-технологии, CGI, CuBase, Delphi 4.0, FrontPage, Java, HTML, Linux, Maple, MathCad, Microsoft Office, Online-гипертекст, Painter, Unix, Windows NT 4.0/5.0. Вы еще не устали? (Нет-нет). Тогда продолжаем: Администрирование почтовых и файловых серверов в Интернет, Архитектура операционных систем, Безопасность Интернет, Введение в С++, Введение в IP-сети, Введение в Perl, Высокоскоростные технологии ЛВС, Доступ к базам данных, Звук в Интернете, Информационные технологии WWW для доступа к БД, Коммутаторы, Локальные сети, Основы современных баз данных, Корпоративные информационные системы, Профессиональная работа в Unix, Программирование на С, SHELL, VB, 3D графика, Проектирование реляционных баз данных, TCP-IP, FTP, Серверы корпоративных баз данных, Системное администрирование, Средства связи и другое. Вот это да!!! (три восклицательных знака). Смотрите какой список. Здесь вам и любимые Delphi, C++ и Java, пожалуйста. А мне, вот, интересен, используемый мной иногда, Maple. Давно уже хотел разобраться получше с этой мощной системой, там даже есть встроенный паскалеподобный язык программирования. Ирина, это намек на тему, с чего начать :-). Свои же "намеки", друзья, посылайте Ирине, ниже указан ее адрес.
Контактная информация:
Вот ссылка на сайт по HTML: http://www.peternet.com/1251/manuals/html_ex.htm Денис Домашняя страничка для начинающего web-мастера: http://natalika.newmail.ru ВСЕ, кто хочет изучить Visual C++ 6.0 (для начинающих, имеющих представление о компьютере), могут идти на мой сайт (http://zhenya.hotmail.ru) или сайт Артема (http://www.mjk.msk.ru/~dron) и только потом пусть скажут, что они ничему не научились, т.к. в этом случае эта была уже ЛЕНЬ :-(. Спасибо.
Вопрос: Где взять первый выпуск?
Вопрос: Можно ли перевести число из двоичной системы
в троичную минуя
десятичную?
Вопрос: Надо ли присылать домашние задания, например,
по HTML?
Вопрос: У меня видеокарта S3, а как известно, чтобы
Delphi работал с
такой видеокартой, надо аппаратное ускорение сделать меньше или совсем
убрать. И есть еще второй способ: надо добавить строку(какую не помню)
в win.ini. Может вы знаете какую, а то без аппаратного ускорения
неудобно :-) Спасибо. До свидания.
Голосование проводится среди подписчиков HTML версии рассылки. Уважаемые подписчики! В этом выпуске рассылки все заголовки рубрик используют различные цвета. Пожалуйста, всмотритесь в них и выразите свое личное мнение, оформление какого заголовка Вам больше нравится. Проголосовать Вы можете, послав мне письмо и указав название рубрики в поле "тема" Вашего письма. Письма я буду читать сам (никаких роботов), поэтому в теле
письма можете написать
что-нибудь осмысленное. mailto:stac@stacmv.net?Subject=otsebjatina mailto:stac@stacmv.net?Subject=otsebjatina_2 mailto:stac@stacmv.net?Subject=slovo_predostavljaetsja mailto:stac@stacmv.net?Subject=html mailto:stac@stacmv.net?Subject=okruzhenije mailto:stac@stacmv.net?Subject=voprosy_i_otvety mailto:stac@stacmv.net?Subject=golosovanije mailto:stac@stacmv.net?Subject=ни один из выше перечисленных
Еще раз прошу меня извинить за задержку с выходом этого выпуска. Надеюсь ваше желание учиться, программировать и учиться программировать еще при вас. Начинайте потихоньку придумывать для себя задачи, которые нужно решить (программы какие-то написать, странички сделать и т.д.) и в дальнейших выпусках и вообще везде обращайте особое внимание на то, что поможет вам решить поставленные задачи. И еще, хорошо бы придумывать такие задачи, которые вы сможете решить собственными силами.
Пишите письма.
|
http://subscribe.ru/
E-mail: ask@subscribe.ru |
В избранное | ||