Tetap Tenang Dan Baca Majalah Smashing

Diterbitkan: 2022-03-10
Ringkasan cepat Saatnya bulan itu! Bergabunglah dengan kami saat kami berbagi berita terbaru dan menyoroti hal-hal yang telah kami kerjakan dan juga senang membaca selama sebulan terakhir.

Sangat menyenangkan memiliki ikhtisar tentang hal-hal terpenting di satu tempat, tetapi jangan ragu untuk mengikuti kami di Twitter, Facebook, LinkedIn dan berlangganan umpan RSS kami serta buletin dua mingguan kami. Kami senang membantu Anda tetap di atas segalanya dan membuat hidup setidaknya sedikit lebih mudah!

Untuk semua kali kami bertanya kepada orang-orang tentang Smashing, sebagian besar tampaknya masih percaya bahwa kami adalah semacam perusahaan penerbitan besar yang terletak di suatu tempat di Amerika Serikat — keduanya salah. Semuanya dimulai di Freiburg, Jerman, dan tim terdiri dari orang-orang yang tersebar di seluruh dunia — dengan sebagian besar dari kita tidak bekerja penuh waktu untuk Smashing.

Tepat sekali. Bekerja dari jarak jauh cukup akrab bagi kami, dan dengan situasi saat ini yang terjadi dengan COVID-19 yang membuat semua orang gelisah, kami ingin melakukan yang terbaik dan membantu siapa saja yang harus bekerja atau memimpin tim dari jarak jauh untuk pertama kali. Pemimpin redaksi kami, Rachel Andrew, telah menyiapkan posting yang bagus untuk membantu Anda tetap terhubung dan terus belajar saat kita melewati ini bersama.

Anda mungkin pernah mendengar bahwa SmashingConf SF (sayangnya) telah ditunda hingga November karena pembatasan perjalanan yang tidak menguntungkan dan banyak alasan lainnya. Itu benar-benar keputusan yang sulit bagi tim untuk dibuat, tetapi kami percaya ini adalah jalan terbaik ke depan — keselamatan dan kesehatan selalu menjadi yang utama .

Tanpa basa-basi lagi, inilah pembaruan singkat tentang hal-hal yang terjadi di Smashing dan beberapa karya super kreatif yang dibagikan dari dan ke komunitas!

Selamat membaca — dari komputer saya ke komputer Anda!

Merancang Dengan Etika Dalam Pikiran

... Setelah berbulan-bulan kerja keras, "Buku Pegangan Desain Etis" akhirnya ada di sini — dan sudah dikirim! Tanggapannya sangat positif, dan kami senang untuk segera berbagi ulasan dengan Anda . Masih ada sedikit pekerjaan yang harus dilakukan di web, tetapi harapan kami adalah bahwa dengan buku ini, Anda akan dilengkapi dengan alat yang cukup untuk perlahan-lahan menggerakkan perusahaan menuju jejak digital yang lebih berkelanjutan dan sehat!

Tentu saja, Anda dapat langsung membuka daftar isi, atau mengunduh kutipan PDF gratis untuk mendapatkan kesan pertama dari buku tersebut — kami yakin Anda tidak akan kecewa! Baca postingan rilis resmi kami dengan semua detailnya →

Selalu Belajar Hal Baru Dari Satu Sama Lain

Podcast Menghancurkan Kita semua memiliki jadwal yang sibuk, tetapi selalu ada waktu untuk memasang penutup telinga dan mendengarkan musik atau podcast yang membuat Anda bahagia! Kami beralih ke episode ke- 12 dari Smashing Podcast — dengan orang-orang dari berbagai latar belakang dan banyak hal untuk dibagikan! Anda selalu dapat mendengarkan dan berbagi pertanyaan dan pemikiran Anda dengan kami kapan saja!

  • Episode Smashing Podcast sebelumnya (termasuk transkrip)
  • Ikuti @SmashingPod di Twitter

Terlepas dari berita memilukan tentang SmashingConf SF kami yang ditunda, SmashingConf kami dikenal sebagai acara yang ramah dan inklusif di mana pengembang dan desainer front-end berkumpul untuk menghadiri sesi langsung dan lokakarya langsung. Dari desain langsung hingga debugging langsung, semua pembicara kami suka membahas detail dan menunjukkan contoh berguna dari proyek mereka sendiri di layar lebar.

