Jujur saja: menulis postingan ini terasa seperti sebuah tugas selama beberapa tahun. Mengumpulkan dan merefleksikan apa yang terjadi sepanjang tahun adalah suatu keharusan untuk situs seperti ini, terutama jika ini adalah tradisi yang sudah ada sejak tahun 2007. “Hei, lihat semua hal keren yang kita lakukan!”

Tahun ini berbeda. Jauh berbeda. Saya lagi bersyukur kali ini karena, tahun lalu, saya bahkan tidak sempat menulis postingan ini. Pada saat ini tahun lalu, saya adalah seorang mahasiswa penuh waktu yang bertekad untuk mendapatkan gelar master sambil melakukan pekerjaan kontrak paruh waktu.

Tapi sekarang setelah saya kembali, menulis ini terasa sangat, sangat, sangat menyenangkan. Ada lebih banyak semangat dalam tulisan saya ketika saya mengatakan: terima kasih banyak! Karena Anda dan dukungan Anda terhadap situs ini, saya kembali melakukan pekerjaan tetap saya. Saya akan lalai jika saya tidak mengatakannya, jadi terimalah rasa terima kasih dan penghargaan saya yang tulus. Terima kasih!

Mari kita selesaikan tahun ini dan rangkum apa yang terjadi di sini pada tahun 2024.

Lalu lintas keseluruhan

Apakah ada gunanya mengatakan sesuatu tentang lalu lintas? Tampilan halaman situs ini mengalami tren penurunan sejak tahun 2020 seperti yang terjadi pada hampir semua blog tentang pengembangan front-end, tetapi tampilan tersebut benar-benar menurun ketika situs tersebut dihentikan sementara selama lebih dari setahun. Segala sesuatunya mulai bergerak lagi pada akhir Mei, tetapi mungkin mendekati pertengahan Juni ketika mesin sudah sepenuhnya mati dan kami melanjutkan penerbitan reguler.

Dan ya. Dengan penerbitan reguler, muncullah gelombang tampilan halaman baru. Lucu betapa besar perbedaan yang dihasilkan hanya dengan menyalakan lampu.

Semua dikatakan dan dilakukan, kami sudah melakukannya 26 juta tayangan laman unik pada tahun 2024. Itulah yang kami alami pada tahun 2023 ketika lalu lintas mengalami penurunan, jadi saya menyebutnya sebagai kemenangan karena kami menghentikan pendarahan dan mencapai titik impas tahun ini.

Penerbitan

Sedikit sejarah mengenai berapa banyak artikel yang kami terbitkan setiap tahun:

  • 2020: 1.183 artikel
  • 2021: 890 artikel (situs diakuisisi oleh DigitalOcean)
  • 2022: 390 artikel
  • 2023: 0 artikel (situs dijeda)
  • 2024: 153 artikel (situs dilanjutkan pada akhir Juni)

Beralih dari 0 artikel menjadi 153 (termasuk artikel ini) dalam enam bulan bukanlah tugas kecil. Saya adalah satu-satunya penulis di tim sampai sekitar bulan Oktober. Hanya ada kami bertiga saat ini; meski begitu, kami semua adalah pekerja paruh waktu. Antara kita dan 19 penulis tamuMenurut saya, kami mengungguli ekspektasi dalam hal kuantitas — namun saya bahkan lebih bangga dengan upaya dan kualitas yang masuk ke masing-masing. Sangat mudah untuk membayangkan menerbitkan lebih dari 400 artikel pada tahun 2025 jika kita menjaga momentum.

Contoh kasusnya: kami menerbitkan banyak sekali tiga panduan dalam enam bulan:

Kedengarannya mungkin tidak terlalu banyak, jadi saya akan memasukkannya ke dalam konteks. Kami hanya menerbitkan satu panduan pada tahun 2022 dan sasaran kami adalah menulis tiga panduan sepanjang tahun 2021. Kami mendapatkan tiga panduan pada tahun ini saja, dan semuanya sangat bagus. Saya mengunjungi panduan Juan’s Anchor Positioning sebanyak — jika tidak lebih dari — saya melakukan panduan Flexbox dan Grid lama.

Selain itu, kami mengumpulkan 34 tambahan baru ke Almanak Trik CSS! Itu mencakup semua fitur untuk Pemosisian Jangkar dan Transisi Tampilan, serta fitur baru lainnya seperti @starting-style. Dan alasan menghabiskan begitu banyak waktu di Almanak adalah karena kami membuat beberapa hal penting…

Pembaruan situs

Di sinilah sebagian besar tahun dihabiskan, jadi mari kita bagi menjadi bagian-bagian yang mudah dicerna.

Almanak

Membandingkan header halaman Almanak lama dengan yang baru berisi link ke bagian baru.

Kami menyegarkan semuanya! Dulunya hanya selektor dan properti, tapi sekarang kita bisa menulis tentang segala hal mulai dari aturan dan fungsi hingga pseudo dan segala sesuatu di antaranya. Kami masih membutuhkan banyak bantuan di sana, jadi mungkin pertimbangkan untuk menjadi tamu menulis bersama kami. 😉

