Ingat mantra Web Dev Awal 2000? Laman web kecil (di bawah 100KB), JavaScript hanya untuk penambahbaikan, dan kejatuhan yang mantap untuk segala -galanya. Tiada JavaScript? Laman ini masih berfungsi dengan sempurna, walaupun kurang mencolok. Kelajuan perlahan dial-up memerlukan pendekatan ini. Menyambung ke Internet sahaja adalah usaha multi-minit!
Mereka adalah masa yang lebih mudah. Keterbatasan, pada pandangan saya, memupuk reka bentuk web yang lebih baik. Tetapi jalur lebar dan serat telah menyebabkan kekangan itu usang.
Pembangunan web hari ini mengutamakan pengalaman pemaju melalui pengalaman pengguna: Membina proses, pilihan rangka kerja, dan pengoptimuman SEO menguasai. Rangka Kerja Perang dan Gatekeeping telah menggantikan perbincangan mengenai penyelesaian bebas JavaScript yang elegan. Akhirnya, semuanya beralih ke HTML, CSS, dan JavaScript; Gunakan apa yang berfungsi.
Walau bagaimanapun, pergantungan pada JavaScript untuk fungsi asas walaupun membimbangkan. Laman web kini rata -rata 2MB setiap halaman! Lumpuhkan JavaScript, dan anda disambut dengan "Blizzard Skrin Putih" -a halaman kosong dan bukannya kandungan.
Pergerakan saya baru-baru ini ke kawasan luar bandar membawa kembali kenangan dial-up. Walaupun jalur lebar saya boleh diterima, sambungan mudah alih di luar atau semasa gangguan kuasa adalah tidak baik. Mod pembaca dan JavaScript melumpuhkan (bersama -sama dengan pemuatan malas imej) adalah penting untuk melayari. Tetapi melumpuhkan JavaScript menjadikan banyak laman web tidak dapat digunakan, mengakibatkan skrin putih yang ditakuti.
Wifi rumah saya mengendalikan kerja, membeli -belah, dan membayar bil. Tetapi gangguan kuasa baru -baru ini menonjolkan masalah itu. Saya memerlukan laman web syarikat elektrik untuk menyemak pemulihan perkhidmatan, tetapi laman web mudah alih 3MB (ditambah 8.6MB) gagal dimuatkan, walaupun dengan JavaScript didayakan.
Ranting Twitter saya menghasilkan respons positif, menunjuk kepada contoh seperti traintimes.org.uk dan versi teks NPR sahaja. Mengapa tidak menawarkan versi teks kritikal untuk pengguna dengan Internet yang tidak boleh dipercayai?
Walaupun gangguan kuasa saya adalah situasi sementara, banyak pengalaman global secara konsisten akses internet yang tidak boleh dipercayai. Artikel NPR mengenai cabaran pendidikan era pandemik di kawasan yang mempunyai akses internet yang lemah menggariskan realiti ini.
Kekangan pembangunan web awal menawarkan kelebihan yang ketara: laman web dimuatkan dengan pasti pada mana -mana peranti, di mana sahaja. Laman web Space Jam 1996 mencontohkan ini. Pemaju harus merangkul strategi pemuatan penyesuaian, memastikan kebolehcapaian untuk pengguna dengan rangkaian perlahan atau peranti rendah.
Atas ialah kandungan terperinci Bersiaplah untuk kegagalan dan mengendalikannya dengan anggun. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!