Bagi mereka yang tidak ingin membaca:www.youtube.com/watch?v=fd-wMXkJxb4 Versi Rusiawww.youtube.com/watch?v=DxA6t2kax_k versi Rusia- Apakah benar ada berita?Pengguna itu dengan santai bersandar pada pintu kayu ek yang terbuka lebar dengan logo webRunes dan memandang orang tua itu dengan tidak percaya. Dia sibuk mengeluarkan kursi besar dari bayangan ruangan ke tengah bintik matahari besar dan cerah di lantai.- Ya, tiga tahun telah berlalu sejak penerbitan cerita pertama - orang tua itu, mendengus, gelisah di kursi berlengan yang dalam, duduk - ... terlalu banyak, ya ... Tapi kemudian ada sesuatu untuk diceritakan dan bahkan diperlihatkan! Anda masuk, Pengguna yang baik, jangan berdiri di ambang pintu. Tuangkan teh atau kopi dan duduk, percakapan akan memakan waktu."Di awal pembicaraan, sudah biasa memperkenalkan diri," lanjut lelaki tua itu, dengan santai mengambil paket catatan yang agak tebal dari saku jaketnya dan menaikkan lututnya, "tapi aku akan meninggalkan upacara ini sampai akhir percakapan kita."Pengguna mengangkat bahu dan tenggelam dengan hati-hati di kursi yang berlawanan, siap untuk mendengarkan.- Mari kita mulai dengan dasar-dasarnya.Narator menyipitkan matanya dan berhenti pendek, akhirnya melihat lencana "Habrahabr" di kerah pengunjung. Dengan cepat memilih beberapa halaman pertama dari atas, di mana salah satu pengguna hanya melihat sekilas "Apa itu dan bagaimana Internet bekerja", lelaki tua itu meletakkannya di ujung kursi.- Jadi, dengan dasar-dasarnya selesai. Sekarang mari kita beralih ke web. Sentralisasi dan kurangnya enkripsi ujung ke ujung untuk sebagian besar situs. Meskipun situasi dengan yang kedua mulai membaik baru-baru ini.Pria berambut abu-abu itu menatap Pengguna yang diam itu, yang agak kaget dengan transisi yang begitu tajam, tetapi setelah itu, untuk berjaga-jaga, dia mengangguk dengan tidak pasti, dengan antusias melanjutkan:- Selain itu, semua situs dibagi di antara mereka sendiri, seperti kamar di gedung. Pengguna - pendongeng memandang dengan penuh arti pada lawan bicaranya dan pintu di belakangnya - harus pergi dari satu ruangan ke ruangan lain untuk mendapatkan informasi yang diperlukan. Pada saat yang sama, di koridor, melambangkan saluran internet, ada kamera yang melacak semua gerakan. Mereka dipantau oleh negara, perusahaan dan jejaring sosial, secara umum, semua orang yang tidak malas.Pria tua itu tertawa sebentar, tetapi kemudian melanjutkan:- Halaman web dalam analogi kami adalah buku-buku di situs-situs, sampul yang mengandung UI. Baru-baru ini, berat buku-buku tersebut terutama merupakan sampul tebal dengan satu daun di dalamnya - data yang datang untuk pengguna. Selain itu, ia tidak dapat memindahkannya dari satu ruangan ke ruangan lain, jika perlu, untuk menggunakannya di luar situs rumah, kecuali ada jendela API di ruangan yang menyediakan fungsionalitas tersebut. Sebagai kesimpulan, kami mencatat bahwa beberapa kamar penuh dengan iklan, dan kadang-kadang ada pintu yang bisa Anda temui sebagai scammer atau mengambil virus.Narator berambut abu-abu berhenti lagi, tetapi setelah lawan bicaranya mengangguk sekali lagi, menunjukkan bahwa ia mengikuti pemikiran itu, ia melanjutkan:- Sekarang bayangkan gedung lain, di mana hanya ada satu ruangan besar, diisi dengan domain rak yang hanya menyimpan halaman tanpa penutup. Mereka memiliki perbedaan penting dari buku-buku di gedung pertama: sampai Anda membuka dan membacanya, Anda tidak mengerti informasi apa yang mereka simpan. Halaman juga memiliki tag tag yang menggambarkan konten mereka. Bahkan struktur mereka, yang akan kita bicarakan sedikit kemudian, menunjukkan tipe data yang terdaftar dan menyediakan properti penting lainnya - semantik. Ini memungkinkan pemrosesan otomatis yang sederhana, yang sangat penting untuk mesin pencari. Tetapi prospek pembukaan untuk menciptakan sistem rekomendasi berdasarkan pada mereka jauh lebih menarik.Menyadari bahwa fokus Pengguna mulai menghilang, lelaki tua itu dengan cepat menyelesaikan:- Secara umum, untuk meringkas, dalam kasus kedua, pekerjaan WRIO Internet OS dijelaskan, yang sedang kami kembangkan.Pengguna memutuskan untuk mengklarifikasi:- Sekali lagi, dalam satu kalimat, apa ini OS "like her" Anda?Kakek mengambil sedikit udara ke paru-parunya dan berkata dengan hafal:- WRIO Internet OS atau hanya WRIO OS - jendela Anda ke dunia Internet yang terdesentralisasi, semantik dan aman.Kemudian ia dengan hati-hati menyortir tumpukan kertasnya, memilih beberapa lembar dan menyerahkannya kepada Pengguna.
.
website 1: (HTML+UI), (CSS) (JS) . .
website 2: .
website 3: .

