Implementasi annotea client berbasis web untuk mengatasi aturan same origin policy
RAHARJO, Willy Sudiarto, Dr. Ahmad Ashari, M.Kom
2008 | Tesis | S2 Ilmu KomputerProyek Annotea adalah salah satu contoh demonstrasi konsep Semantic Web yang sedang dibangun oleh Tim Berners-Lee tentang konsep kolaborasi dengan memanfaatkan anotasi web berbasikan pada shared metadata. Namun sampai dengan saat ini, minimnya implementasi Annotea Client yang ada membuat proyek Annotea menjadi kurang berkembang. Sebagian besar dari implementasi Annotea Client yang ada juga membutuhkan keahlian khusus dari pengguna atau mengharuskan pengguna untuk menginstall aplikasi tersebut didalam sistem komputer mereka. Selain itu adanya hambatan dari aturan Same Origin Policy yang membuat implementasi Annotea Client berbasis web sangatlah jarang. Pada penelitian ini dikembangkan sebuah implementasi Annotea Client berbasis web yang mampu melakukan operasi-operasi dasar sesuai dengan spesifikasi protokol Annotea sekaligus mampu mengatasi permasalahan yang ditimbulkan akibat adanya aturan Same Origin Policy sebagai konsekuensi aplikasi berbasis web. Dengan menggunakan aplikasi berbasis web yang dibuat, maka pengguna cukup menggunakan aplikasi browser untuk menggunakan layanan ini tanpa harus menginstall aplikasi apapun pada komputernya untuk bisa memanfaatkan konsep anotasi.
Annotea Project is demonstration example of Semantic Web which is now being developed by Tim Berners-Lee about collaboration concept by using shared metadata based web annotations. Up to now, Annotea Client implementation is very low, making the Annotea Project can't grow like expected. Most of the Annotea Client implementation also requires special abilities from their users or forcing the users to install the application on their computer system. There are also other restrictions due to Same Origin Policy which makes the web-based Annotea Client implementation is very rare. In this research, we are developing a web-based Annotea Client implementation which could process basic operation like described in Annotea Protocol specification and also able to solve problems due to Same Origin Policy regulation due to its nature as a web application. By using the web-based application, users only need their browser to use this service without having them to install any application on their computer just to use annotation concept.
Kata Kunci : Same origin policy,Semantic web,Annotea,Annotation, Same Origin Policy, Semantic Web, Annotea, Annotation