ALsEX | |||||
|
Под правильным кодом лично я понимаю, что этот код, помимо того, что он работает, должен работать максимально быстро и безопасно. |
Игрушка! | |
|
Вопрос: Какая программа берет Perl. Поясняю я сейчас изучаю язык Perl и у меня появилось желание испробовать его на деле, в книге по которой я его изучаю указана всего лишь одна программа Homesite, но она у меня что-то не работает может с Perl работает что-то еще, помогите. Возможное расширение .cgi.
|
ALsEX | |||
|
Блокнот наверняка берет А вообще я сам Homesite и Dreamweaver пользуюсь..... Правда c Perl никогда не сталкивался |
Игрушка! | |
|
ALsEX нет блокнот не берет.
|
D@rk RAVEN | |
|
Можно офисом 2003 создавать странички?
|
kris_man | |
|
D@rk RAVEN, в пакете офис, есть фронт пэйдж.. С помощью этой программы можно вполне свободно создавать сайты.. Я тебе лючно советую пользоваться Дримвеар ИМХО одна из лучших программ специально для этого преднозначенный.. |
ALsEX | |||||
|
Тогда объясните плиз, что Вы подразумеваете под словом "берет"?
Можно WORD и EXCEL даже сохранять как веб страницу. И во RONTPAGE создавать. Но я ОЧЕНЬ не рекомендую пользоваться офисом для этого. Он записывет очень много лишнего кода и даже маленькая страничка будет грузится достаточно долго. Советую прислушаться к совету Alex_Male. Dreamweaver очень неплохой визуальный редактор и достаточно прост в изучении. |
Игрушка! | |
|
ALsEX мне нужно чтобы документ сохранялся в формате .cgi
|
Ferrari Enzo 660л.с. | |
|
Rebyata! Vovse ne obyazatelno znat yaziki programmirovaniya, dlya sozdaniya saita Est ese i dvizhki, na osnove kotorih mogno sozdat sait
|
ALsEX | |||
|
В любом редакторе пишешь код, нажимаешь "Сохранить как" и сохраняешь под любым расширением. Правда в блокноте надо написать название файла в кавычки ("test.cgi"), а то он по умолчанию сохраняет в тхт (то есть получится test.cgi.txt, если без кавычек) |
A. A. A. | |
|
* Насчёт flash технологий. Зайди вот сюда... (И это только самые малые возможности Flash). * Так что вот вам ссылочка http://www.macromedia.com как говорится: "Юзайте!" |
A. A. A. | |
|
* osob, что скрипты кончились? или занята???? * Вот ещё ссылочка, (для тех кто сомневается в технолиниях Flash) Нажимпем, на всё что нажимается и получаем удовольствие. Да и вот, что включите звук! http://www.mjau-mjau.com/classic.html http://www.mjau-mjau.com |
Киллер | |
|
Флеш, это великая вещь, если уметь её использовать. Иногда встречаю навигацию сделанную во флеш, но которую можно было бы сделать по обычному. Я против такого. Я считаю, что флеш надо использовать там, где он не будет лишним. Просто некоторым вбили в голову, что сайт на флеше это сверх крутизны, но ничего подобного! Зайдите на этот сайт (на его флеш-версию, я кстати, в некотором роде тоже создатеель этого сайта, но не флеш-версии:)) http://dimabilan.ru/ Использовать флеш, как это сделано на этом сайте - вот это высший пилотаж. А всякие флеш-шампи, как я уже писал выше, - туфта.
|
Киллер | |
|
Кстати, было бы не плохо, если бы те кто задаёт вопросы, выкладывали ссылки на сайт. Так и интересней будет, и полезней!
|
balabol | |||
|
ты может хотел сказать, кто отвечает? Типа с примерами? |
Киллер | |||||
|
Нет. Я хотел сказать, кто задаёт! |
|
Ну а чё тогда огород то городить есть же понятие оптимальный код это как задачка по программированию на втором курсе... Оптимизировать код, так чтоб он не терял своей функциональности... Это не значит что просто очистить его от мусора, а именно переработать... И вообще столько вещей кажутся правильными в одном случае и абсолютно неверными в другом... Для примера ты пишешь функцию на JS и вносишь её в "заголовок" документа... Страничка грузиться дольше поскольку код заноситься в "оператику", но за то потом функция срабатывает махом... И тоже самое если ты не помещаешь тело функции в заголовок... например на кой его туда заносить если обрабатывается событие onClick некой кнопки на форме и ещё неизвестно будут её нажимсать или нет... Так что как говориться, шевели извилинами и все дела... Да кстати, в моём примере код странички абсолютно одинаковый по весу... Но работает она с разной скоростью, по причинам написаным мною выше... И оба варианта нельзя назвать неправильным кодом, но оптимальным они могут быть ОБА, взависимости назначения той или иной странички... |
|
А сколько весит, столько и будет... Кстати твой пример не очень показательный, ну хотябы потому что не понятно на кой чёрт вложено несколько таблиц... Если например можно было бы создать одну, но просто с более сложным форматированием... Но это одна сторона медали... А вот тебе другая... Если таблицы действительно вложены.. пусть три, пусть четыре, но в каждой из них подключается модуль на РНР... И тиут уж хочешь-нехочешь.. а придётся влаживать таблицу в таблицу... Если их невлаживать друг в друга... то легко может поехать компоновка страницы и дизайн... Например при разных разрешения экрана монитора.. вот и приходиться порою всё это связывать и увязывать... и DHTML применять те же каскадные таблицы стилей.. и прочее... согласись вот так код выглядит наименее рисково:
Можно конечно всё это было уложить в ячейки одной таблицы... Но если учесть что скрипты Выводят инфу тоже через какие-то форматированые таблички.... Со ссылками, картинками и прочим, плюс с привязками к CSS... то можно лажануться капитально и ковыряться неделю в коде, не понимая куда у тебя пропадает треть дизайна странички... А дело всё в том например.. что скрипт при выполнении закрывает ячейку кодом </tr>... и здапец... |
ALsEX | |||||
|
Ты вероятно прав! Програмированию в институте я не учился, усе только по книжкам и методом тыка, к сожалению. Для меня правильный код и оптимизированый код под конкретную задачу - это одно и то же. Лично мое мнение, хотя возможно оно и противоречит официальным определениям правильного кода.
Вот с этими ошибками мне очень сильно помогает бороться Dreamweaver. Он находит все незакрытые и одиночные тэги и выводит их. Хотя конечно лучше их и не допускать |
|
Да нет ты не понял... это </tr> Выводит скрипт на РНР, в процессе выполнения... и DW тут тебе ничем не поможет... поскольку скрипт может выполняться только на сервере с поддержкой РНР... Ну можно поставить веб-сервер локально... Установить РНР.. и всё равно этот закидон ты увидишь только в браузере... поскольку твой DW не может выполнить РНР-код... Я раз влетел так.. и парился как сказал выше неделю.. пока всю логику в РНР-не перековырял... А Модуль был с инета станут.. То есть так сказать не родной... Вот в итоге и пришлось ковыряться в чужих глюках.. Хотя за это время вполне мог навешать своих...
|
ALsEX | |||
|
Да нет. Это ты не понял (или я не правильно объяснил) После выполнения скрипта в браузере сохраняешь страницу как ХТМЛ и открываешь ее в дримвивере. И Проверяешь на наличие ошибок. По крайней мере видишь ошибку и можешь понять откуда она происходит. |
Игрушка! | |||||||
|
Спасибо ты прелесть, мне очень помог
У меня еще куча всего есть я сейчас занята немного, но скоро вернусть, ждите |
|
Sorry... это я не понял о чём ты... Просто я привык пользоваться FP а там нет этих функции и я как-то не привык использовать этот приём для отладки скриптов. Хотя приём конечно отличный и есть просто чудный инструмент для работы с ним... не помню точно по моему MSE... Но эта штуковина сноситься когда ставиться FP. MSE подсвечивает и скрипты , их вообще можно скрыть, чтоб не путались под ногами при отладке чистого ХТМЛ. А можно раскрыть один - нужный, а остальные скрыть... Короче на любой вкус... Но париться с постоянным просмотром через браузер, плюс у него визуальная среда работает как-то коряво, особенно с таблицами и формами... Но он ведь и предназначен для отладки именно скриптов... |
Игрушка! | |
|
Полезное: Стили шрифта и текста. Свойства оформления шрифта: Код Описание font-family Определяет шрифт или семейство шрифта. Можно указывать до трех шрифтов, через запятую (если у клиента не будет установлен первый шрифт, то браузер перейдет к следующему в списке). font-style Определяет способ начертания. Возможные значения: normal (нормальный, установлен по умолчанию), italic (курсив), oblique (наклонный). font-variant Определяет варианты начертания шрифта. Возможные значения: normal (нормальный, установлен по умолчанию), small-caps (все буквы заглавные). font-weight Определяет степень жирности шрифта. Возможные значения: normal (нормальный, установлен по умолчанию), bold, bolder, lighter. Значения bolder и lighter являются относительными, например, значение lighter для жирного текста делает его нормальным. font-size Устанавливает размер шрифта. Можно указывать как в относительных единицах (проценты), так и в абсолютных (пикселы, сантиметры и т.д.) Рассмотрим пример по использования стиля шрифта. Для начала опишем соответствующие классы стилей. Напомню, что это делается внутри элемента <STYLE>, расположенного внутри элемента <HEAD>. <STYLE> <!-- .font_main{font-family:Arial;} .font_strong{font-family:Arial;font-weight: bold;} .font_comment{font-family:System; font-style: italic;} .font_footnote{font-family:Arial;color: gray;} --> </STYLE> А теперь запишем фрагмент текста оформленного с помощью определенных выше стилей: <p class="font_main"><span class="font_strong">CSS</span> (<span class="font_comment">Cascading Style Sheets - Каскадные таблицы стилей</span> ) - это набор правил оформления и форматирования HTML страницы, позволяющий определять свойства элементов HTML для целого документа. В CSS Вы один раз описываете характеристики объекта и связываете объект со стилем. Для того, чтобы поменять характеристики объекта достаточно изменить описание стиля*.</p> <p class="font_footnote">*При подключении CSS через стилевой файл, все изменения стиля автоматически переносятся на страницы сайта. При этом, сам код html страниц остается без изменений.</p> Посмотрим, как будет выглядеть текст: CSS (Cascading Style Sheets - Каскадные таблицы стилей ) - это набор правил оформления и форматирования HTML страницы, позволяющий определять свойства элементов HTML для целого документа. В CSS Вы один раз описываете характеристики объекта и связываете объект со стилем. Для того, чтобы поменять характеристики объекта достаточно изменить описание стиля*. *При подключении CSS через стилевой файл, все изменения стиля автоматически переносятся на страницы сайта. При этом, сам код html страниц остается без изменений. |
Киллер | |
|
Хотелось бы добавить, если вы желаете использовать технологию CSS на своих страницах, то удобнее всего это делать в Дримвивере
|
Рекомендуем почитать также топики: Нет звука на компе, что делать? Сетка Конкурс "Универсальный компьютер" Samsung E530 Мужчина, хорошо разбирающийся в компьютере |