Berikut adalah beberapa ceramah yang mungkin ingin Anda tonton dan pelajari:

Judul Bicara Nama Pembicara
Berpikir Dengan Grid Jen Simmons
Membangun Antarmuka yang Dapat Diakses: Pola Dan Teknik Sara Soueidan
CSS Dinamis Miriam Suzanne
Tipografi Web Dinamis Jason Pamental
Membuat Perbedaan Dengan Melayani Diferensial Jeremy Wagner
Slam Dunk Dasar-dasar Javascript Anda Wes Bos
Berpikir Seperti Seorang Geek Email Remi Parmentier
Debugging Kinerja yang Mudah Anna Migas
Bergerak Cepat & Jangan Hancurkan Barang Scott Jehl
Desainer vs Pengembang! Dan Mall, Brad Frost dan Ian Frost

SmashingConf pertama terjadi di Freiburg pada tahun 2012, jadi masih banyak lagi pembicaraan yang bisa Anda tonton. Lihat semua video SmashingConf →

Menyoroti Sorotan Pada React, Redux, dan Electron

Tandai kalender Anda! Minggu depan pada tanggal 19 Maret , kami akan mengadakan webinar Smashing TV bersama Cassidy Williams yang akan menjelaskan cara mengatur aplikasi React modern dan membangun aplikasi Electron (dengan React). Bergabunglah dengan kami pada pukul 17:00 waktu London — kami ingin mendengar pemikiran dan pengalaman Anda dengan React dalam proyek Anda!

Smashing TV adalah serangkaian webinar dan streaming langsung yang dikemas dengan tips praktis untuk desainer dan pengembang. Mereka tidak hanya berbicara, tetapi lebih seperti percakapan dan sesi "inilah cara saya bekerja". Anggota Smashing dapat mengunduh rekaman, dan juga menerima diskon dan banyak barang untuk membuat keanggotaan mereka bermanfaat. Baca artikel terkait →

Topik Trending Di SmashingMag

Kami menerbitkan artikel baru setiap hari tentang berbagai topik yang terkini di industri web. Berikut adalah beberapa yang tampaknya paling disukai oleh pembaca kami dan telah direkomendasikan lebih lanjut:

  • “Mengapa Kita Berbicara Tentang CSS4?”
    oleh Rachel Andrew
    Di seluruh web dan di dalam CSS Working Group, ada beberapa diskusi tentang apakah kita harus menentukan versi CSS — mungkin menamakannya CSS4. Dalam artikel ini, Rachel Andrew mengumpulkan beberapa pro dan kontra dari melakukannya, dan meminta tanggapan Anda atas saran tersebut.
  • “Menyetel Tinggi Dan Lebar Pada Gambar Adalah Penting Lagi”
    oleh Barry Pollard
    Berkat beberapa perubahan terbaru di browser, sekarang ada baiknya menyetel atribut width dan height pada gambar Anda untuk mencegah pergeseran tata letak dan meningkatkan pengalaman pengunjung situs Anda.
  • “Menyiapkan Tailwind CSS Dalam Proyek Bereaksi”
    oleh Berkat Krofegha
    Artikel ini memperkenalkan Tailwind CSS, library CSS yang memberi Anda semua blok penyusun yang Anda butuhkan untuk membuat desain yang dipesan lebih dahulu tanpa gaya berpendirian. Anda juga akan belajar cara mengatur Tailwind CSS dengan mulus dalam proyek React.
  • “Memperkenalkan Alpine.js: Kerangka JavaScript Kecil”
    oleh Phil Smith
    Pernah membuat situs web dan menggunakan jQuery, Bootstrap, Vue.js atau Bereaksi untuk mencapai beberapa interaksi pengguna dasar? Alpine.js adalah sebagian kecil dari ukuran kerangka kerja ini karena tidak melibatkan langkah-langkah pembuatan dan menyediakan semua alat yang Anda butuhkan untuk membangun antarmuka pengguna dasar.
  • “Cara Mendesain Aplikasi Seluler Untuk Penggunaan Satu Tangan”
    oleh Maitrik Kataria
    90% dari smartphone yang dijual saat ini memiliki layar >5 inci. Layar real estat yang lebih besar menghadirkan tantangan dan peluang baru bagi pembuat dan desainer aplikasi. Mari kita lihat bagaimana merancang aplikasi untuk penggunaan satu tangan dapat mengatasi tantangan tersebut.

