Ringkasan Tim Web dan Desain – 15 Juli 2022

Ubuntu


Tim desain dan desain web di Canonical membuat dan memelihara semua situs web Canonical dan antarmuka web produk pada iterasi dua mingguan. Berikut adalah beberapa sorotan dari pekerjaan kami yang telah selesai dari iterasi ini.

Situs web

Tim Situs mengembangkan dan memelihara sebagian besar situs Canonical seperti ubuntu.com, canonical.com, dan lainnya.

Rilis global nav v3.0

Kami baru-baru ini merilis versi baru modul JS navigasi global kami, alat yang menambahkan menu tarik-turun yang berisi tautan ke semua produk Canonical di satu lokasi pusat.

Hingga saat ini, navigasi global telah muncul sebagai elemen yang sepenuhnya terpisah yang berada di atas konten situs lainnya:

Versi baru, versi 3.0, memiliki konten yang sama, tetapi secara khusus dirancang untuk berintegrasi dengan template navigasi Vanilla yang baru saja diperbarui, di mana ia muncul sebagai item navigasi lain berjudul “Semua Konvensional”:

Ini akan dirilis ke semua situs Canonical dalam waktu dekat.

Merek

Tim merek mengembangkan strategi desain kami dan menciptakan tampilan dan nuansa untuk perusahaan di banyak titik kontak, mulai dari web, dokumen, pameran, logo, dan video.

Dalam iterasi ini, kami telah mewawancarai beberapa agensi untuk membantu meluncurkan merek baru Canonical, dan kami akan memilih mana yang akan segera bekerja sama. Kami juga meninjau pekerjaan awal yang diselesaikan pada font variabel baru kami, ini masih awal tetapi kami senang bahwa itu sedang berlangsung. Kami juga telah mengeksplorasi bagaimana gambar baru kami akan bekerja jika diperlukan untuk digunakan dalam animasi.

BAU work Iterasi ini mencakup whitepaper dan datasheet, bersama dengan beberapa tag komunitas baru untuk rilis Jammy Jellyfish. Akhirnya, kami telah merencanakan dan meninjau animasi baru untuk karya otomotif kami.

Gambar di bawah ini menunjukkan kutipan dari karya ini.

komersial

Tim komersial memelihara dan mengembangkan semua antarmuka pengguna untuk layanan komersial yang disediakan oleh Canonical. Termasuk toko Ubuntu Advantage dan sertifikasi CUE kami.

Tes internal Alpha CUE

Perbarui aplikasi Anbox lagi

Kami telah mengerjakan UI Anbox untuk menyederhanakan tugas memperbarui pengaturan aplikasi. Desain baru memiliki lebih sedikit bidang yang dapat diedit, semua perubahan tercermin dalam versi aplikasi saat ini alih-alih membuat yang baru, dan file APK tidak perlu lagi diunggah lagi.

Kunjungi situs web Anbox Cloud untuk informasi lebih lanjut tentang cara memulai.

Lebih banyak peningkatan pada tampilan langganan UA

Tampilan langganan UA adalah tempat Anda dapat memilih dan membeli langganan UA dari situs web. Kami masih dalam tahap desain dan penelitian dari tampilan langganan UA, setelah beberapa putaran iterasi dan pengujian pengguna. Kami berharap dapat menyelesaikan pekerjaan desain ini dan segera mulai membangun UI.

Mengubah UI pilihan dari UA menjadi React

Sebagai persiapan untuk mendesain ulang tampilan langganan UA, serta untuk memudahkan berbagi antar marketplace, pemilih produk ditulis dalam React.

MAAS

Tim MAAS mengembangkan antarmuka pengguna proyek MAAS.

Demo MAAS UI

Demo MAAS UI sekarang ditayangkan. Ini berarti bahwa situs pengujian baru yang menunjukkan perubahan pada MAAS UI dibuat secara otomatis dan tersedia dalam beberapa menit setelah membuat pull request.

Ini membuat proses QA secara signifikan lebih cepat dan memberi pengembang dan desainer kami lebih banyak waktu untuk fokus dalam menghadirkan fitur baru.

