Deprecated: Assigning the return value of new by reference is deprecated in /home/presuniv/public_html/poss/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/presuniv/public_html/poss/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/presuniv/public_html/poss/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/presuniv/public_html/poss/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/presuniv/public_html/poss/wp-settings.php on line 18

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/presuniv/public_html/poss/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /home/presuniv/public_html/poss/wp-includes/wp-db.php on line 306

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/presuniv/public_html/poss/wp-includes/cache.php on line 431

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/presuniv/public_html/poss/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/presuniv/public_html/poss/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/presuniv/public_html/poss/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/presuniv/public_html/poss/wp-includes/comment-template.php on line 1266

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/presuniv/public_html/poss/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /home/presuniv/public_html/poss/wp-includes/http.php on line 61
POSS President University » Elinks
Mar
18
2009

Elinks

Oleh: Aditya Hadi

Beberapa waktu yang lalu ketika sedang “main-main” di lab POSS bersama beberapa orang teman, seorang senior menawarkan kepada saya untuk melihat sebuah program yang bernama “ELinks”. Saya pun penasaran dan menanyakan tentang program tersebut. Ia hanya memberikan gambaran singkat bahwa “ELinks” adalah sebuah browser yang hanya bekerja pada teks mode. Saya pun membayangkan sebuah “Opera Mini” yang biasa saya pakai di handphone dipasang di linux, karena biasanya saya mengesetnya agar tidak menampilkan gambar supaya irit pulsa. Tapi begitu program “ELinks” telah selesai di-download dan langsung bisa dijalankan dengan command line, saya pun berjumpa dengan browser yang saxt box dan item-item lain? Dan buat ngat “hitam”, dan benar-benar hanya menampilkan teks. Bahkan garis pun digambarkan dengan teks. Saya pun langsung mengatakan bahwa “Opera Mini” sekalipun jauh di atas “ELink” dalam masalah tampilan. Lalu bagaimana browser ini menampilkan teapa programmer membuat browser kuno seperti itu? Inilah “ELinks” sebenarnya …

ELinks adalah Web Browser berbasis text yang pada awalnya khusus untuk dijalankan lewat console system operasi Unix. Sejak awal, projek pembangunan software ini bertujuan untuk menyediakan sebuah Web Browser yang khusus hanya bisa menampilkan teks namun kaya akan fitur-fitur bermanfaat serta pengembangan yang terbuka sehingga siapa saja bisa ikut andil dalam pengembangan browser ini.
Mungkin timbul sedikit pertanyaan di benak kita. Di zaman yang serba modern dengan pengembangan teknologi web page yang memanjakan pengguna dengan tampilan grafis menakjubkan seperti sekarang ini, mengapa masih ada developer yang susah payah membuat browser berbasis teks yang terkesan ketinggalan zaman seperti “ELinks”. Ada beberapa alasan mengapa “ELinks” dibuat :

  1. Seperti yang kita tahu kebanyakan browser yang berbasis grafis begitu lambat untuk hanya membuka satu web page dan membutuhkan banyak memori. Untuk sebagian pengguna, hal ini talk dapat diterima dan mereka membutuhkan sebuah browser yang hanya membutuhkan sedikit sumber daya untuk melakukan browsing.
  2. Browser berbasis teks juga begitu berharga pada server yang tak memiliki tampilan grafis dan hanya menggunakan session lewat SSH dan yang semisalnya.
    Bila anda pikir kita tak akan mampu membuka sebagian besar web page di zaman sekarang karena kebanyakan mereka menggunakan gambar dan efek grafis lain, maka anda salah. Sekitar 75 % web page di internet dapat dibuka secara sempurna dengan “ELinks” dan 15 % sisanya tetap dapat dibuka walau tidak dengan tampilan yang sempurna.

    Proyek pembuatan “ELinks” sendiri dimulai pada tahun 2001 dari eksperimen Petr Baudis pada web browser “Links” yang pertama kali dibuat oleh Mikulas Patocka. Sejak itu, tambahan “E” yang berarti ‘Extended’ atau ‘Enhanced’ ditambahkan di depan “Links”. Puncaknya, pada tanggal 1 September 2004 Petr Baudis menyerahkan pengembangan projek ini pada Jonas Fonseca, seorang developer asal Denmark.
    Fitur-fitur menarik yang ada pada “ELinks” :
    1. Otentifikasi HTTP dan Proxy
    2. Cookies HTTP permanen
    3. Dukungan untuk scripting Perl, Ruby, Lua, dan GNU Guile pada browser
    4. tabs
    5. Menu dan dialog yang cantik
    6. Tabel dan Frame HTML
    7. Download lewat background
    8. Support CSS (beberapa)
    9. Support ECMAScript (beberapa)
    10. Pengeditan Teks Box pada Teks Editor Eksternal
    11. Support penggunaan mouse
    12. Display teks berwarna
    13. Support Protokol : local files, finger, http, https, ftp, fsp, ipv4, ipv6
    14. Support Protokol (dalam percobaan): BitTorrent, gopher, nntp
    15. Telah mendukung hampir semua platform system operasi seperti : OpenBSD, FreeBSD, Mac OS, OS/2, Solaris, dan bahkan Microsoft Windows.

Written by admin in: Tutorial |

91 Comments

RSS feed for comments on this post. TrackBack URL


Powered by MarSim TerRomnite | Theme: by SalleyTam and MikeWils, design by Danbed Inc NTU.
Our Team:Living Snug Cen Nac Nordic Fact Socal Lily DRC Villa NYC Pacific Tea Winns