Daftar isi

Menampilkan widget daftar isi di sidebar kanan artikel.

Kami telah menyematkan tautan jangkar ke judul bagian dalam artikel selama beberapa tahun, namun hal ini memerlukan penggunaan blok WordPress dan cukup membatasi dalam hal penempatan dan penyesuaian. Sekarang kami membuat tautan tersebut secara otomatis dan menyertakan kondisi yang memungkinkan kami mengaktifkan dan menonaktifkannya untuk artikel tertentu. Saya sedang mengerjakan artikel tentang bagaimana hal itu terjadi yang akan kami terbitkan setelah liburan.

Catatan

Layar Catatan utama dengan tiga kartu catatan pertama ditampilkan berturut-turut.

Ada bagian baru di mana kami mencatat apa yang ditulis orang lain dan membagikan kesimpulan kami kepada Anda. Motivasinya adalah untuk menurunkan hambatan menulis dengan lebih bebas. Penulisan teknis membutuhkan banyak kehati-hatian dan perencanaan yang bertentangan dengan pembelajaran dan berbagi secara terbuka. Dengan cara ini, kami memiliki tempat sentral di mana Anda dapat melihat apa yang kami pelajari dan bergabung dengan kami sepanjang prosesnya — seperti kumpulan catatan yang saya ambil dari kursus gratis menakjubkan Bramus tentang animasi yang digerakkan oleh gulir.

Halaman Tautan utama dengan dua artikel tautan pertama ditampilkan dalam daftar vertikal yang menyertakan informasi tentang tautan tersebut.

Ini adalah area lain di situs ini yang mendapat lapisan cat baru. Ya, lebih dari sekedar cat. Biasanya tautan berada di aliran yang sama dengan artikel, tutorial, dan panduan lainnya yang kami terbitkan. Tautan dimaksudkan sebagai bagian yang tajam dan dapat dibagikan — jika Anda mau, dapat menjadi pembuka percakapan. Membaginya dari umpan utama ke dalam bagian tersendiri membantu mengurangi kebisingan di situs ini sekaligus memberikan tautan sorotan yang lebih terang dengan jalur yang lebih cepat untuk sampai ke artikel asli. Seperti ketika ada sumber daya baru untuk mempelajari Anchor Positioning, kita dapat menggunakannya dengan lebih mudah.

Pukulan Cepat

Halaman utama untuk Quick Hits Trik CSS menampilkan dua item pertama dalam daftar vertikal.

Kami memperkenalkan konten baru lainnya dalam bentuk kalimat singkat yang biasanya Anda temukan kami posting di Mastodon atau Bluesky. Kami masih mempostingnya ke platform tersebut, tetapi sekarang kami dapat menuliskannya di sini, di situs, dan menerbitkannya saat diperlukan. Ada lebih banyak fleksibilitas di sana, meskipun kita belum memberikan banyak cinta padanya.

Pilihan

Halaman Utama Pilihan Trik CSS menampilkan dua pilihan pertama dalam tumpukan vertikal.

Ada feed baru dari artikel yang sedang kami baca. Ini mungkin terlihat sangat mirip dengan Link, namun idenya adalah kita cukup “membintangi” sesuatu dari pembaca RSS kita dan itu akan muncul di feed. Itu hanyalah artikel menarik yang menarik perhatian kita yang ingin kita soroti dan bagikan, meskipun kita tidak memiliki komentar apa pun untuk disumbangkan. Ini adalah gagasan Chris beberapa tahun yang lalu dan rasanya sangat menyenangkan untuk mewujudkannya. Saya akan menulis sesuatu tentang itu setelah istirahat, tetapi Anda sudah bisa menuju ke sana.

Status Dasar

Menampilkan plugin Status Dasar di Direktori Plugin WordPress.

Ooo, ini menyenangkan! Saya melihat itu tim Chrome mengeluarkan komponen web baru untuk menyematkan informasi dukungan browser platform web pada suatu halaman, jadi saya mulai membuatnya menjadi blok WordPress yang dapat kita gunakan di seluruh Almanak, yang sudah mulai kami luncurkan saat konten dipublikasikan atau disegarkan (seperti di sini di anchor-name milik). Saya masih mengerjakan tulisan tentang hal itu, tapi saya sudah melakukannya membuatnya tersedia di Direktori Plugin WordPress jika Anda ingin mengambilnya untuk situs WordPress Anda.

Atau, di sini… Saya bisa langsung mampir dan menunjukkannya kepada Anda.

Penggeser Posting

Penggeser pos untuk artikel almanak terbaru, menampilkan lima kartu pertama berturut-turut.

