15 poin oleh baeba 2025-10-17 | 8 komentar | Bagikan ke WhatsApp
  • Poin utama:
    • Tim pengembangan web YouTube menghadapi beban pemeliharaan yang berlebihan dan masalah teknis akibat dukungan terhadap IE6.
    • Alih-alih menghentikan dukungan secara resmi, mereka diam-diam meluncurkan banner peringatan samar yang mendorong pengguna IE6 untuk upgrade.
    • Dengan menyalahgunakan hak istimewa khusus bernama 'OldTuber', mereka berhasil melewati prosedur persetujuan internal dan menerapkan kode tersebut.
    • Ketika media dan tim lain di Google (Google Docs) meniru atau menafsirkan tindakan ini secara positif, gerakan menyingkirkan IE6 pun melaju semakin cepat, sehingga jumlah pengguna IE6 di YouTube berkurang setengah hanya dalam sebulan.

Pendahuluan

  • Latar belakang: Di balik pertumbuhan YouTube yang luar biasa, ada kisah dari 10 tahun lalu ketika tim pengembangan web secara internal bersekongkol untuk menghentikan dukungan terhadap IE6 (Internet Explorer 6).
  • Akar masalah: Bagi tim pengembang, IE6 adalah bencana teknis karena dapat memicu crash browser atau membebani server, misalnya akibat selector atribut atau tag <img> dengan atribut src kosong.
  • Beban pemeliharaan: Sekitar 1–2 minggu dari setiap siklus sprint utama habis untuk memperbaiki bug IE6, dan pada saat itu sekitar 18% dari seluruh pengguna masih memakai IE6, sehingga dukungan tidak bisa dihentikan secara resmi.
  • Awal konspirasi: Setelah mengalami penderitaan yang ekstrem, tim pengembang mencari cara untuk menyingkirkan IE6 tanpa memicu penolakan pengguna, lalu muncul ide untuk "mengancam" alih-alih menghentikan dukungan secara resmi.

Isi

1. Menyusun dan mengeksekusi strategi banner pendorong upgrade IE6

  • Rencana banner: Mereka memutuskan memasang banner kecil di atas pemutar video yang hanya ditampilkan kepada pengguna IE6.
    • Isi pesan: "Dukungan untuk browser Anda akan segera dihentikan secara bertahap. Silakan upgrade ke browser yang lebih baru."
    • Karakteristik: Teksnya dibuat sengaja samar dan tidak menyebutkan tenggat waktu, dengan tujuan mendorong pengguna untuk upgrade tanpa benar-benar berjanji akan menghentikan dukungan.
    • Tautan browser: Banner itu memuat Chrome, Firefox, IE8, dan lainnya, serta diimplementasikan agar ditampilkan dalam urutan acak.
  • Penyalahgunaan hak 'OldTuber':
    • Latar hak istimewa: Beberapa penulis memiliki hak istimewa khusus ('OldTuber') yang dibuat oleh para engineer awal YouTube segera setelah akuisisi Google, agar mereka bisa melewati kebijakan kode Google yang baru dan melakukan commit dengan cepat.
    • Peluncuran diam-diam: Anggota tim menggunakan hak 'OldTuber' ini untuk melewati proses review kode resmi dari manajer dan menerapkan kode banner ke lingkungan produksi.

2. Hasil tak terduga dan faktor yang mempercepat penyebaran

  • Reaksi tim PR: Segera setelah banner dirilis, media IT besar memberitakan hal ini dan membangun narasi positif bahwa YouTube adalah pelopor untuk 'web yang lebih cepat dan lebih aman'.
    • Hasil: Tim PR puas dengan respons media yang positif di luar dugaan dan bersedia membantu dalam briefing setelah kejadian.
  • Kekhawatiran tim legal dan klarifikasi: Para pengacara yang panik khawatir keberpihakan pada Chrome bisa terlihat sebagai perilaku antikompetitif, lalu meminta banner itu dihapus.
    • Penyelesaian: Penulis meredakan kekhawatiran itu dengan mendemonstrasikan bahwa urutan browser ditentukan secara acak.
  • Peniruan oleh tim Google Docs: Mereka semula memperkirakan akan dimarahi para manajer, tetapi tidak ada yang datang. Sebaliknya, tim Google Docs melihat banner YouTube dan berhasil meyakinkan manajer mereka untuk merilis banner peringatan IE6 serupa versi mereka sendiri.
    • Efek: Tindakan tim Google Docs justru membuat asal-usul banner YouTube menjadi kabur dan menjadi pemicu bagi tim Google lain untuk ikut bergabung dalam upaya menyingkirkan IE6.
  • Pembiaran oleh manajemen: Pimpinan engineering YouTube belakangan mengetahui kejadian yang sebenarnya, tetapi secara tidak resmi membiarkannya karena menilai bahwa 'hasil membenarkan cara'.

