Vado adalah orang Italia untuk saya pergi .
Ini adalah program demonstrasi yang dapat memuat halaman web dan membuatnya seperti di awal 90 -an. Ini mendukung meletakkan teks, ukuran font yang berbeda untuk judul, elemen inline dan blok, hyperlink, tebal dan huruf miring. Ini juga mendukung pengguliran mousewheel.
Saya menulis ini di beberapa malam, karena tampaknya terus maju untuk melakukannya karena perpustakaan tersedia hari ini. Itu pertanda bagus untuk Haskell. Juga, ada perasaan tidak jelas yang saya miliki yang memberi tahu saya mungkin layak untuk merayakan hari -hari ini di mana web masih dapat dilihat dalam bentuknya yang paling sederhana dan paling awal.
Proyek ini dimungkinkan berkat beberapa paket Haskell yang mapan:
Proyek ini dimaksudkan agar mudah dibangun dan melintasi platform. Jika Anda berhasil membangun paket ini di platform yang tidak terdaftar di bagian bangunan , buka PR dengan instruksi tersebut. Ini menggunakan paket sdl lintas platform, dan paket cairo lintas platform yang mungkin kurang untuk rendering teks.
Ada beberapa dasar untuk rendering kotak, padding, dll. Tetapi tidak ada upaya yang dilakukan untuk mengimplementasikannya. Seseorang dapat menggunakan paket bahasa-CSS untuk mengurai CSS dan menambahkan gaya ke elemen.
Dapatkan tumpukan untuk membangun proyek Haskell.
Instruksi OS X:
$ brew install pkg-config libffi cairo sdl2 sdl2_image
$ export PKG_CONFIG_PATH=/usr/local/opt/libffi/lib/pkgconfig
$ stack install --install-ghc gtk2hs-buildtools
$ stack install
Instruksi Ubuntu Linux:
$ sudo apt-get install libcairo2-dev libsdl2-dev libsdl2-image-dev
$ stack install --install-ghc gtk2hs-buildtools
$ stack install
Instruksi FreeBSD:
Catatan : Instruksi ini belum diperbarui untuk memasukkan SDL-image. Jika Anda menggunakan FreeBSD, silakan berkontribusi perubahan pada instruksi ini!
$ pkg install cairo
$ pkg install sdl2
$ stack install --install-ghc gtk2hs-buildtools
$ stack install
Instruksi Windows
$ stack exec -- pacman -Sy mingw-w64-x86_64-cairo mingw-w64-x86_64-pkg-config mingw-w64-x86_64-SDL2 mingw-w64-x86_64-SDL2_image
$ stack install --install-ghc gtk2hs-buildtools
$ stack install
Ia menerima URL Halaman Beranda Awal:
$ vado <complete URL including https or http>
Itu tidak mendukung fitur Back/Forward atau History lainnya.