Demo MAAS UI menyediakan paket produksi dan dijalankan pada instance MAAS penuh, memastikan kami menguji sedekat mungkin dengan “hal yang nyata”.

Identitas MAAS

Pengguna MAAS biasanya menjalankan lebih dari satu instans MAAS pada satu waktu, masing-masing melayani tujuan yang berbeda, termasuk produksi, pengembangan, dan pengujian. Sebelumnya di antarmuka pengguna, satu-satunya cara untuk membedakan antara MAAS yang berbeda adalah dengan memeriksa URL atau nama instance di bilah status, yang dapat dengan mudah dilewatkan di layar besar. Ini dapat menyebabkan kesalahan, karena tindakan dapat dilakukan pada satu MAAS yang dimaksudkan untuk yang lain. Kami ingin membuat cara untuk lebih mudah membedakan antara MAAS yang berbeda untuk membantu mencegah kesalahan ini di masa mendatang.

Untuk mencapai tujuan ini, kami membuat tiga perubahan pada antarmuka pengguna:

  1. Terapkan tooltip informasi pada halaman pengaturan konfigurasi yang memberi tahu pengguna admin cara mengonfigurasi nama MAAS untuk kemudahan pengenalan, termasuk penggunaan emoji.
  2. Ubah warna bilah status menjadi (i) kompatibel dengan UI MAAS mendatang dan (ii) buat nama situs lebih terlihat (karena bilah tidak menyatu dengan latar belakang beranda)
  3. Izinkan pengguna admin untuk mengubah warna header situs dari halaman ini menggunakan palet warna yang telah ditentukan sebelumnya.

Pasar

Tim Marketplace bekerja sama dengan tim Store, Snapcraft, Snapd, dan Desktop untuk mengembangkan dan memelihara Snap Store dan Charmhub.

Pengembang bintang

Setelah banyak bekerja, Snapcraft sekarang mendukung Pengembang bintang.

Apa itu Pengembang Bintang? Dalam posting blog, Pengembang Bintang ada di sini! “Ide di balik fitur ini adalah untuk merayakan dan menyoroti peserta komunitas yang aktif dan bertanggung jawab,” jelas Holley.

Tapi bagaimana Anda tahu siapa yang merupakan Pengembang Bintang? Pada hasil pencarian dan halaman indeks instan, Anda akan melihat bintang putih dalam lingkaran oranye di sebelah nama penerbit.

Kami masih dalam tahap awal fitur ini, jadi belum ada banyak pengembang Bintang, tetapi jika Anda ingin mempelajari lebih lanjut, atau menjadi pengembang Bintang, baca posting blog Holly dan posting forum yang menguraikan kebijakan. Selamat berfoto

Ulasan Snapcraft dan Charmhub

Ketika kami mulai mengerjakan Charmhub, idenya adalah menggunakan apa yang kami pelajari dalam mendesain dan membangun Snapcraft sebagai basis dan menggunakan kembali komponen yang berbeda sebanyak mungkin. Sayangnya, seperti kebanyakan proyek, desain dan implementasi bervariasi untuk memenuhi kebutuhan spesifik setiap pasar. Sekarang, dengan SnapCraft stabil, dan Charmhub lebih kaya fitur, saatnya untuk memeriksa stok, mengidentifikasi pola, dan menyatukan kembali kedua situs.

Pekerjaan ini dibagi menjadi beberapa tahap, yang pertama adalah Dokumentasi. Dalam iterasi ini, kami telah berfokus pada mengidentifikasi fitur yang umum, atau seharusnya umum, untuk kedua situs dan mengeksplorasi perbedaan dan arah potensial untuk mengambil kedua situs.

sejak Dokumentasi Panggung selesai, kita pergi menulis Pedoman dan praktik terbaikDiikuti oleh Penerapan untuk menyelaraskan kedua situs. Ini tidak akan menjadi proses yang cepat, tetapi kami akan memposting pembaruan setiap kali kami memiliki sesuatu untuk dibagikan.

Halaman antarmuka Charmhub