.
.
.
( ).
WRIO .
Ini adalah diagram dari buku, yang dapat ditemukan di https://wrioos.com/en/ . Dan meskipun itu hanya pada awal proses penulisan, tujuan utama dapat diambil darinya - menciptakan web semantik yang tahan terhadap pemblokiran dan sensor. Dalam praktiknya, ini adalah halaman dalam format JSON-LD , yang dapat ditemukan di server mana pun, namun tetap terhubung satu sama lain dalam database publik terdistribusi - konsep Data Tertaut . Setiap halaman tersebut adalah sekumpulan data yang terkait dengan satu entitas: artikel, buku, lagu, orang, dan sebagainya, semua skema dapat ditemukan di https://schema.org/docs/schemas.html . Di sini, misalnya, terlihat seperti halaman profil:https://aa.wr.io/ru/Jika Anda membuka kode sumbernya, Anda dapat melihat bahwa itu hanya terdiri dari markup HTML minimal dengan header, langsung data JSON-LD dan tautan<script type="text/javascript" src="https://wrioos.com/start.js"></script>
Tautan mengarah ke salah satu simpul OS WRIO dan mengubah data menjadi halaman dengan fungsi tambahan: otorisasi, editor halaman, transfer donasi (topik besar yang terpisah), komentar twitter, dan sebagainya. Setiap fungsionalitas memiliki modul terpisah yang dibangun di atas Node.js + Bereaksi. Seiring waktu, pengguna akan dapat merakit sendiri serangkaian modul unik yang melakukan peran program desktop saat ini. Hanya tanpa perlu instalasi, konfigurasi atau pembaruan, karena secara fisik modul-modul tersebut terletak di server pengembang mereka dan terhubung dalam satu klik.Tidak perlu lagi menginstal CMS dan basis data, penulis dapat membuat situs mereka sendiri dengan fungsionalitas yang kaya hanya dengan menyimpan halaman statis di server mereka atau layanan pihak ketiga seperti Google Drive, Dropbox, Github Pages, dan lainnya. Contoh hub semacam itu dapat ditemukan di https://webrunes.com/ yang diposting di Github Pages: https://github.com/webRunes/webrunes.com-WRIO-Hub ; untuk demonstrasi, kami juga membuat salinan https://aa.wr.io/ru/ di Google Drive dan mempostingnya di sini .Sifat statis JSON-LD menyediakan caching dan kemudahan pengembangan untuk aplikasi Offline First. Juga, format teks adalah markup minimal, tidak adanya CSS, JS, font dan hal-hal lain, yang memastikan ukuran halaman yang sangat kecil. Bahkan artikel yang banyak dengan mudah masuk ke dalam beberapa puluh kilobyte, yang menghemat lalu lintas dan meminimalkan waktu muat. Ini terutama dihargai oleh pengguna ponsel.Selain itu, format teks memungkinkan Anda untuk menyimpan dan mengakses file melalui DHT, yang membuka kemungkinan baru untuk membuat Internet P2P bahkan tanpa perlu node OS WRIO; untuk ini, bagaimanapun, Anda memerlukan browser blockchain, yang akan kami kembangkan nanti. Ini juga akan memungkinkan Anda untuk mendapatkan halaman dari jaringan web Gelap: Tor, I2P dan lainnya, menghubungkan mereka bersama. Rata-rata pengguna bahkan tidak akan menyadari bahwa ia sekarang menggunakan segmen Internet yang sebelumnya ditutup untuk sebagian besar.WRIO OS menggunakan blockchain Ethereum untuk mendaftarkan pengguna. Proses registrasi adalah pembuatan kunci akses di sisi klien dan pada saat yang sama adalah dompet crypto-nya. Pendekatan ini memungkinkan pengguna untuk tidak terikat pada simpul tertentu, dan memecahnya menjadi tugas yang sia-sia, karena tidak menyimpan data pengguna apa pun. Buku ini akan memiliki bab besar terpisah yang didedikasikan untuk masalah perlindungan, pelestarian data pribadi dan anonimitas.Semua kode proyek terbuka di https://github.com/webRunes dan dapat digunakan untuk meningkatkan simpul Anda sendiri atau berpartisipasi dalam pengembangan . Dokumentasi draft tersedia di https://github.com/webRunes/WRIO-InternetOS/wikiDi bawah tekanan arus informasi, Pengguna hanya punya waktu untuk secara otomatis menganggukkan kepalanya dan melakukan ini beberapa kali sebelum ia menyadari bahwa narator telah berhenti."Nah, sekarang, izinkan saya memperkenalkan diri."Lelaki tua itu dengan bangga mengangkat kepalanya yang kelabu begitu keras sehingga debu, yang sebelumnya mengambang dengan santai di atasnya, menyapu sinar matahari yang menembus ruangan.- Saya adalah avatar IA. Ya ... lebih tepatnya, salah satunya, tapi yang tertua! Dan ... bijaksana!Pengguna mendengar frasa "seharusnya," tetapi ia mengucapkannya dengan sangat cepat, diam-diam dan ke samping.- Kenapa kamu avatar?- IA - Asisten Perorangan. Asisten pribadi - lelaki tua itu mengejek, - Ngomong-ngomong, saya sudah disebutkan tentang saya di Habr dalam sebuah wawancara dengan Nikolai Gorky. Saya masih hanya ide-abstraksi dengan beberapa perhitungan matematis membangun matriks individu, dan dari kode hanya ada satu set skrip "jika A, maka B", tetapi!Kemudian dia mengangkat jari yang menonjol dan dengan begitu tajam mengikuti pandangannya sehingga pengguna secara otomatis mengikuti contohnya, tetapi jari itu sudah menunjuk padanya."Tugasnya menjelaskan kepada pengguna, yaitu, untuk Anda," lelaki tua itu mengedipkan matanya dengan konspiratorial, "Saya sudah memenuhi ide dan tujuan proyek. Singkatnya, saya interaktif ... well, saya akan menjadi sistem bantuan dan jawaban interaktif!Lelaki tua itu kembali mengangkat jari telunjuknya dan berdiri dengan antusias, memandang ke suatu tempat.- Kenapa? - Pengguna berkedip tidak bisa dimengerti.Narator berhenti, matanya redup dan dia jatuh kembali ke kursi.βBaiklah, apa ituβ mengapa? β.. Namun, lelaki tua itu kembali tersenyum, sekali lagi dengan cepat menyortir tumpukan catatannya yang mengesankan, memilih selembar pertanyaan dan menyerahkannya kepada Pengguna - ini adalah topik yang bagus untuk salah satu cerita berikut. Jika Anda mau (polling di akhir artikel) .- Dalam hal yang menarik, tim kami siap untuk berbagi dengan komunitas segala aspek teknis dan / atau ideologis dari proyek, tanpa pemotongan. Artikel pengantar hari ini hanya menyentuh sebentar di sisi teknis;- peringkat desentralisasi berdasarkan donasi, yang merupakan peringkat konten berdasarkan jumlah donasi, berbeda dengan flat benar / salah "suka" jejaring sosial. Segera, kemampuan untuk membuat halaman berdasarkan posting dari berbagai jejaring sosial dengan fungsi donasi akan ditambahkan.
- Taglang - sistem tag
- sistem rekomendasi berdasarkan peringkat, tag, dan preferensi pengguna
- lokalisasi pos dan hub
serta banyak fitur lain dari sistem. Proyek ini sangat besar, dan meskipun tidak banyak yang dilaksanakan, informasi tersebut telah dikumpulkan untuk seluruh buku, yang terdiri dari lima bagian:- webRunes. Sejarah tim, tujuan dan prinsip kerja
- OS Internet WRIO. Semantic Web 3.0
- IA - Asisten Perorangan
- Alternatif
- Cerita-cerita fiksi menggambarkan penggunaan WRIO OS dan tempatnya di dunia Alternatif
Sudah hari ini, di hub resmi tim webRunes https://webrunes.com/en dan WRIO OS https://wrioos.com/en, mereka yang tertarik dapat menemukan sedikit lebih detail.PERHATIAN: proyek ini disajikan secara eksklusif untuk pengguna habra dan berada pada tahap pra-alfa, jangan mengirim jumlah yang signifikan jika Anda menggunakan fungsionalitas "Tambahkan dana", yang masih diaktifkan dalam mode pengujian.Mereka yang ingin bereksperimen dalam membuat hub mereka sendiri dapat menggunakan https://github.com/webRunes/webrunes.com-WRIO-Hub sebagai dasar dan mengedit halaman dalam editor teks apa pun. Halaman juga dapat dibuat menggunakan editor https://core.wrioos.com/?createNamun, itu masih sepenuhnya "mentah" dan hanya mendukung fungsionalitas dasar. Untuk menyimpan, gunakan "Simpan sebagai ..". Kemudian, seperti yang ditunjukkan dalam cerita, halaman dapat diletakkan di server apa pun atau menggunakan layanan seperti Dropbox, Google Drive, dan lainnya.Jika Anda memiliki pertanyaan atau ingin bergabung dengan tim, maka tulis kepada kami di info@webrunes.com .Terima kasih atas perhatian dan waktu Anda!