| 
	| 
	
	| 
		
	| 
			
			 
			
				19.07.2011, 18:57
			
			
			
		 |  
	| 
		
			
			| Кандидат Javascript-наук       |  | 
					Регистрация: 19.07.2011 
						Сообщений: 135
					 
		
 |  |  
	| 
				Оцените мои скрипты в книге
			 Я решил для себя записать все то новое, что недавно узнал. Получилась небольшая книга с примерами кода. Кому интересно, посмотрите и скажите свое мнение. Вот адрес http://xray-optics.ucoz.ru/vk-js-book.htm 
Книга написана на javascript |  |  
	| 
		
	| 
			
			 
			
				19.07.2011, 19:47
			
			
			
		 |  
	| 
		
			|  | 猫       |  | 
					Регистрация: 07.06.2007 
						Сообщений: 7,504
					 
		
 |  |  
	| Зачем в меню столько точек, это какой-то шифр?Примеры кода нужно отделять от текста, хорошая практика делать в виде отдельных блоков. Текст и код сливаются, не читабельно. По дизайну как в 2001 год вернулся.
 
				__________________Последний раз редактировалось Gozar, Сегодня в 24:14.
 |  |  
	| 
		
	| 
			
			 
			
				19.07.2011, 20:16
			
			
			
		 |  
	| 
		
			|  | Профессор       |  | 
					Регистрация: 09.11.2009 
						Сообщений: 1,101
					 
		
 |  |  
	| 
	
 
	| Сообщение от Gozar |  
	| Зачем в меню столько точек, это какой-то шифр? |  
	
 Видимо автор так делает что бы кнопки имели одну и ту же ширину. (хотя они и так не одинаковые по ширине) 
Почему же не был использован CSS для этого ?    
				__________________"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."  Мой сертификат :-D клацай |  |  
	| 
		
	| 
			
			 
			
				19.07.2011, 20:27
			
			
			
		 |  
	| 
		
			|  | Модератор       |  | 
					Регистрация: 27.04.2010 
						Сообщений: 3,417
					 
		
 |  |  
	| 
	
 
	| Сообщение от Виктор Кон |  
	| Книга написана на javascript |  
	
 Это прекрасно, конечно, но если я, например, захочу скинуть ссылку на какой-то конкретный пример из вашей книги, мне придётся делать так: "Зайди туда, и нажми вот то". Большинству людей впадлу так делать, поэтому славы вы с ней не найдёте)) Делайте тогда уж hash-ссылки, ajax типа, и всё такое. Просто мне непонятно, зачем я тяну с сервера весь сайт, если посмотрю пару страниц?
 
	
 
	| Сообщение от Gozar |  
	| Зачем в меню столько точек, это какой-то шифр? |  
	
 Просто, видимо, это проще, чем сделать
 
button: { width: 140px /*или сколько вам нужно*/ }
Ещё, заглянув в код, я поугорал над тем, что версий меню две: для ie и для остальных) Кстати, вы так можете нарваться на браузер, который вообще условные комментарии не поддерживает, и тогда меню не будет)
 
Да и вообще... Не производит код хорошего впечатления. Inline-стили, однобуквенные названия классов и т.д.
 
	
 
	| Цитата: |  
	| Язык, на которых пишутся такие сайты получил название Dynamic HTML или DHTML. |  
	
 ЩИТО?? |  |  
	| 
		
	| 
			
			 
			
				19.07.2011, 20:28
			
			
			
		 |  
	| 
		
			|  | Модератор       |  | 
					Регистрация: 27.04.2010 
						Сообщений: 3,417
					 
		
 |  |  
	| walik, вашего комментария ещё не было, когда я начал писать, посему повторились) |  |  
	| 
		
	| 
			
			 
			
				19.07.2011, 22:41
			
			
			
		 |  
	| 
		
			
			| Кандидат Javascript-наук       |  | 
					Регистрация: 19.07.2011 
						Сообщений: 135
					 
		
 |  |  
	| Так код вообще дан в отдельном окне, в тексте нет примеров кода, есть только перечисление операторов, операторы выделены цветом. Точки - это дело вкуса, но я пожалуй их уберу и сделаю кнопки одинаковой ширины. Что касается IE, то он у меня безобразно рисует кнопки button, я в нем использовал input, в CSS экплорер не поддерживает жирный шрифт, я то тут  при чем. Насчет ссылок на пример, да это мой подход, я хотел написать как в pdf, но на html, в pdf книгах не делают ссылок на пример. Ссылку можно сделать на главу, в каждой главе один пример. Сайт сделан по примеру pdf, тянуть надо все, но все это мгновенно. Времена изменились.А вообще всем спасибо за комменты, я все равно буду переписывать еще не один раз.
 			 Последний раз редактировалось Виктор Кон, 19.07.2011 в 22:51.
 |  |  
	| 
		
	| 
			
			 
			
				19.07.2011, 23:07
			
			
			
		 |  
	| 
		
			|  | 猫       |  | 
					Регистрация: 07.06.2007 
						Сообщений: 7,504
					 
		
 |  |  
	| 
	
 
	| Сообщение от Виктор Кон   |  
	| CSS экплорер не поддерживает жирный шрифт |  
	
 Пациент, вы о чём?
 
	
 
	| Сообщение от Виктор Кон   |  
	| в pdf книгах не делают ссылок на пример. |  
	
 А спорим делают?
 
Но дело даже не в примере, а в том что оформление у вас сильно страдает от недоедания, нужно лечить!
 
Да, так и запишем - "лечить", а в остальном это конечно никому не нужно, кроме вас. Тренируйтесь и будет-с вам птыц счастья.  
				__________________Последний раз редактировалось Gozar, Сегодня в 24:14.
 |  |  
	| 
		
	| 
			
			 
			
				20.07.2011, 00:27
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 16.03.2010 
						Сообщений: 1,618
					 
		
 |  |  
	| Виктор Кон, а вы вообще давно впервые увидели javascript??? Просто каждая фраза просто кричит: "Меня писал человек, который нихрена не знает о javascript". Это я к тому, что зачем же сразу бросаться что-то писать и рекламировать?  |  |  
	| 
		
	| 
			
			 
			
				20.07.2011, 08:22
			
			
			
		 |  
	| 
		
			
			| Новичок на форуме       |  | 
					Регистрация: 19.02.2008 
						Сообщений: 9,177
					 
		
 |  |  
	| 
	
 
	| Сообщение от walik |  
	| Почему же не был использован CSS для этого ? |  
	
 Потому что автор не читатель, а писатель. Ему нужно скорее книгу писать, а не читать про какой-то там CSS.
Виктор Кон , 
для всех изучающих JavaScript будет лучше, если они никогда не наткнутся на вашу "книгу". |  |  
	| 
		
	| 
			
			 
			
				20.07.2011, 14:41
			
			
			
		 |  
	| 
		
			
			| Кандидат Javascript-наук       |  | 
					Регистрация: 19.07.2011 
						Сообщений: 135
					 
		
 |  |  
	| 
				Хочу объяснить
			 Спасибо уважаемым профессорам за то, что откликнулись на мой пост. Попробую объяснить "мотивы своего поведения". Я учил 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 и не ставил себе такую цель. Книга для тех, кто делает сайты в целях рекламы своей основной работы, которая не есть программирование. Так что лечить меня не надо, надо понять.
			
			
	
			
			
			
			
			
				  |  |  |  |