Pilihan Terbaik Dari Buletin Kami

Kami akan jujur: Setiap minggu kedua, kami berjuang dengan menjaga masalah Smashing Newsletter pada panjang yang moderat — ada begitu banyak orang berbakat di luar sana yang mengerjakan proyek brilian! Jadi, tanpa ingin membuat pembaruan bulanan ini terlalu lama, kami menyoroti proyek-proyek berikut:

PS : Terima kasih yang sebesar-besarnya kepada Cosima Mielke yang telah menulis dan menyiapkan postingan ini!

Temukan Dan Perbaiki Kesalahan Dalam Desain Anda

Kita semua tahu saat-saat ketika kita begitu tenggelam dalam sebuah proyek sehingga kita kehilangan jarak yang kita butuhkan untuk dapat menangkap sedikit inkonsistensi: radius batas yang salah di sekitar gambar atau gaya atau teks yang hilang, misalnya. Jika Anda mendesain di Figma, plugin Design Lint yang gratis dan open-source memudahkan menemukan dan memperbaiki kesalahan seperti ini sehingga tidak ada bug yang membuatnya menjadi produksi.

Desain Lint
Plugin gratis dan sumber terbuka untuk Figma dibuat untuk membantu Anda menemukan dan memperbaiki kesalahan dalam desain Anda.: Design Lint.

Design Lint memeriksa teks yang hilang, isian, goresan, dan gaya efek, dan menangkap nilai radius batas yang salah pada semua lapisan Anda. Agar tidak mengganggu alur kerja Anda, plugin secara otomatis diperbarui saat Anda memperbaiki kesalahan. Repo tersedia di GitHub, jadi silakan menulis aturan khusus untuk menyesuaikan plugin dengan kebutuhan Anda.

Pelajari Pemosisian CSS Dengan… Kucing!

Mungkinkah ada cara yang lebih baik untuk mempelajari pemosisian CSS dengan sekelompok kucing yang ramah? Mungkin itu juga yang dipikirkan Ahmad Shadeed ketika dia membuat panduan interaktifnya tentang cara kerja pemosisian CSS.

Pelajari Pemosisian CSS
Meong! Ahmad Shadeed telah menyiapkan panduan hebat bagi Anda untuk mempelajari segala sesuatu tentang pemosisian CSS!

Panduan ini mengajarkan Anda untuk menggunakan CSS untuk memposisikan tiga kucing kartun dan selimutnya di dalam sebuah kotak, dan setelah Anda memahami konsepnya, Anda dapat mulai mengutak-atik demo interaktif yang memvisualisasikan bagaimana hasilnya berubah saat Anda mengedit nilainya. Sekarang siapa bilang belajar tidak bisa menyenangkan?

Keintiman, Sebuah Puisi Pendek Interaktif

Eksperimen yang menginspirasi datang dari mahasiswa desain grafis dan interaksi Prancis Thibaud Giffon: “Intimacy”. Puisi pendek interaktif menggunakan gambar abstrak, suara, dan teks untuk mengeksplorasi keintiman dari sudut yang berbeda.

Keintiman
Puisi musik "Mixed Up" dihidupkan (suara AKTIF) hanya dengan menggerakkan kursor Anda melintasi kabelnya. Cobalah!

Kasih sayang, jarak, kebingungan, sentuhan — ini adalah empat dari delapan bab yang membentuk puisi itu; dan masing-masing mencerminkan topik dengan caranya sendiri yang unik: dengan gelombang atau lingkaran yang hangat dan harmonis yang melebur satu sama lain, tetapi juga dengan string disonan atau gelembung warna-warni yang meledak saat mereka memberi ruang untuk diri mereka sendiri. Cantik!

Semua Ikon SVG Anda Di Satu Tempat

