5 Chrome Extensions yang Wajib di install untuk Web Designer – Halo semua selamat data di situs web didikprabowo. com. Kali ini saya ingin membahasa mengenai extensions pada google chrome yang wajib diinstall oleh web designer. Perlu diketahui apa itu web designer, Web Designer merupakan salah satu bidang IT yang berguna untuk merancang tampilan situs web, biasanya mengenai tentang ukuran, warna, font dan lainnya. Desainer Web terkait dengan pengembang front end, namun biasanya seorang desain web juga memahami bagian pengembang front end Show
Ekstensi pada google chrome dapat membantu seorang web designer untuk merancang sebuah tampilan halaman website. Maka dari itu seoaran web designer wajib menginstall beberapa extension keren di google chrome Penasaran apa aja extension nya ? daftar isi Face menginstall Extension Google Chrome
Kalau sudah bisa cara menginstall extensions google chrome, mari kita bahas 5 Chrome Extensions yang Wajib di install untuk Web Designer 1. Pengembang WebExtension dari web developers memiliki beberapa fitur yaitu
Anda dapat menginstall extensions web developer di https. //krispederik. com/kerja/pengembang web/dipasang/chrome/05/ 2. Font apaWhatfonts, berguna untuk mendeteksi font yang digunakan oleh suatu website yang ingin dilihat, Jadi setiap teks dapat kita lihat nama fontnya. Biasanya ketika kita melihat suatu website, dan fontnya menarik maka ingin menirunya. Hal ini dapat dilakukan menggunakan inspect element, namun harus menelusuri satu sama lain. Nah dengan menggunakan extension Whatfonts, maka font dapat terlihat dengan cepat Go bisa dapatkan say https. // chrome. Google. com/webstore/detail/whatfont/jabopobgcpjmedljpbcaablpmlmfcogm?hl=en-US 3. Eyedropper Pemilih WarnaColorPick Eyedropper, digunakan untuk melihat kode warna pada layout website, dengan menggunakan ColorPick Eyedropper maka akan terlihat kode warna yang dipakai oleh website tersebut. Kode warna bisa berjenis Hex maupun RGB. Tinggal anda sesuaikan ingin memakai yang mana, cukup membantu bukan. Langsung saja silahkan pasang extensions ColorPick Eyedropper di chrome yang anda pakai Pergi bisa mendapatkan mengatakan https. // chrome. Google. com/webstore/detail/colorpick-eyedropper/ohcpnigalekghcmgcdcenkpelffpdolg?hl=en-US 4. cssviewerCssViewer digunakan untuk melihat style cssnya, style css tersebut mencakup elemen dan tag HTML yang dipakai oleh website yang diperiksa. Hal ini biasanya digunakan untuk meniru tampilan style dari website lain yang tentunya lebih menarik. Dengan menggunakan extension CssViewer maka anda dapat melihat seperti ukuran margin, padding dan masih banyak lagi Pergi bisa mendapatkan mengatakan https. // chrome. Google. com/webstore/detail/cssviewer/ggfgijbpiheegefliciemofobhmofgce?hl=en-US 5. Aturan HalamanPage Rules ini digunakan untuk melihat ukuran dalam situs website, tidak hanya mencakup tinggi dan lebar saja, namun bisa melihat dimensi yang digunakan. Dengan menggunakan Page Rules anda dapat lebih tepat melihat ukuran apapun pada layout suatu website Pergi bisa mendapatkan mengatakan https. // chrome. Google. com/webstore/detail/page-ruler/emliamioobfffbgcfdchabfibonehkme?hl=en-US Demikian 5 Chrome Extensions yang Wajib di install untuk Web Designer, semoga dapat membantu dan untuk berkreasi Perpesanan push menyediakan cara sederhana dan efektif untuk terlibat kembali dengan pengguna Anda. Dalam codelab ini, Anda akan mempelajari cara menambahkan notifikasi push ke aplikasi web Anda Apa yang akan Anda pelajari
Apa yang Anda butuhkan
2. BersiaplahUnduh kode sampelAda dua cara untuk mendapatkan kode contoh untuk codelab ini
git clone https://github.com/GoogleChrome/push-notifications.git
file_download Unduh kode sumber Jika Anda mengunduh sumber sebagai file ZIP, membongkarnya memberi Anda folder root 4Instal dan verifikasi server webMeskipun Anda bebas menggunakan server web Anda sendiri, codelab ini dirancang untuk bekerja dengan baik dengan aplikasi Server Web untuk Chrome. Jika Anda belum memasang aplikasi itu, Anda bisa mendapatkannya dari Toko Web Chrome Instal Server Web untuk Chrome Setelah menginstal aplikasi Server Web untuk Chrome, klik pintasan Aplikasi di bilah bookmark Di jendela Aplikasi, klik ikon Server Web Anda akan melihat dialog ini selanjutnya, yang memungkinkan Anda mengonfigurasi server web lokal Anda Klik tombol Pilih folder, dan pilih folder 5 di folder 6 yang Anda unduh. Hal ini memungkinkan Anda untuk menayangkan pekerjaan Anda yang sedang berjalan melalui URL yang ditampilkan di bagian URL Server Web pada dialogDi bawah Opsi, centang kotak di samping Tampilkan indeks secara otomatis. html, seperti yang ditunjukkan di bawah ini Kemudian hentikan dan mulai ulang server dengan menggeser Web Server. MULAI beralih ke kiri lalu kembali ke kanan Klik URL Server Web untuk mengunjungi situs Anda di browser web Anda. Anda akan melihat halaman yang terlihat seperti ini — meskipun versi Anda mungkin menampilkan 127. 0. 0. 1. 8887 sebagai alamatnya Selalu perbarui pekerja layananSelama pengembangan, sebaiknya pastikan bahwa pekerja layanan Anda selalu terbarui dan memiliki perubahan terbaru Untuk mengatur ini di Chrome
3. Daftarkan pekerja layanankode selesai Di direktori _5 Anda, perhatikan bahwa Anda memiliki file kosong bernama 8. File ini akan menjadi pekerja layanan Anda. Untuk saat ini, itu bisa tetap kosong. Anda akan menambahkan kode ke dalamnya nantiPertama, Anda perlu mendaftarkan file ini sebagai pekerja layanan Anda Halaman _9 Anda memuat 0. Anda mendaftarkan pekerja layanan Anda di file JavaScript iniTambahkan kode berikut ke 0 _Kode ini memeriksa apakah service worker dan push messaging didukung oleh browser Anda. Jika didukung, kode akan mendaftarkan file 8 AndaCobalahPeriksa perubahan Anda dengan menyegarkan tab Push Codelab di browser Periksa konsol di Chrome DevTools untuk 3, seperti ituDapatkan kunci server aplikasiUntuk menggunakan codelab ini, Anda perlu membuat kunci server aplikasi. Anda dapat melakukan ini di situs pendamping. web-push-codelab. kesalahan. Saya Di sini Anda dapat membuat pasangan kunci publik dan pribadi Salin kunci publik Anda ke _0 menggantikan nilai 5________satu_______Penting. Anda tidak boleh memasukkan kunci pribadi Anda di aplikasi web Anda 4. Inisialisasi statuskode selesai Saat ini, tombol Aktifkan aplikasi web dinonaktifkan dan tidak dapat diklik. Ini karena merupakan praktik yang baik untuk menonaktifkan tombol push secara default dan mengaktifkannya setelah Anda mengetahui bahwa perpesanan push didukung oleh browser dan Anda dapat memeriksa apakah pengguna saat ini berlangganan perpesanan atau tidak Anda harus membuat dua fungsi di 0
Tambahkan fungsi _7 ke 0 seperti ini
Metode baru Anda menggunakan _1 dari langkah sebelumnya, mendapatkan properti 2 darinya, dan memanggil 3 pada itu _2. _3 mengembalikan janji yang diselesaikan dengan langganan saat ini jika ada. Jika tidak, ia mengembalikan 6. Dengan ini, Anda dapat memeriksa apakah pengguna sudah berlangganan, menetapkan nilai _7, lalu memanggil 8 untuk memperbarui tombolTambahkan fungsi _8 ke 0
Fungsi ini mengaktifkan tombol dan mengubah teks tombol tergantung pada apakah pengguna berlangganan atau tidak Hal terakhir yang harus dilakukan adalah menelepon _1 saat pekerja layanan Anda terdaftar di 0
CobalahMuat ulang tab Push Codelab. Anda akan melihat bahwa tombol Enable Push Messaging sekarang diaktifkan (Anda dapat mengkliknya) dan Anda akan melihat 3 di konsolSaat Anda melanjutkan seluruh codelab ini, Anda akan melihat teks tombol berubah setiap kali Anda berlangganan atau berhenti berlangganan 5. Berlangganan penggunakode selesai Saat ini, tombol Enable Push Messaging tidak berfungsi banyak. Mari kita perbaiki Dalam fungsi _1, tambahkan pendengar klik untuk tombol Anda
Saat pengguna mengeklik tombol, Anda menonaktifkan tombol hanya untuk memastikan pengguna tidak dapat mengekliknya untuk kedua kalinya, karena berlangganan perpesanan push dapat memakan waktu lama Kemudian Anda menelepon _5 jika pengguna saat ini tidak berlangganan. Untuk ini, Anda harus menempelkan kode berikut ke 0
Mari kita telusuri apa yang dilakukan kode ini dan bagaimana kode ini membuat pengguna berlangganan perpesanan push Pertama, Anda mengambil kunci publik server aplikasi, yaitu , dan mengubahnya menjadi _7, karena ini adalah input yang diharapkan dari panggilan 8. Fungsi ________32______9 ada di atas 0Setelah mengonversi nilainya, Anda memanggil metode 8 pada 2 pekerja layanan Anda, meneruskan kunci publik server aplikasi Anda dan nilainya 3
Parameter _4 adalah jaminan bahwa Anda akan menampilkan pemberitahuan setiap kali pesan push dikirim. Saat ini, nilai ini diperlukan dan harus benarMemanggil _8 mengembalikan janji yang akan diselesaikan setelah langkah-langkah berikut
Janji _8 akan diselesaikan dengan _6 jika langkah-langkah ini berhasil. Jika pengguna tidak memberikan izin atau jika ada masalah dalam berlangganan pengguna, janji akan ditolak dengan kesalahan. Ini memberi Anda rantai janji berikut di codelab Anda
Dengan ini, Anda mendapatkan langganan dan memperlakukan pengguna sebagai langganan atau menangkap kesalahan dan mencatatnya ke konsol. Dalam kedua skenario, Anda memanggil _8 untuk memastikan bahwa tombol diaktifkan kembali dan memiliki teks yang sesuaiDalam aplikasi nyata, fungsi _0 adalah tempat Anda mengirim data langganan ke backend, tetapi untuk codelab Anda cukup menampilkan langganan di UI. Tambahkan fungsi berikut ke _ _0 _0CobalahBuka tab Push Codelab, segarkan halaman, dan klik tombol. Anda akan melihat permintaan izin seperti ini Jika Anda memberikan izin, Anda akan melihat 2 masuk ke konsol. Teks tombol akan berubah menjadi Disable Push Messaging dan Anda akan dapat melihat langganan sebagai data JSON di bagian bawah halaman6. Menangani izin ditolakkode selesai Satu hal yang belum Anda tangani adalah apa yang terjadi jika pengguna memblokir permintaan izin. Ini memerlukan beberapa pertimbangan unik karena jika pengguna memblokir izin, aplikasi web Anda tidak akan dapat menampilkan kembali permintaan izin dan tidak akan dapat membuat pengguna berlangganan. Anda setidaknya harus menonaktifkan tombol push agar pengguna tahu itu tidak dapat digunakan Tempat yang jelas untuk menangani skenario ini adalah di fungsi 8. Yang perlu Anda lakukan adalah memeriksa nilai _4, seperti itu _1Anda tahu bahwa jika izinnya adalah _5, maka pengguna tidak dapat berlangganan dan tidak ada lagi yang dapat Anda lakukan, jadi menonaktifkan tombol secara permanen adalah pendekatan terbaikCobalahKarena Anda telah memberikan izin untuk aplikasi web Anda dari langkah sebelumnya, Anda perlu mengeklik i dalam lingkaran di bilah URL dan mengubah izin Notifikasi menjadi Gunakan default global (Tanya) Setelah Anda mengubah pengaturan ini, segarkan halaman dan klik tombol Enable Push Messaging dan pilih Block di dialog izin. Tombol akan dinonaktifkan dan menampilkan teks Push Messaging Blocked Dengan perubahan ini, Anda sekarang dapat membuat pengguna berlangganan, setelah menangani kemungkinan skenario izin 7. Menangani acara pushkode selesai Sebelum mempelajari cara mengirim pesan push dari backend, Anda perlu mempertimbangkan apa yang sebenarnya akan terjadi jika pengguna yang berlangganan menerima pesan push Saat Anda memicu pesan push, browser menerima pesan push, mencari tahu untuk apa service worker push itu, membangunkan service worker tersebut, dan mengirimkan event push. Anda perlu mendengarkan acara ini dan menampilkan pemberitahuan sebagai hasilnya Tambahkan kode berikut ke file _8 Anda _2Mari kita telusuri kode ini. Anda sedang mendengarkan _7 acara di pekerja layanan Anda dengan menambahkan pendengar acara _3(Kecuali jika Anda pernah bermain dengan Pekerja Web sebelumnya, _8 mungkin baru. Dalam file pekerja layanan, _8 mereferensikan pekerja layanan itu sendiri. )Saat pesan push diterima, event listener akan dipanggil, dan Anda membuat notifikasi dengan memanggil 0 di properti 1 dari service worker. _0 membutuhkan 3; . (Lencana hanya digunakan di Android pada saat penulisan. ) _4Hal terakhir yang harus dibahas dalam penanganan acara _7 Anda adalah 6. Metode ini mengambil janji untuk mengaktifkan browser agar pekerja layanan Anda tetap hidup dan berjalan sampai janji yang diteruskan diselesaikanUntuk membuat kode di atas sedikit lebih mudah dipahami, Anda dapat menulis ulang seperti itu _5Sekarang setelah Anda melewati acara push, mari kita uji acara push CobalahDengan penanganan peristiwa push di pekerja layanan, Anda dapat memicu peristiwa push palsu untuk menguji apa yang terjadi saat pesan diterima Di aplikasi web Anda, berlangganan perpesanan push dan pastikan Anda melihat 7 di konsol. Di panel Aplikasi di DevTools, di bawah tab Service Worker, klik tombol PushSetelah Anda mengklik Push, Anda akan melihat pemberitahuan seperti ini catatan. Jika langkah ini tidak berhasil, coba batalkan pendaftaran pekerja layanan Anda dengan tautan Batalkan Pendaftaran di panel Aplikasi DevTools, tunggu hingga pekerja layanan dihentikan, lalu muat ulang halaman 8. klik notifikasikode selesai Jika Anda mengklik salah satu notifikasi ini, Anda akan melihat bahwa tidak ada yang terjadi. Anda dapat menangani klik notifikasi dengan mendengarkan 8 peristiwa di pekerja layanan AndaMulailah dengan menambahkan pendengar 8 di 8 _6Saat pengguna mengklik notifikasi, event listener ________48______8 akan dipanggil Kode pertama menutup notifikasi yang diklik _7Kemudian jendela atau tab baru dibuka, memuat URL 2. Jangan ragu untuk mengubah ini _8 _6 memastikan bahwa browser tidak menghentikan pekerja layanan sebelum jendela atau tab baru ditampilkanCobalahCoba picu lagi pesan push di DevTools dan klik notifikasi. Sekarang Anda akan melihat notifikasi ditutup dan tab baru terbuka 9. Kirim pesan pushAnda telah melihat bahwa aplikasi web Anda mampu menampilkan notifikasi menggunakan DevTools dan melihat cara menutup notifikasi dengan sekali klik. Langkah selanjutnya adalah mengirim pesan push yang sebenarnya Biasanya, ini memerlukan pengiriman langganan dari halaman web ke backend. Backend kemudian akan memicu pesan push dengan melakukan panggilan API ke endpoint dalam langganan Ini di luar cakupan codelab ini, tetapi Anda dapat menggunakan situs pendamping ( web-push-codelab. kesalahan. saya) untuk memicu pesan push yang sebenarnya. Rekatkan langganan di bagian bawah halaman Anda Kemudian rekatkan ini ke situs pendamping di area teks Berlangganan ke Kirim Ke Di bawah Teks untuk Dikirim, tambahkan string apa pun yang ingin Anda kirim dengan pesan push Klik tombol Kirim pesan dorong Anda kemudian akan menerima pesan push. Teks yang Anda gunakan akan dicatat ke konsol Ini akan memberi Anda kesempatan untuk menguji pengiriman dan penerimaan data, dan untuk memanipulasi pemberitahuan sebagai hasilnya Aplikasi pendamping hanyalah sebuah server simpul yang menggunakan perpustakaan web-push untuk mengirim pesan. Sangat bermanfaat untuk meninjau web-push-libs org di GitHub untuk melihat perpustakaan apa yang tersedia untuk mengirim pesan push untuk Anda. Ini menangani banyak detail untuk memicu pesan push Anda dapat melihat semua 10. Berhenti berlangganan penggunakode selesai Satu hal yang hilang adalah kemampuan untuk berhenti berlangganan pengguna dari push. Untuk melakukan ini, Anda perlu menghubungi _4 di 6Kembali ke file 0 Anda, ubah pendengar klik 7 di 1 menjadi berikut _9Perhatikan bahwa Anda sekarang akan memanggil fungsi baru 9. Dalam fungsi ini, Anda mendapatkan langganan saat ini dan menelepon 4 di atasnya. Tambahkan kode berikut ke 0 _0Mari melangkah melalui fungsi ini Pertama, Anda mendapatkan langganan saat ini dengan menghubungi 3 _1Ini mengembalikan janji yang diselesaikan dengan 6 jika ada; . Jika ada langganan, Anda menelepon 4 di atasnya, yang membuat 6 tidak valid _2Memanggil 4 mengembalikan janji, karena butuh waktu untuk menyelesaikannya. Anda mengembalikan janji itu sehingga _08 berikutnya dalam rantai menunggu 4 selesai. Anda juga menambahkan catch handler jika memanggil 4 menghasilkan kesalahan. Setelah ini, Anda dapat memperbarui UI Anda _3CobalahAnda harus dapat menekan Enable Push Messaging atau Disable Push Messaging di aplikasi web Anda, dan log akan menampilkan pengguna yang berlangganan dan berhenti berlangganan sebelas. SelesaiSelamat telah menyelesaikan codelab ini Codelab ini telah menunjukkan kepada Anda cara memulai dan menjalankan dengan menambahkan notifikasi push ke aplikasi web Anda. Jika Anda ingin mempelajari lebih lanjut tentang apa yang dapat dilakukan notifikasi web, lihat dokumen ini Jika Anda ingin menerapkan pemberitahuan push di situs Anda, Anda mungkin tertarik untuk menambahkan dukungan untuk browser lama atau browser yang tidak memenuhi standar yang menggunakan GCM. Pelajari lebih lanjut di sini Bagaimana cara mengaktifkan JavaScript di google chrome?Mengaktifkan JavaScript di Google Chrome . Buka Chrome di komputer Anda klik. pengaturan Klik Keamanan dan Privasi Klik Setelan situs Klik JavaScript Pilih Situs yang dapat menggunakan JavaScript JavaScript Chrome untuk apa?Fungsi dari JavaScript adalah membuat website lebih interaktif dan berfungsi sedemikian rupa .
JavaScript setiap hari?Browser Android . Buka browser bawaan Android Pilih Menu Pilih Lainnya lalu Pengaturan Pilih opsi Aktifkan JavaScript |