Microsoft membuat 200 perubahan pada IE7

Microsoft telah membuat lebih dari 200 perubahan pada Internet Explorer 7 karena kesulitan memenuhi standar CSS. Tim pengembang mengatakan bahwa browser baru, yang fiturnya telah lengkap sejak bulan Maret, kini sedang dalam proses penyempurnaan akhir sebelum dirilis secara resmi pada akhir tahun ini.

Markus Mielke, Manajer Program IE 7 menulis di postingan blog, ‘Kami memahami bahwa kami masih jauh dari selesai dan kami tahu masih banyak pekerjaan yang harus kami lakukan. IE 7 adalah batu loncatan dalam upaya kami untuk meningkatkan kepatuhan standar kami (terutama seputar CSS)’.

Postingannya menyusul iritasi pada tim pengembangan IE bahwa mereka belum diberi penghargaan atas upaya yang telah mereka lakukan dalam membuat versi browser berikutnya lebih memenuhi standar.

Mengomentari dugaan kurangnya kemajuan dalam kepatuhan standar IE 7, Chris Wilson, Manajer Program Grup Platform Internet Explorer menulis di blognya, 'Satu hal yang benar-benar Catatan pribadi saya adalah bahwa kami telah bekerja keras untuk meningkatkan dukungan standar kami di IE7, dan saya yakin salah jika berpikir bahwa kami hanya [meningkatkan kepatuhan sebesar] 2 per sen'.

Secara keseluruhan, tim pengembangan IE mengklaim telah membuat sekitar dua ratus 'perubahan perilaku' aneh yang bisa berarti menghilangkan bug atau fitur baru seiring dengan upaya menuju kepatuhan CSS 2.1.

Di antara perubahan yang dilakukan adalah beberapa bug terkenal di Internet Explorer 6.0, termasuk masalah 'kotak perluasan', masalah bug line-height dan bug 'peekaboo' serta mengatasi sejumlah eksentrisitas lainnya seperti penentuan posisi absolut dan relatif masalah.

Microsoft juga telah menambahkan fitur tambahan yang sesuai dengan CSS2.1 seperti anak pertama, berdekatan, atribut, anak penyeleksi dan batas transparan, yang sebagian besar sudah ada di browser alternatif seperti Safari dan Firefox.

Semua perbaikan telah dilakukan di bawah peralihan tetap dipertahankan karena perubahan di IE7 berarti 'pembaruan perilaku' harus lebih sesuai dengan spesifikasi CSS. Demikian pula, untuk menjaga kompatibilitas aplikasi, Microsoft mengatakan tidak akan melakukan perubahan perilaku apa pun terhadap apa yang disebut 'quirks mode' seperti yang telah dioperasikan sejak diperkenalkannya IE6.

Terakhir, Mielke mengatakan bahwa tim sudah merencanakan rilis IE berikutnya dan akan terus meningkatkan dukungan CSS.