videos about web development
12 Apr
John Resig speaks about the new coming browsers on the market, Google Chrome, Opera 10, Firefox 3.1, Safari 4 and of course Internet Explorer 8. What’s new there, what is process per tab and shared memory in browsers. What’s a private browsing, and much more …
12 Apr
This video helps to advanced and begginers to understand the AJAX principles, not only using a copy/paste chunks of code. How to estimate performance of an AJAX applications, as well as design the performance from the very beggining of application’s development.
Douglas Crockford speaks about the differences between browsers, the DOM problem. How to design the performance, and how to test it. It’s better to test on different (slow) machines, which will help to estimate the application better.
Douglas Crockford is a JavaScript architect in Yahoo!. See more on wikipedia.
12 Apr
As mentioned in YDN Theater:
Derek Gottfrid is a Senior Software Architect at The New York Times. He has been involved in building many key parts of the nytimes.com infrastructure, including search, web serving, e-mail distribution, and platform development. Derek has led efforts to improve the use of open source software within the Times and is responsible for the open source project dbslayeropen.nytimes.com. Yahoo! Developer Network evangelist Tom Hughes-Croucher talked with Derek to learn on cloud computing and the NYTimes.com efforts: —a database connection pooling server. He also blogs regularly about his open source work at
12 Apr
12 Apr
Gopal Venkatesan was the first frontend engineer hired by Yahoo! India, and he remains at the core of the f2e community in Yahoo!’s Bangalore office
12 Apr
A very interesting video lecture describing the main techniques to improve your site load time, with advices how to find a workaround for the script loading process as well as many other priceless notes.
The Google Tech Talks are really an interesting place to find any kind of tech guru advice, be sure I’m gonna check on this.
You can find all the slides on http://stevesouders.com/docs/sxsw-20090314.ppt
Steve Souders – a Google web performance guru – http://stevesouders.com/
12 Apr
The last of the tree parts of the lecture by Douglas Crockford, with very interesting content about browser differences and memory leaks in specific browsers.
12 Apr
This video lecture is intended for web developers working with JavaScript and HTML mainly. You should be familiar with basic DOM and JavaScript.
Douglas Crockfrod speaks about the DOM, how to use JavaScript as programming language to interact with the DOM and to modify the tree of objects with it. You can create and remove elements, add and remove event handlers to them. Crockford gives a valuable advices how to optimize the interaction with the page, how to improve the event listeners to be useful and explains the main methods applied by the browsers. A good advice in this lecture is to intend to use a js library if possible, cause there all differences between browsers, methods and so on are solved. Such a library is the Yahoo!’s YUI.
Douglas Crockford is a JavaScript architect in Yahoo!. See more on wikipedia.
12 Apr
All web developers dealing with JavaScript, HTML, CSS, which are already familiar to the basics of these technologies and like to understand more deeply the DOM and the browsers history and evolution.
Douglas Crockford speaks about: “Why the browser is a source of pain and incompatibility, and why the DOM is an inconvenient API. What was the web initially, there where no session interactivity, than Java failed as global standard of communication. In 1995 came out the scripted browser as Netscape 2 and than begin the browser war with the invention of the term of dynamic Html, document object mode (DOM) from MiscroSoft. Besides the different servers the sites had the problems more with the browsers, and there was the problem with all the differences. w3c came too late in the process with an attempt to unify everything but It was already too bad …”
He explains: “… the way the browser works (in the case of Netscape), and that Netscape introduced the <script></script> tag. By no means there is extream use of src attribute of the script tag which allows to load a source code from an external file. It is a bad idea you put source code of javascript into your Html. Actually there was language attribute introduced by MicroSoft but it’s deprecated, as well as type is deprecated. It’s a good idea to place <script></script> as low as possible in your html, just before the body close tag, and to place l<ink> to CSS in the head. Alse is good to minify the Js file, which have a huge impact as well as caching also, and finaly reduce the number of script files …”
Finally Crockford says: “… that every node in the document has several pointers, pointing to the parent, the first and last child node, and to its next and previous sibling which are very usefull but not always used. The most useful are first child and next sibling.”
Douglas Crockford is a JavaScript architect in Yahoo!. See more on wikipedia.
10 Apr
I’ve decied to start to build a collection of valuable web developer oriented lectures. The idea is to collect a vast number of them in one place. Everybody knows where exactly to search. Huge websites as YouTube, Yahoo! Video, Google Video, etc. has very intersting video lectures, but unfortunately they should be searched and there’s no place for all of them.
The author talks about the history of JavaScript, the language features, platforms, standards and style. You’ll receive answers on most of the questions around JavaScript. Why it’s called like that? Is there any relation with Java? Is it a real language?
Crockford says almost every book about JavaScript is bad, but however the only recommendation is the JavaScript: The Definitive Guide which was the least bad from all.
If someone wants to download the slides from the lecture, you can do this from here.
I hope I can select only the valuable ones and I hope you’ll enjoy it.