Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Левитас: Почему Ваш бизнес-сайт не работает?" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
WebMastering - лучшее для веб-мастера (выпуск 11)
Информационный Канал Subscribe.Ru |
WebMastering - лучшее для веб-мастера «выпуск # 11» |
В этом выпуске |
На нашем сайте |
« Новости портала » « Скрипт выпуска » « Статья: Правильный стиль написания Java-скриптов » « Обмен ссылками » « Обзор сайтов » « Вопрос-ответ » « Последние темы форума WebMastering » |
« Журнал WebMastering » « Форум веб-мастеров » « Статьи/Советы » « Софт для веб-мастера » « Графика » « On-Line учебники » « Скрипты » « Веб-мастеру » |
Сайты для веб-мастеров |
« ProtoPlex.Ru - Российский мультипортал » « KpeaTops.Narod.Ru - Сайт посвящен созданию и раскрутке своего сайта » « RunWeb.Ru - Хостинг, который Вас удивит! » « WebMasteram.Net.Ru - Все для настоящего вебмастера » |
« Новости портала » | ||
Здравствуйте, уважаемые подписчики! Началось лето, и мы готовим новый выпуск журнала. Присылайте свои
материалы в наш журнал.
А также заходите на наш сайт. |
||
« Скрипт выпуска » | ||
Для просмотра скрипта вставьте код в Блокнот и сохраните с расширением html.
|
||
« Правильный стиль написания Java-скриптов » | ||
Автор: webmastertools (webmastertools@narod.ru) Источник: www.webmastertools.narod.ru ВведениеЕсли что-то делать так делать максимально эффективно. Современные скриптовые языки (JavaScript, VBScript) достаточно просты и вполне доступны в освоении непрофессиональными пользователями. Эти языки, собственно, и были созданы с таким расчетом. Однако, зачастую, пользователи не владеют навыками правильного стиля написания скриптов. Что подразумевается под «правильным стилем»:
Поводом для написании статьи послужил скрипт, который я нашел в одной гостевой книге. Скрипт выводит на страницу текущую дату, при этом наименование дня недели определяется следующим образом:
Не знаю, как вы а я был поражен. Я просто не думал, что в XXI веке еще кто-то пишет в таком стиле, хорошо, что дней недели всего семь. Простейшая задача выродилась в настоящего монстра и даже с орфографической ошибкой (суббота пишется с двумя "б"). Попробуем постепенно облагородить данный скрипт. SwitchВообще-то, в программировании для выбора значения из списка существует оператор выбора switch ( case ). Синтаксис из справочника по JavaScript: В нашем случае: Почему не написано хотя бы таким образом загадка для меня. Возможно, автор не знал о существовании switch. ФункцияСкрипт стал значительно легче, но требует дальнейшей модификации.
Сделаем массив из наименований дней недели и оформим все в виде
функции: Вот, в основном, и все. Но, для того, чтобы функция работала
для любого числового dow, нужно написать следующее:
Напомню, что изначально днем ошибки служила «cуббота», так как являлась последним днем недели. В нашем случае при некорректном дне недели выдается более осмысленное значение. Созданную функцию уже можно поместить в библиотеку для дальнейшего использования. МодификацияЖизнь часто вносит свои коррективы, и, в один прекрасный день, нам понадобится многоязычная функция. Добавим новый параметр lang (язык). При этом позаботимся, чтобы функция в старом своем виде (с одним параметром dow) продолжала исправно работать. Для этого новый параметр lang по умолчанию задаем равным 0. Можно, конечно, поступить иначе и назвать функцию по-новому: например, DowName2. Но это обозначает, что у нас будет 2 функции для определения одного и того же, а товарищ Оккама завещал не плодить сущности ("бритва Оккама"). Наш массив стал двумерным, т.е. массивом массивов. Теперь входные
параметры проверяются и для внешнего и для внутреннего массивов. Для внедрения нового языка достаточно описать ЗаключениеПроверим, является ли наш скрипт «правильным» скриптом и найдем отличия от первоначального варианта.
Если даже для такой простой задачи, как наша, преобразования дали вполне ощутимый эффект, то что говорить о сложных деловых приложениях, где эффект может быть измерен в денежном выражении. |
||
« Обмен ссылками » | ||
1. Название сайта: ПartА - коллекция прикольных надписей URL: http://parta.km.ru/ Описание сайта: Прикольные надписи, веселые наклейки и надписи на автомобилях и автобусах, смешные афоризмы и объявления, забавные оговорки и изречения преподавателей, другие приколы, начертанные в самых неожиданных местах. Посещаемость: 250-350 Вид ссылки: 88x31 или текст Место расположения ссылки: http://parta.km.ru/index.php?id=links Тематика сайта для обмена: юмор, приколы, развлечения, ИЦ не менее 200 E-mail: parta@land.ru 2. Название сайта: Динамо Москва URL: htttp://www.DinamoMania.narod.ru Описание сайта: Все о ФК Динамо Москва Посещаемость: 300-600 Вид ссылки: <a href="htttp://www.DinamoMania.narod.ru">Все о ФК Динамо Москва</a> Место расположения ссылки: Раздел ссылки Тематика сайта для обмена: Любая E-mail: dinamomania@narod.ru В этом разделе вы можете найти себе партнеров для продвижения сайта, просто заполните форму и в следующем выпуске рассылки и журнала вы увидите свое объявление в этом разделе. |
||
« Обзор сайтов » | ||
5. http://www.nomore.ru - The club of alternative culture. Клуб, тех кому не безразлично понятие контркультуры. зы: предлагаю обмен ссылками сайтами схожей тематики. Виды ссылок: текстовые, 88х31 и ещё какие нибудь :). Где?: в каталоге, в ТОПе, на стреницах сайта (по договоренности), на главной (по договоренности с сайтами максимально приближенной тематики). В этом разделе вы можете дать обзор вашего сайта в нашей рассылки. В письме напишите желаемое описание вашего сайта. Пишите по e-mail wmastering@mail.ru с темой "Обзор сайта". |
||
« Вопрос-Ответ » | ||
Вопрос № 8 от Jon Люди помогите. Операционка ХРюша. Обозреватель Internet Explorer. "Свойства обозревателя" вкладка "подключение"<=> "настройка локальной сети" кнопочка "Настройка сети (или LAN)" <=> "Прокси-сервер" там есть галочка "Использовать прокси-сервер". Так вот нужно узнать каким образом через реестр эту галочку можно поставить и убрать. Надеюсь понятно объяснил. Заранее Благодарю. Ответить Вопрос № 4 от Виталий
Где можно купить Веб-конструктор сайтов? Ответ от Александр Здравствуйте, Виталий. Очень хороший конструктор вы можете приобрести на e-constructor.ru Ребята там работают профессионально. К тому же соотношение цена-качество у них самое лучшее в сети. Это самый подходящий вариант, который я могу вам порекомендовать. С уважением, Александр. Ответ от Greg Полазь на scripts.woweb.ru Вопрос № 5 от MazaY
Здравствуйте!!! Подскажите пожалуйста. Что нужно скачать чтобы читались файлы PHP? Ответ от {VIRUS} Установи сервр apache & php. айди на www.manlix.ru Там найдешь всё! Ответ от Greg Тебе нужен виртуальный сервер типа Apach Вопрос № 7 от Владислав
Здраствуйте. Я хотел бы узнать как можно на http://www.host.kz а именно на (http://web.host.kz./sgtk) зделать многопользовательский вход, + так что бы была поддержка входа с anonimous. За ранее благодарен. Владислав. Ответить Ответ Ответов не поступало. В этом разделе вы можете задать вопросы на темы web-дизайн, web-мастеринг и т.д. Задать вопрос вы можете по e-mail wmastering@mail.ru с темой "Вопрос в раздел "Вопрос-Ответ"". |
||
« Последние темы форума WebMastering » | ||
1. Оцените плиз форум (Оценка сайтов) 2. Хотелось бы услышать мнение... (Оценка сайтов) 3. Программа раскрутки AddSite Pro. впечатления? (Софт веб-мастеров) 4. Sanitarium (Скрипты (Perl, PHP, ASP, JavaScript)) 5. Java,Html (Скрипты (Perl, PHP, ASP, JavaScript)) Заходите и регистрируйтесь в нашем форуме (http://wmastering.net.ru/forum/). |
« Copyright »
Все права защищены. Перепечатка материалов разрешается, только после письменного разрешения автора (e-mail). При перепечатке любого материала с рассылки видимая ссылка на источник wmastering.net.ru обязательна. |
|
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||