Saya sering mengatakan bahwa agar aplikasi web bersaing secara efektif di dunia aplikasi, mereka perlu diintegrasikan ke semua tempat yang diinginkan pengguna. Komunikasi antar-aplikasi adalah salah satu bagian utama yang hilang dari platform web, dan khususnya salah satu fitur utama yang hilang terakhir adalah berbagi tingkat asli: Aplikasi web harus bisa mendapatkan data out of their silo dan masuk ke situs web dan aplikasi lain; mereka juga harus dapat menerima data dari aplikasi dan situs asli lainnya.
Atishay Jain tentang Trik CSS menulis tentang sebuah area yang dekat dengan hati saya, menghubungkan:
Hyperlinks are the oldest and the most popular feature of the web. The word hypertext (which is the ht in http/s) means text having hyperlinks. The ability to link to other people’s hypertext made the web, a web — a set of connected pages. This fundamental feature has made the web a very powerful platform and it is obvious that the world of apps needs this feature.
Artikel ini lebih dari satu tahun terlambat. Itu terjebak dalam draf saya untuk waktu yang lama, namun saya pikir idenya adalah sesuatu yang perlu kita selesaikan pada 2018. Juga ternyata masalah lain muncul pada tahun lalu yang membuatnya sedikit lebih relevan.
Saya berada di Indonesia pada awal 2016 dengan iseng mengobrol dengan pengembang dan muncul dalam percakapan bahwa web kacau (mereka adalah kata-kata harfiah). Inti permasalahannya adalah pengguna hari ini, dan khususnya pengguna yang baru datang online untuk pertama kalinya, menciptakan konten di dalam silo.
Michael Mahemoff mengajari saya banyak tentang kemungkinan web. Sebelum bekerja dengan Mike yang saya buat di web dan saya memahami manfaatnya seperti keterkaitan dan penemuan, tetapi saya tidak pernah benar-benar memiliki gambaran lengkap tentang apa yang mungkin terjadi.
Satu hal yang Mike katakan adalah “Web adalah API saya”, di mana dia berbicara tentang kemampuan untuk mengekspos situs Anda dan data Anda di suatu halaman melalui mikroformat dan data terstruktur lainnya dan dapat mengaksesnya secara langsung dari konteks browser lain, menggunakan XMLHttpRequest sederhana dan API CORS:
Saya tidak pernah melupakan kematian Web Intents. Saya selalu merasa bahwa masih ada masalah serius di web, kami membangun silo yang mengunci pengguna ke satu situs web dan kami tidak menghubungkan aplikasi kami bersama untuk membangun pengalaman yang lebih kaya. Kami memiliki tautan yang memungkinkan kami menavigasi ke situs lain, tetapi kami tidak menghubungkan aplikasi kami dengan fungsi yang dapat kami gunakan di situs kami. Baik itu memilih gambar dari layanan cloud untuk digunakan di aplikasi Anda, atau mengedit gambar di editor pilihan pengguna; kami hanya tidak menghubungkan layanan kami dengan cara kami menautkan halaman kami.