Welcome to my Homepage!

My name is Carl S. Yestrau, and I build web pages. People often call me an HTML'er. I prefer writing JavaScript using the native DOM over frameworks. My interests are in extending JavaScript via the exploitation of hidden Flash movies and Java Applets. I also have interests in pre-processing CSS in JSON format to workaround current selector limitations and lack of property selector based inheritance.

Much discussion around browser based programming can be misleading, especially CSS and JavaScript. The reality of CSS is that it has extremely limited selector support and dimension control is inconsistent. As for JavaScript, often a basic understanding of the DOM is lost due to the use of complex libraries attempting to normalize and abstract away browser differences.

Browser inconsistency is an important feature of the web promoting constant change and re-evaluation of sometimes incorrect assumptions. A strong understanding of core fundamentals like XML, DTD, XHMTL, CSS and DOM theory is more important than web development hype found in many blogs and articles.

Lots of people come to my web pages every day. I hope you enjoy your stay!

-Carl

Latest Updates!

Web Developer References

Proposals

JavaScript

Flash Foundation Series

A set of JavaScript libraries to facilitate working with the Adobe Flash Player in a Web document.

Miscellaneous

Experimental

JavaScript Sockets

Woa, XMLHttpRequest is for kids!

JavaScript URLStream

Splunk browser based tail, a JavaScript/Flash Hybrid My Filed ActionScript/Flash Player Bugs

Fun with JavaScript

(	
  function(){
    alert("watcha doing fool!")
  }
)();

Interesting Links

Recommended References

About

Carl S. Yestrau previously worked for Yahoo! and now works for Splunk. Living with his wife Julianne and daughter Mila in San Francisco he is learning guitar when time permits.

Resume is available in PDF format here.

Contact

Copyright (c) 2007, Carl S. Yestrau