فادو إيطالي لأنني أذهب .
هذا برنامج عرض توضيحي قادر على تحميل صفحة الويب لأعلى وجعلها كما في أوائل التسعينيات. وهو يدعم وضع النص ، وأحجام الخطوط المختلفة للعناوين ، وعناصر مضمنة وحظر ، والارتباطات التشعبية ، والجرأة والخطية. وهو يدعم Mousewheel التمرير ، أيضا.
كتبت هذا في أمسيات زوجين ، لأنه بدا مباشرة إلى الأمام للقيام بذلك بالنظر إلى المكتبات المتاحة اليوم. هذه علامة جيدة على هاسكل. أيضًا ، هناك شعور غير متكافئ عن القناة الهضمية التي أخبرني أنها ربما تستحق الاحتفال هذه الأيام التي لا تزال فيها الويب قابلة للعرض في أبسط وأقدم أشكالها.
كان المشروع ممكنًا بفضل عدد قليل من حزم هاسكل المعمول بها:
يهدف هذا المشروع إلى أن يكون سهلاً للبناء والتوافق عبر المنصات. إذا نجحت في بناء هذه الحزمة على منصة غير مدرجة في قسم البناء ، فيرجى فتح العلاقات العامة مع هذه التعليمات. يستخدم حزمة SDL عبر المنصات ، وحزمة القاهرة المتقاطعة على الأرجح لتقديم النص.
هناك بعض الأعمال الأساسية لتقديم الصناديق ، الحشو ، وما إلى ذلك ، ولكن لم يتم إجراء أي محاولة لتنفيذ ذلك. يمكن للمرء استخدام حزمة Language-CSS لتحليل CSS وإضافة التصميم إلى العناصر.
احصل على مكدس لبناء مشاريع هاسكل.
تعليمات 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
تعليمات Ubuntu Linux:
$ sudo apt-get install libcairo2-dev libsdl2-dev libsdl2-image-dev
$ stack install --install-ghc gtk2hs-buildtools
$ stack install
تعليمات FreeBSD:
ملاحظة : لم يتم تحديث هذه التعليمات لتشمل SDL-ISMAGE. إذا كنت تستخدم FreeBSD ، يرجى المساهمة التغييرات في هذه التعليمات!
$ pkg install cairo
$ pkg install sdl2
$ stack install --install-ghc gtk2hs-buildtools
$ stack install
تعليمات 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
يقبل عنوان URL الأولي للصفحة الرئيسية:
$ vado <complete URL including https or http>
لا يدعم ميزات الخلف/إلى الأمام أو غيرها من ميزات التاريخ.