3. Penurunan drastis pengguna IE6

  • Percepatan penyingkiran: Ketika YouTube, Google Docs, dan banyak layanan Google lainnya memasang banner IE6, gerakan menyingkirkan IE6 menyebar luas ke seluruh web.
  • Keberhasilan statistik: Hanya dalam sebulan setelah banner dirilis, basis pengguna IE6 di YouTube berkurang setengah, dan trafik IE6 global turun lebih dari 10%.
  • Hasil akhir: Tim pengembang berhasil menjalankan rencana itu tanpa sanksi maupun tindakan resmi apa pun, dan kemudian berjanji tidak akan lagi melakukan peluncuran tanpa izin yang serupa.

Kesimpulan

  • Penilaian akhir: Tim pengembangan web YouTube berhasil melampiaskan frustrasi atas kesulitan teknis dan menyingkirkan hambatan teknis bernama IE6 dengan memanfaatkan hak istimewa internal serta respons eksternal yang tak terduga.
  • Pelajaran utama: Peristiwa ini menunjukkan bahwa tindakan tim kecil yang berani mengambil risiko dan langsung bertindak dapat membawa perubahan cepat dan positif bagi organisasi besar maupun ekosistem web secara keseluruhan.

8 komentar

 
roxie 2025-10-23

Ini seni.

 
karikera 2025-10-18

Tapi pada akhirnya tampaknya mereka memang melakukan hal yang baik.

 
come2mecome 2025-10-17

Sebenarnya, untuk menyingkirkan IE7 (yang sudah tidak didukung oleh MS), situs-situs besar di Korea pernah menggunakan metode ini, yaitu menampilkan banner saat diakses dengan IE7. Seingat saya, efeknya sangat besar.

 
crawler 2025-10-17

> Itu mencakup Chrome, Firefox, IE8, dan lain-lain, serta dibuat agar ditampilkan dalam urutan acak.

Bagaimanapun, itu tindakan yang cukup nekat, jadi saya penasaran keuntungan apa yang didapat perusahaan sampai hal itu dibiarkan
Mereka juga bukan memindahkan pengguna ke Chrome, jadi sepertinya tidak ada keuntungan khusus bagi Google
Atau apakah mereka menilai bahwa menyerap sebagian pengguna IE, meski tidak semuanya, sudah cukup menguntungkan?

 
joyfui 2025-10-17

Bukankah pemeliharaan juga memakan resource, jadi dari sudut pandang perusahaan bukankah menghemat resource juga menguntungkan?
> 1~2 minggu dari siklus sprint utama dialokasikan untuk memperbaiki bug IE6

Katanya begitu; saya tidak tahu siklus sprint Google itu seperti apa, tetapi kalau diasumsikan sebulan, berarti setidaknya bisa menghemat 25%..

 
crawler 2025-10-20

Kalau melihat tim-tim lain juga akhirnya ikut menirunya, tampaknya hampir semua tim pengembang web memang membuang-buang waktu.
Pada dasarnya bisa juga dibilang bahwa tim YouTube-lah yang mengambil beban untuk melakukan hal yang pada akhirnya memang harus dilakukan oleh manajemen wkwkwk

 
noxi7601 2025-10-17

Hasil membenarkan cara.
Lebih mudah meminta maaf daripada meminta izin.

 
ggobp 2025-10-17

Grace Hopper:
"If it's a good idea, go ahead and do it. It's much easier to apologize than it is to get permission."
"Kalau itu ide yang bagus, langsung saja lakukan. Jauh lebih mudah meminta maaf daripada meminta izin."