|
Оцените мои скрипты в книге
Я решил для себя записать все то новое, что недавно узнал. Получилась небольшая книга с примерами кода. Кому интересно, посмотрите и скажите свое мнение. Вот адрес http://xray-optics.ucoz.ru/vk-js-book.htm
Книга написана на javascript |
Зачем в меню столько точек, это какой-то шифр?
Примеры кода нужно отделять от текста, хорошая практика делать в виде отдельных блоков. Текст и код сливаются, не читабельно. По дизайну как в 2001 год вернулся. |
Цитата:
Почему же не был использован CSS для этого ? :) :) |
Цитата:
Цитата:
button: { width: 140px /*или сколько вам нужно*/ } Ещё, заглянув в код, я поугорал над тем, что версий меню две: для ie и для остальных) Кстати, вы так можете нарваться на браузер, который вообще условные комментарии не поддерживает, и тогда меню не будет) Да и вообще... Не производит код хорошего впечатления. Inline-стили, однобуквенные названия классов и т.д. Цитата:
|
walik, вашего комментария ещё не было, когда я начал писать, посему повторились)
|
Так код вообще дан в отдельном окне, в тексте нет примеров кода, есть только перечисление операторов, операторы выделены цветом. Точки - это дело вкуса, но я пожалуй их уберу и сделаю кнопки одинаковой ширины. Что касается IE, то он у меня безобразно рисует кнопки button, я в нем использовал input, в CSS экплорер не поддерживает жирный шрифт, я то тут при чем. Насчет ссылок на пример, да это мой подход, я хотел написать как в pdf, но на html, в pdf книгах не делают ссылок на пример. Ссылку можно сделать на главу, в каждой главе один пример. Сайт сделан по примеру pdf, тянуть надо все, но все это мгновенно. Времена изменились.
А вообще всем спасибо за комменты, я все равно буду переписывать еще не один раз. |
Цитата:
Цитата:
Но дело даже не в примере, а в том что оформление у вас сильно страдает от недоедания, нужно лечить! Да, так и запишем - "лечить", а в остальном это конечно никому не нужно, кроме вас. Тренируйтесь и будет-с вам птыц счастья. ;) |
Виктор Кон, а вы вообще давно впервые увидели javascript??? Просто каждая фраза просто кричит: "Меня писал человек, который нихрена не знает о javascript". Это я к тому, что зачем же сразу бросаться что-то писать и рекламировать?:)
|
Цитата:
Виктор Кон, для всех изучающих JavaScript будет лучше, если они никогда не наткнутся на вашу "книгу". |
Хочу объяснить
Спасибо уважаемым профессорам за то, что откликнулись на мой пост. Попробую объяснить "мотивы своего поведения". Я учил JS в 1998 году и сделал тогда вот это: http://kohnvict.narod.ru/PLOT.HTM . Графика мне не понравилась, а без нее мне JS был не нужен и я его "забыл". Я ученый, а не программист, и сайты пишу для рекламы своей работы, а не за деньги. Мои главные языки: Java, LaTex и постскрипт. Я умею делать линки в PDF файлах, но считаю, что "это не есть хорошо". На Java я написал интерпретатор языка программирования ACL, который сам же и придумал. Программа стоит в каталоге FreeSoft и имеет свой сайт http://vkacl.narod.ru. На удивление программа очень хорошо скачивается уже много лет. Число просмотров поста превысило 50 тысяч, да и сайт неплохо посещается. В какой-то момент я решил написать "Лекции о Java" по своей методике, то есть почти ничего о самом языке, а просто привел примеры кусков своей программы и объяснил как это работает. Лекции читали. Я написал два цикла и обещал продолжение, но мне надоело. Хотя письма с просьбой продолжать были. Через какое-то время я сделал сайт и по постскрипту: http://postscript-vk.narod.ru и оже написал книжку по постскрипту по такой же схеме, немного о языке и много примеров. Потом я решил написать программу фото-шоу на Java, так как стал выкладывать свои фото на Яндекс-фотках http://kohnvict.ya.ru . Это получилось. Ну а потом понял, что то же самое можно сделать и на JS. Вот я и сделал. Последний пример фото-шоу вот тут http://kohnvict.narod.ru/a/singapur.htm Есть и другие. Ну и вот решил записать как я это делал, теперь уже на JS. Я не претендую на учебник для профессоров JS и не ставил себе такую цель. Книга для тех, кто делает сайты в целях рекламы своей основной работы, которая не есть программирование. Так что лечить меня не надо, надо понять.
|
Часовой пояс GMT +3, время: 19:09. |
|