Kita Mendesain untuk Mata, Namun Pengguna Baru Anda Tidak Memilikinya
Apple menghabiskan sesi keynote terbaru mereka untuk memberi tahu para pengembang agar membuat aplikasi menjadi lebih indah.
Mereka memperkenalkan slider transparansi baru dan tepian yang lebih halus. Jika Anda menggunakan alat terbaru, aplikasi Anda akan mengadopsi tampilan baru ini secara otomatis.
Kemudian, Apple berbicara tentang App Intents.
Mereka menunjukkan bagaimana Siri dapat menemukan konten Anda dan bertindak berdasarkan konten tersebut menggunakan bahasa sehari-hari. Mereka menunjukkan bagaimana agen pengkodean dari Google dan OpenAI dapat bekerja di dalam Xcode.
Pesannya jelas.
Buatlah tampilan layar terlihat bagus. Namun, bersiaplah juga untuk pengguna yang tidak dapat melihat layar tersebut.
Selama bertahun-tahun, layar adalah produknya. Anda merancang tombol dan menguji animasi. Anda memperjuangkan setiap piksel.
Hal itu sedang berubah.
Pintu masuk yang baru adalah seorang agen. Siri, Claude, atau Copilot bertindak atas nama pelanggan Anda. Agen-agen ini tidak peduli dengan animasi hero Anda. Mereka peduli apakah mereka dapat memahami fungsi Anda dan mengeksekusinya.
Saya melihat hal ini di perusahaan pembayaran saya sendiri. Kami membangun server MCP agar agen dapat memproses pengembalian dana tanpa perlu manusia membuka dashboard.
Pada saat itu, dashboard kami yang indah bukanlah produknya. Data yang dapat dibaca mesin adalah produknya.
Beberapa orang berpikir bahwa menambahkan file llms.txt membuat Anda siap menghadapi masa depan. Jangan terjebak dalam perangkap itu. Hal tersebut membantu agen membaca situs Anda lebih cepat dengan menggunakan markdown alih-alih HTML yang berat. Namun, itu bukan trik SEO ajaib. Sebagian besar crawler AI utama bahkan tidak menggunakannya untuk sitasi.
Sebaliknya, fokuslah pada tiga hal ini:
- Perlakukan data yang dapat dibaca mesin sebagai produk utama. Jika tampilan layar itu penting, buatlah versi teks yang bersih agar dapat dibaca oleh agen.
- Gunakan ringkasan. Letakkan dua atau tiga baris teks biasa di bagian atas halaman Anda. Ini membantu manusia untuk membaca cepat dan membantu model memutuskan apakah konten Anda berguna.
- Ekspos tindakan. Agen menginginkan kata kerja. Mereka ingin "mengembalikan dana", "memesan", atau "menampilkan". Gunakan App Intents atau API untuk membuat tindakan-tindakan ini menjadi jelas.
Tim yang menang di era ini bukanlah mereka yang memiliki aplikasi tercantik. Mereka adalah tim yang memiliki aplikasi yang dapat bekerja tanpa kehadiran manusia di sana.
Tanyakan pada diri Anda: Jika seorang agen adalah pengguna baru Anda, seperti apa tampilan produk Anda bagi sesuatu yang tidak bisa melihat?
Optional learning community: https://t.me/GyaanSetuAi