Memiliki satu tempat sentral untuk mengatur semua aset Anda selalu merupakan hal yang baik, tidak hanya untuk tim — untuk melacak apa yang Anda miliki dan dengan cepat menemukan apa yang Anda cari. Iconset aplikasi lintas platform gratis adalah tempat yang tepat: ini membantu Anda mengumpulkan, menyesuaikan, berbagi, dan mengelola semua set ikon SVG Anda.

kumpulan ikon
Mengatur semua ikon SVG di satu tempat dengan Iconset.

Untuk mempermudah menemukan ikon yang Anda cari, Anda dapat mengatur ikon Anda dalam kumpulan atau dengan tag, dan, setelah Anda menemukan ikon yang Anda butuhkan, Anda dapat menyeretnya langsung ke alat favorit Anda. Penghemat waktu yang nyata. Iconset mendukung layanan cloud seperti Dropbox atau OneDrive sehingga semua ikon Anda selalu sinkron antar anggota tim. Aplikasi ini tersedia untuk Mac dan Windows.

Petualangan WebGL Pahlawan Kuno

Pahlawan yang enggan dalam pencarian yang tidak pernah dimintanya — itulah kisah di balik video game petualangan berbasis browser Heraclos. Terletak di Yunani kuno, Heraclos muda tersandung di sebuah bejana milik salah satu dewa. Dia dinyatakan sebagai yang terpilih dan dikirim untuk mendaki gunung rahasia dan mengembalikan bejana itu kepada pemiliknya.

Heraklos
Heraclos, sebuah video game petualangan yang dibuat di WebGL.

Apa yang membuat game ini begitu penting adalah twist yang menyenangkan dalam interaksi antara pahlawan dan dewa (parodi cerita heroik umum) tetapi juga latar belakang teknis: Heraclos dirancang hanya dalam tiga bulan oleh sekelompok siswa di sekolah Gobelins. gambar di Paris — dengan WebGL dan Cannon.js. Contoh yang bagus tentang apa yang mungkin terjadi di web.

Perekam Layar Sumber Terbuka Dibangun Dengan Teknologi Web

Pernahkah Anda mendengar tentang Kap? Perekam layar open-source adalah salah satu yang pasti patut dicoba jika Anda sering melakukan perekaman layar.

kap
Kap, perekam layar sumber terbuka yang dibuat dengan teknologi web.

Dibangun dengan teknologi web, Kap menghasilkan rekaman berkualitas tinggi dalam format GIF, MP4, WebM, atau APNG. Anda dapat menyertakan audio (bahkan dari mikrofon Anda), menyorot klik, dan memangkas rekaman. Sebagai bonus, ada juga opsi untuk membagikan rekaman GIF Anda di Giphy, menyebarkannya dengan ZEIT sekarang, atau mengunggahnya ke Streamable. Sempurna untuk demo teknis.

Open Peeps, Perpustakaan Ilustrasi Gratis yang Digambar Tangan

584.688 kemungkinan kombinasi. Itulah jumlah karakter berbeda yang dapat Anda buat dengan perpustakaan ilustrasi gambar tangan Pablo Stanley, Open Peeps.

Buka Peeps
“Open Peeps,” perpustakaan ilustrasi yang digambar tangan yang dibuat oleh Pablo Stanley.

Open Peeps memungkinkan Anda mencampur dan mencocokkan elemen vektor yang berbeda untuk menciptakan kepribadian yang beragam: menggabungkan pakaian dan gaya rambut, mengubah emosi dengan ekspresi wajah, mengatur adegan dengan pose yang berbeda — kemungkinannya tidak terbatas. Dan jika Anda sedang terburu-buru, Pablo juga menyiapkan beberapa Peeps yang siap diunduh yang dapat Anda gunakan segera. Open Peeps dirilis di bawah lisensi CC0, jadi Anda bebas menggunakan ilustrasi di proyek pribadi dan komersial. Cara yang bagus untuk menambahkan sentuhan buatan tangan ke desain Anda.

Cara Membuat Input Lebih Mudah Diakses

Pada tahun 2019, WebAim menganalisis aksesibilitas satu juta situs web teratas, dengan kesimpulan yang mengejutkan: persentase halaman bebas kesalahan diperkirakan di bawah satu persen. Untuk membuat situs kami inklusif dan dapat digunakan oleh orang-orang yang mengandalkan teknologi bantu, kami perlu menguasai dasar-dasar HTML semantik dengan benar. Dengan kredonya untuk memulai dari yang kecil, berbagi, dan bekerja sama, artikel Oscar Braunert tentang masukan inklusif adalah titik awal yang bagus untuk melakukannya.