Ini adalah salah satu hal pertama yang saya lakukan ketika bergabung kembali dengan tim. Kami ingin menampilkan lebih banyak artikel di beranda sehingga lebih mudah untuk menemukan jenis konten tertentu, apakah itu lima artikel terbaru, 10 item atau panduan Almanak yang paling baru diperbarui, trik CSS klasik dari masa lalu… semacam itu benda. Jadi, kami tidak hanya menampilkan 10 artikel terbaru dan mengembangkan serangkaian penggeser postingan yang diambil dari berbagai area situs. Mengonversi komponen penggeser postingan yang ada menjadi blok WordPress membuatnya lebih portabel dan jauh lebih mudah untuk memperbarui beranda — dan halaman atau postingan lain mana pun yang mungkin memerlukan penggeser postingan. Sebenarnya, itu satu lagi yang bisa saya demokan untuk Anda di sini…

Jadi ya. Tahun ini merupakan tahun yang lebih berat dalam hal pembangunan dibandingkan tahun-tahun sebelumnya. Namun semuanya dilakukan dengan pola pikir membuat konten lebih mudah ditemukan, dipublikasikan, dan dibagikan. Saya harap ini seperti sedikit menekan pedal gas yang mempercepat kemampuan kami untuk memberikan konten segar kepada Anda.

Tujuan 2025

Saya cukup enggan untuk mengartikulasikan tujuan-tujuan baru ketika banyak hal masih berubah-ubah, namun perencana dalam diri saya tidak dapat menahan diri. Kalau aku bisa membayangkan suatu hari di penghujung tahun depan ketika aku merenungkan hal-hal persis seperti ini, aku akan bahagia, bukan bersemangatjika saya bisa mengatakan kami melakukan hal-hal ini:

  • Publikasikan 1-2 panduan baru. Kami sudah memiliki dua yang sedang dikerjakan! Meskipun demikian, standar kualitas ditetapkan sangat tinggi dalam hal ini, jadi masih diperlukan perjalanan mulai dari perencanaan hingga penerbitan dua panduan yang luar biasa dan tebal.
  • Isi Almanak. Ya ampun, ada begitu banyak pekerjaan yang harus dilakukan di sudut kecil situs ini. Kami hanya memiliki beberapa halaman di bagian aturan dan fungsi yang baru saja kami buat dan dapat menggunakan semua bantuan yang kami dapatkan.
  • Mulai ulang buletin. Ini adalah sesuatu yang sudah lama ingin saya lakukan. Saya tahu saya rindu membaca buletin (terutama ketika Robin menulisnya) dan komunitas ini terasa jauh lebih kecil dan tenang tanpanya. Terbitan terakhir terbit pada bulan Desember 2022 dan sudah saatnya kita meluncurkannya kembali. Mur dan bautnya masih terpasang. Yang kami perlukan hanyalah sedikit sumber daya tambahan dan kemauan untuk melakukannya, dan setidaknya setengah dari jumlah tersebut sudah tercukupi.
  • Lebih banyak penulis tamu. Saya sebutkan sebelumnya bahwa kami telah bekerja dengan 19 penulis tamu sejak Juni tahun ini. Itu bagus, tapi juga belum cukup mengingat situs ini berkembang pesat dalam menghadirkan suara-suara dari luar yang bisa kita pelajari. Kami jelas sibuk dengan pengembangan dan segala jenis pembaruan situs lainnya, tetapi saya ingin menekankan kembali program penulisan kami tahun ini, dengan prioritas tertinggi adalah membuat penyampaian ide berjalan selancar mungkin, menerima umpan balik tepat waktu, dan dapatkan bayaran untuk apa yang dipublikasikan. Ada banyak pekerjaan tak kasat mata yang dilakukan untuk melakukan hal tersebut, namun hal ini layak untuk dilakukan semua orang karena ini adalah win-win-win-win (penulis menang, pembaca menang, CSS-Tricks menang, dan DigitalOcean menang).

Ini untuk tahun 2025!

Terima kasih. Itu hal terpenting yang ingin saya katakan. Dan terima kasih khusus kepada Juan Diego Rodriguez Dan Ryan Trimble. Anda mungkin tidak mengetahuinya, tetapi mereka bergabung dengan tim pada musim gugur ini dan sangat membantu. Saya berharap setiap tim memiliki Juan dan Ryan seperti saya — kita semua akan menjadi lebih baik, itu sudah pasti. Saya tahu saya belajar banyak dari mereka dan saya yakin Anda akan (atau sedang!) juga.

Juan Diego dengan senyum lebar memandang agak ke kanan.
Ryan Trimble menyeringai saat dia melihat ke kiri.

Beri mereka tos saat Anda melihatnya karena mereka pantas mendapatkannya. ✋

Sumber

Krystian Wiśniewski
Krystian Wiśniewski is a dedicated Sports Reporter and Editor with a degree in Sports Journalism from He graduated with a degree in Journalism from the University of Warsaw. Bringing over 14 years of international reporting experience, Krystian has covered major sports events across Europe, Asia, and the United States of America. Known for his dynamic storytelling and in-depth analysis, he is passionate about capturing the excitement of sports for global audiences and currently leads sports coverage and editorial projects at Agen BRILink dan BRI.