Преди време написах Учене на Javascript, но като всяко нещо и този списък остаря. Въпреки че самия JavaScript не се е променил много, все пак самия начин на работа с него се изменя непрекъснато. Затова реших да спретна още един малък списък с ресурси за тези, които биха искали да се научат как се работи с JavaScript. Този е на малко по-високо ниво от предишния.
Започваме с добрия стар Douglas Crockford – “Ajax Performance”
yuiblog връзка – http://yuiblog.com/blog/2008/12/23/video-crockford-performance/
video.yahoo.com връзка – http://video.yahoo.com/watch/4141759/11157560
m4v файл – http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/crockford-performance.m4v
PPT презентация – http://yuiblog.com/assets/crockford-performance.zip
Малко от създателя на jQuery, John Resig и отново от yahoo – “The DOM Is a Mess”
yuiblog връзка – http://yuiblog.com/blog/2009/02/02/video-resig-2/
video.yahoo.com връзка – http://video.yahoo.com/watch/4403981/11812238
m4v файл – http://us.dl1.yimg.com/download.yahoo.com/dl/ydn/yui/theater/resig-dom.m4v
PPT презентация – http://www.slideshare.net/jeresig/the-dom-is-a-mess-yahoo
Също така, пак от John Resig – Learning Advanced JavaScript
Тъй като, предишните няколко ресурса са малко по-advanced, мисля да добавя и нещо малко по-просто Glenn Vanderburg и The Power of Javascript. Доста полезни неща научих от нея, да не говорим, че и Glenn Vanderburg написа един страхотен post – Why I still prefer Prototype to jQuery.
Колкото и да обичам video-то, се оказва че доста хора харесват все още добрата стара книга, затова ще добавя и Oliver Steele – Practical Functional JavaScript: Code Samples.
С нотка на национална гордост препоръчвам и Object-Oriented JavaScript от Стоян Стефанов. Честно казано не съм я чел още, но от 2~3 познати съм чух, че е добро четиво. И възнамерявам в скоро време и аз да я прочета.
Ако някой знае още полезни ресурси за JavaScript да се чувства поканен да ги сподели.

December 12th, 2009 at 10:07 pm
В общи линии съм преглеждал повечето линкове които си пуснал, но честно да ти кажа, не ги смятам за особено полезни.
Най-доброто нещо което съм чел за ECMA 262 e документацията.
http://www.ecmascript.org/
Това го препоръчвам защото JavaScript е ECMA 262 имплементация. В момента в повечето популярни уеб браузъри е ECMA 262-3. Скоро, преди дни беше стандартизирана от ISO ECMA 262-5. В някой имплементации дори вече има доста неща от ECMA5. Например Spider Monkey във Firefox.
Единственото място на което наистина може да се обсъжда “Advanced JavaScript” е comp.lang.js в google. Там хората наистина знаят какво правят, или повечето от тях
Други четива, които препоръчвам са на хората които разбират руския език:
http://javascript.ru/ecmascript-in-detail
Автора е член на comp.lang.js и определено е запознат с ECMAScript 262.
Също полезен блог е на един от разработчиците на Prototype lib.
http://thinkweb2.com/projects/prototype/
Има и още, и ако има желаещи ще ги споделя.
December 13th, 2009 at 5:53 pm
За comp.lang.js и особено http://thinkweb2.com/projects/prototype/ съм напълно съгласен. Докато ecmascript.org е добър ресурс но много хора се бъркат и губят в него.
Мисля че идва ред на 3та част на този пост, защото сега този от Март месец, а тогава все още ECMA5, беше още бойно поле. Докато сега вече доколкото разбрах е приета, така че в бъдеще нещата в js света ще са доста по-добри.
December 14th, 2009 at 9:11 pm
Ще бъде хубаво блога ти да има e-mail известяване, когато има нови коментари. Да, блога на “kangax” е препоръчителен, той пише и в c.l.js и споделя знанията си
Относно документацията, аз я използвам и за reference, но ако попадна на момент, в който не разбирам нещо използвам именно c.l.js.
http://dhtmlkitchen.com
http://jibbering.com/faq/
http://www.merlyn.demon.co.uk/
Също много полезни сайтове. И една статия на Richard Cornford.
http://www.jibbering.com/faq/faq_notes/closures.html
До момента не съм срещал по-добра статия относно “closure” в ECMAScript, наистина брилятно обяснение и я препоръчвам на всеки, който желае да се запознае с ECMAScript и в частност JavaScript.
Успех, жалкото е че в България има много малко места на, които хората да говорят наистина за JavaScript. На повечето места се обсъжда jQuery или някоя друга подобна библиотека с тотално сгрешен дизайн…. Тук ми хареса, че проявяваш мисъл за нещата и заради това и пиша.
December 15th, 2009 at 4:07 am
Благодаря, тези дни ще погледана за email известяването, защо не работи.
Иначе имам няколко идеи за по-интересни javascript постове, но времето ме притиска и все не оставя време да ги довърша и до оформя.
Иначе ако си в twitter ти препоръчвам да следиш:
Diego Perini
Kangax
Andrea Giammarchi – и блога му е един от най-интересните
jdalton
Понякога правят просто уникални дискусии.