Kami sedang mengerjakan templat halaman baru untuk antarmuka di charmhub.io. Permintaan proyek ini muncul setelah pekerjaan yang kami lakukan untuk tab Gabung di Halaman Menarik.

Integrasi dilakukan melalui antarmuka yang mendefinisikan dan menguji skema yang digunakan dua pesona untuk berbicara satu sama lain.

Salah satu tujuan memiliki halaman antarmuka adalah untuk membantu operator memahami skema ini dan apakah atraksi yang ingin mereka kaitkan bekerja bersama. Tujuan kedua adalah bagi pengembang untuk memiliki seperangkat antarmuka yang mereka tahu akan membantu daya tarik mereka berkomunikasi dengan lancar dengan orang lain. Ini pada dasarnya adalah spesifikasi tentang bagaimana antarmuka harus berperilaku dan fitur apa yang dibutuhkan/disediakan oleh antarmuka.

Berbagi pengambilan keputusan tentang bagaimana antarmuka yang ada harus distandarisasi dan antarmuka baru apa yang dibutuhkan sangat penting untuk pertumbuhan ekosistem interoperabilitas, karena partisipasi sosial semacam itu didorong di seluruh halaman. Pengguna dapat menyumbangkan konten halaman atau file bug melalui repositori proyek di GitHub.

Proyek ini masih dalam proses dan sedang dalam peninjauan UX.

Rekayasa tempat kerja

Tim Workplace Engineering membuat produk data yang membantu orang membuat keputusan yang lebih baik tentang orang. Kami bekerja dengan SDM dan menciptakan alat internal untuk membuat hidup lebih mudah bagi setiap karyawan di Canonical.

Riset pengguna

Tim Riset Pengguna bekerja dengan desain dan manajemen produk untuk memberi tim wawasan tentang kebutuhan dan alat pengguna kami untuk melakukan penelitian mereka.

Pengalaman instalasi desktop Ubuntu

Dalam iterasi ini, kami telah meninjau wawancara dan analisis untuk lebih memahami pengalaman menginstal berbagai perangkat lunak populer dan penting di desktop Ubuntu, melalui Snap Store dan rute lainnya. Tujuan kami adalah untuk memahami cara meningkatkan kemampuan untuk ditemukan, kepercayaan, dan kinerja.

Pola langkah

Kami juga telah menyetujui desain pola langkah baru. Pola langkah menunjukkan jumlah langkah yang terlibat dalam proses dan langkah mana yang sedang Anda jalani. Program ini akan segera disertakan di situs kami, termasuk tutorial dan panduan instalasi, untuk memandu dan menetapkan harapan pengguna melalui berbagai proses.

Berpartisipasi dalam riset pengguna

Jika Anda tertarik, silakan bergabung dengan grup pengujian pengguna kami.

sistem

Ini adalah tim baru yang mengelola alat, proses, dan infrastruktur tim. Memelihara sistem kritis misi seperti aset, k8s cluster kami, dan banyak lagi.

Hasilkan server dokumen PDF

Kami dulu memiliki PDF dokumentasi server yang dibuat setiap hari dari dokumentasi sumber, tetapi tugas cron ini hilang dalam pembaruan. Jadi kami perlu membangunnya kembali. Skrip ini sekarang akan mengunduh sumber daya, mengonversi konten menggunakan pandoc, dan mengunggahnya ke server aset.

Versi baru dari Dotrun

Tim kami menggunakan alat yang disebut “dotrun” untuk mengembangkan proyek Node.js dan Python. Alat ini menggunakan titik masuk skrip “package.json” standar. Versi baru Dotrun menggunakan gambar Docker untuk menyediakan kotak pasir yang dapat diprediksi untuk menjalankan proyek Node dan Python.

Jika Anda tertarik, lihat repositori dotrun kami.

Posisi tim:

Kami sedang merekrut!

Datang dan bergabunglah dengan tim. Jika Anda ingin tahu lebih banyak tentang tim, silakan baca blog dan deskripsi kami.

Dengan dari Tim Web Canonical.



Source link

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.