Dimulai dengan dasar-dasar WAI, ARIA, dan WCAG, artikel ini membahas cara membuat input lebih mudah diakses. Kiat dapat diterapkan tanpa mengubah antarmuka pengguna, dan, seperti yang dikatakan Oscar: “Jika ragu, lakukan saja. Tidak ada yang akan memperhatikan. Kecuali beberapa pengguna Anda. Dan mereka akan berterima kasih untuk itu.”

Font Sumber Terbuka Untuk Pengembang

Keterbacaan tinggi, pemindaian teks cepat, tanpa gangguan — ini hanya beberapa tuntutan yang dimiliki pengembang pada jenis huruf. Nah, jenis huruf JetBrains Mono gratis dan open-source memenuhi semuanya dengan indah.

JetBrains Mono
Bentuk jenis huruf JetBrains Mono sederhana dan bebas dari detail yang tidak perlu. Dirender dalam ukuran kecil, teks terlihat lebih tajam.

Untuk melakukannya, Jet Brains Mono memanfaatkan beberapa detail kecil namun hebat: Dibandingkan dengan font monospace lainnya, tinggi JetBrains Mono ditingkatkan sementara karakter tetap lebar standar untuk menjaga baris kode sesuai dengan panjang yang diharapkan pengembang. Untuk meningkatkan keterbacaan lebih jauh, 138 ligatur khusus kode mengurangi kebisingan sehingga mata Anda perlu memproses lebih sedikit dan spasi menjadi lebih seimbang. Cerdik! JetBrains Mono hadir dalam empat bobot dan mendukung 145 bahasa.

Panduan Utama Untuk iframe

Dengan banyak artikel yang menasihati mereka, iframe tidak memiliki reputasi terbaik. Pengembang JavaScript Nada Rifki melihat hal-hal yang berbeda: Dia menyarankan untuk tidak membiarkan reputasi mereka menghalangi Anda untuk mengandalkan iframe. Lagi pula, mereka memiliki banyak kasus penggunaan yang sah.

Panduan Utama Untuk iframe
Panduan utama untuk iframe yang ditulis oleh Nada Rifki.

Untuk membantu Anda membentuk opini Anda sendiri tentang elemen kontroversial ini, Nada menulis panduan utama untuk iframe yang mengeksplorasi fitur iframe dan cara menggunakannya; situasi rumit di mana iframe mungkin berguna; last but not least, bagaimana Anda dapat mengamankan iframe Anda dari potensi kerentanan. Kesempatan besar untuk melihat sesuatu dari perspektif yang berbeda.

Panduan Untuk Perintah Konsol

Kemampuan konsol debug pengembang telah berkembang secara signifikan dalam beberapa tahun terakhir — dari sarana untuk melaporkan kesalahan hingga secara otomatis mencatat informasi seperti permintaan jaringan dan kesalahan atau peringatan keamanan. Ada juga cara untuk JavaScript situs web untuk memicu berbagai perintah yang dikeluarkan ke konsol untuk tujuan debugging. Dan sementara fitur ini sebagian besar konsisten di antara browser, ada juga beberapa perbedaan fungsional.

Panduan Untuk Perintah Konsol
“Panduan untuk Perintah Konsol” oleh Travis Almand

Jika Anda mencari ikhtisar tentang kemampuan perintah konsol, Travis Almand menyusun panduan yang bermanfaat. Ini mencakup Firefox dan Chrome dan memeriksa berbagai perintah yang dapat digunakan di output konsol browser atau dengan JavaScript. Ringkasan yang berguna.

Smashing Cat mengeksplorasi wawasan baru, tentu saja di Smashing Workshops.

Bit front-end & UX yang berguna, dikirimkan seminggu sekali.

Dengan alat untuk membantu Anda menyelesaikan pekerjaan dengan lebih baik. Berlangganan dan dapatkan PDF Daftar Periksa Desain Antarmuka Cerdas Vitaly melalui email.

Di front-end & UX. Dipercaya oleh 190.000 orang.