top | item 6088243

(no title)

michael_miller | 12 years ago

My guess is that it's because browser support is inconsistent, and Apple needs to have a 100% flawless experience on ahem less-well-engineered browsers. Positioning the SVG elements precisely ensures that nothing is cut off, and there aren't any visual oddities. Writing your own layout engine is a great way to ensure a consistent experience across multiple rendering engines.

discuss

order

cloudwalking|12 years ago

Most of Apple's other online services (particularly all of their dev tools) instead just require Safari.