Halaman web yang sama bisa terlihat dengan tata letak berbeda saat dibuka di dua ponsel dengan model berbeda. Pernah mengalami hal seperti ini?
Biasanya saat menjelajahi web sendiri, rasanya tidak ada masalah. Namun, kalau puluhan ponsel diminta mengambil tangkapan layar secara otomatis dan mengumpulkan data dari halaman web, hasil tata letak gambarnya bisa berbeda-beda. Memeriksanya satu per satu saja sudah cukup merepotkan.
Kali ini, setelah membaca catatan pembaruan @Acurast Processor, saya menemukan satu fitur kecil yang cukup menarik. Deployment Cargo dan Node.js bisa memanggil browser bawaan di ponsel untuk menjalankan tugas seperti mengambil data dari halaman web dan membuat tangkapan layar. Misalnya, AI Agent perlu mengumpulkan informasi dari web; tugas-tugas seperti ini juga membutuhkan perangkat sungguhan untuk menjalankannya.
Namun, dulu ada satu masalah: browser langsung merender halaman berdasarkan ukuran layar ponsel itu sendiri. Halaman web yang sama bisa memiliki tata letak berbeda saat tugas dijalankan di berbagai model ponsel Android. Karena itu, #Acurast menambahkan kontrol ukuran rendering di versi 1.27.0. Pengembang bisa mengatur lebar, tinggi, dan kepadatan piksel terlebih dahulu agar berbagai ponsel menjalankan tugas dengan spesifikasi tampilan yang sebisa mungkin seragam.
Saya juga sengaja memeriksanya: pihak resmi mensyaratkan pengaturan ini dilakukan sebelum tab browser pertama dibuka. Jika tidak, browser tetap menggunakan ukuran layar asli ponsel. Tentu saja, ukuran yang seragam juga bukan berarti setiap tangkapan layar akan persis sama; konten halaman web dan proses pemuatannya tetap bisa memengaruhi hasil.
Perubahan ini tampak kecil, tetapi saya cukup menyukainya. Sebelumnya, saat memikirkan ponsel sebagai penyedia daya komputasi, saya tidak terlalu mempertimbangkan detail seperti tata letak tangkapan layar. Sekarang saya pikir, kalau kelak ponsel diminta membantu mengerjakan tugas web yang berulang, mengurangi kerepotan akibat perbedaan antarperangkat tentu akan sangat berguna.
š https://hub.acurast.com/rebellion?ref=apksoh
Biasanya saat menjelajahi web sendiri, rasanya tidak ada masalah. Namun, kalau puluhan ponsel diminta mengambil tangkapan layar secara otomatis dan mengumpulkan data dari halaman web, hasil tata letak gambarnya bisa berbeda-beda. Memeriksanya satu per satu saja sudah cukup merepotkan.
Kali ini, setelah membaca catatan pembaruan @Acurast Processor, saya menemukan satu fitur kecil yang cukup menarik. Deployment Cargo dan Node.js bisa memanggil browser bawaan di ponsel untuk menjalankan tugas seperti mengambil data dari halaman web dan membuat tangkapan layar. Misalnya, AI Agent perlu mengumpulkan informasi dari web; tugas-tugas seperti ini juga membutuhkan perangkat sungguhan untuk menjalankannya.
Namun, dulu ada satu masalah: browser langsung merender halaman berdasarkan ukuran layar ponsel itu sendiri. Halaman web yang sama bisa memiliki tata letak berbeda saat tugas dijalankan di berbagai model ponsel Android. Karena itu, #Acurast menambahkan kontrol ukuran rendering di versi 1.27.0. Pengembang bisa mengatur lebar, tinggi, dan kepadatan piksel terlebih dahulu agar berbagai ponsel menjalankan tugas dengan spesifikasi tampilan yang sebisa mungkin seragam.
Saya juga sengaja memeriksanya: pihak resmi mensyaratkan pengaturan ini dilakukan sebelum tab browser pertama dibuka. Jika tidak, browser tetap menggunakan ukuran layar asli ponsel. Tentu saja, ukuran yang seragam juga bukan berarti setiap tangkapan layar akan persis sama; konten halaman web dan proses pemuatannya tetap bisa memengaruhi hasil.
Perubahan ini tampak kecil, tetapi saya cukup menyukainya. Sebelumnya, saat memikirkan ponsel sebagai penyedia daya komputasi, saya tidak terlalu mempertimbangkan detail seperti tata letak tangkapan layar. Sekarang saya pikir, kalau kelak ponsel diminta membantu mengerjakan tugas web yang berulang, mengurangi kerepotan akibat perbedaan antarperangkat tentu akan sangat berguna.
š https://hub.acurast.com/rebellion?ref=apksoh