IE 8 was officially released on March 19, 2009. Since that time IE 8 has gained around 7% market share. Market share will only continue to increase since the browser will be available through Windows Update. Despite having a similar look and feel to IE 7, IE 8 is a completely new browser. Everything from the process model to the rendering engine has been significantly changed with the goals of improving stability, performance, and standards compliance. IE 8 is the first Microsoft browser to pass the Acid2 test. This is a huge step forward for Web developers since all current versions of the major browsers are now relatively standards compliant.
Archive for November, 2009
The common knowledge about structs is they are value types, while their counterpart, classes, are reference types. A struct variable directly contains its data, while a class variable only contains a reference to its data. This allows different semantics: structs do not get allocated on the heap, they are always passed by value on the stack. This increases efficiency because a struct variable can simply be copied from stack frame to stack frame.