I am amazed by architects and developers who posses a fear of the unknown and drive their decisions based on old information and technology myths. Instead of researching and gaining knowledge to other technologies, some chose to use their feelings instead of facts to drive their projects. This behavior can ultimately hurt real progress and innovation. What I am most amazed by is how scared some technologists can be when it comes to Web User Interface technologies. In the technology business, you have to be curious, open-minded and ask questions versus putting up a blockade and making excuses. We are supposed to be solutions people. The following are some of the myths I have heard relating to Web User Interface technologies and my rebuttal to these excuses for not implementing rich internet applications. I am sure there are many other stories, myths and rebuttals and encourage you to share yours by leave a comment below. “Browsers don’t have enough power to do heavy work.” I’m not sure what kind of browser you are running, but mine has a V8 engine in it. Just sayin… Modern browsers have grown into an excellent container for running applications on a variety of platforms. They have evolved significantly over the last decade and the support of these application containers goes much farther than in the past. Browsers are very capable of running numerous processes and perform multiple simultaneous operations,...Read More
Month: February 2012
Apigee is a group that is obsessed with APIs. They are all about helping companies do a better job of dealing with their API’s in many areas including education, strategy, security, and scalability. On their web site they offer many free resources and on their YouTube channel they have many great webinars on different API-related topics. The API Craft Google Groups site is a great forum for communicating API related question, challenges and information as well. The following is a very informational webinar around RESTful API design. I think this covers many great points and is a great discussion starter for novice and advanced developers. I highly recommend anyone who works with API’s carves out some time and watch this video. Under the video is the slideshow presentation to follow along. RESTful API Design, Second Edition View more presentations from...Read More
The spread of prominent marketshare between multiple browser versions and platforms has made pixel perfect web design a challenge over the last decade. Each browser may layout HTML elements differently. Some of these layout instructions have been dictated by standards; others by different implementations in the browsers. Specifying a Document Type Declaration, or DOCTYPE, when writing HTML is considered a standard and best practice in order to properly instruct the browser how the HTML should be rendered. In reality, most web developers know that using a doctype does not guarantee cross-browser compatibility or presentation consistency. However, it is a step closer to simplifying a singular code-base for each browser. No Doctype? Some developers believe that the best doctype is no doctype at all. The approach is to use “quirks mode” or the browsers native rendering instructions and write specific styles and markup for each supported browser (or version of a browser). The thought process here is that by not forcing a standard, fewer bugs may occur, a nightmare faced when working in legacy browsers such as Internet Explorer 6. The purpose of quirks mode was intended for backwards compatibility purposes of legacy web sites and not for developing against it as a standard. The no doctype approach opens the door to bad web development and unreadable code littered with conditional logic and different markup, styles and code for each browser. The future maintainability of the...Read More
My name is Josh Zeigler and live in Powell, Ohio. I am a family guy, tech geek, sports nut, Disney addict, and amateur triathlete. This is my personal blog site and digital playground. Here, I write about my life and anything that is on my mind...