Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. NetSurf - Teknopedia
NetSurf - Teknopedia
NetSurf
software
Logo
Logo
NetSurf su RISC OS
NetSurf su RISC OS
NetSurf su RISC OS
GenereBrowser
SviluppatoreSviluppatori di NetSurf
Ultima versione3.11 (28 dicembre 2023)
Sistema operativoMultipiattaforma
LinguaggioC
ToolkitGTK
LicenzaGNU GPL v2
(licenza libera)
Sito webwww.netsurf-browser.org/
Modifica dati su Wikidata · Manuale
NetSurf versione GTK su Linux

NetSurf è un web browser open source sotto licenza GPL che funziona su RISC OS e sistemi Unix-like col toolkit GTK+; recentemente è disponibile anche per la console GP2X Caanoo. Supporta la maggior parte delle specifiche HTML 4 e CSS 2.1.

Storia

[modifica | modifica wikitesto]

Nell'Aprile del 2002, il progetto NetSurf è partito in risposta a una discussione sulle carenze dei browser esistenti della piattaforma RISC OS[1]. Poco dopo l'inizio del progetto, versioni di sviluppo per gli utenti di RISC OS sono state rese avviabili per il download dall'autobuilder del progetto. NetSurf è stato votato il "Miglior software non commerciale" nei premi Drobe Launchpad's 2004, 2006 e 2007[2][3][4].

Conversione

[modifica | modifica wikitesto]

Il lavoro sulla conversione (port) con le librerie GTK è iniziato a giugno del 2004[5]. Il port, che funziona sulle piattaforme Unix-like, è stato inizialmente creato per aiutare il processo di sviluppo e debug, però da allora è maturato in un vero e proprio browser web GTK. È inserito in piccole distribuzioni linux[6]. NetSurf ha attratto l'attenzione da diverse altre piattaforme. Dalla versione 2.0 è stato effettuato il port nato nativo per BeOS/Haiku e AmigaOS. Dal gennaio 2009 NetSurf è presente anche per MorphOS[7].

Release

[modifica | modifica wikitesto]

Dopo 5 anni di sviluppo, la prima versione stabile del browser è stata distribuita il 19 maggio 2007 in coincidenza con la mostra 'Wakefield RISC OS'. La versione 1.0 è stata resa avviabile per il download dalla pagina del sito del progetto e il software è stato venduto in CD alla mostra. Dall'uscita di Netsurf 1.0 ci sono state 2 versioni di punta, che hanno compreso correzioni di errori. NetSurf 1.1 è stato distribuito sia per RISC OS sia come pacchetto nel repositorio di Debian GNU/Linux il 15 agosto 2007[8]. NetSurf 1.2 è stato distribuito il 22 marzo 2008[9]. NetSurf 2.0 è stato distribuito il 25 aprile 2009

Google Summer of Code

[modifica | modifica wikitesto]

NetSurf è stato accettato nel Google Summer of Code nel 2008 come un'organizzazione di mentoring[10]. Concorre per quattro progetti:

Lavoro e integrazione su Hubbub
Hubbub è una libreria di decodifica compatibile con HTML5 scritta in C e distribuita sotto la Licenza MIT[11]. Dall'11 agosto, tutte le versioni di sviluppo usano Hubbub per decodificare l'HTML[12].
Interfaccia GTK migliorata
Interfaccia GTK per NetSurf ha ricevuto numerosi miglioramenti tra cui l'aggiunta di navigazione a schede, un gestore di download, l'interfaccia cronologia globale e selezione del testo.[13]
Miglioramenti stampa e esportazione in PDF
Questo progetto ha aggiunto la funzione di esportazione di PDF, attivando per NetSurf una via per la stampa su tutte le piattaforme. Il supporto alla stampa è stato inoltre aggiunto all'interfaccia utente GTK.[13]
Estrazione funzionalità principali per librerie a sé stanti
Il supporto di NetSurf per GIF e BMP/ICO è stato estratto in una librerie separata, adatte per l'uso da altre applicazioni.[14][15] Il progetto ha visto anche l'inizio dell'estrazione del nucleo del motore di visualizzazione in una libreria a sé stante, chiamata Fandango, anche se questo lavoro è incompleto.[13]

Caratteristiche

[modifica | modifica wikitesto]

NetSurf è scritto principalmente in ANSI C, e implementa molte specifiche HTML 4 e CSS 2.1 usando motore di visualizzazione su misura.[16] Le versioni di sviluppo usano Hubbub, un decodificatore HTML che segue la specifica HTML5 ancora in sviluppo. Oltre alla capacità di mostrare immagini GIF, JPEG, PNG e BMP, il browser supporta anche i formati nativi di RISC OS, compresi Sprite, Draw e file ArtWorks. Dal 2008, NetSurf non ha il supporto per JavaScript[17]. La navigazione a schede non è disponibile in tutte le versioni, ma la funzione è stata realizzata nell'ambito del progetto principale del ramo di sviluppo. Attualmente (versione 1.2) occupa 2.2 MB su Risc OS. È usato su distribuzioni linux minimali quali DeliLinux[18].

Note

[modifica | modifica wikitesto]
  1. ^ Web browsers, su iconbar.com, The Icon Bar forums, aprile 2002.
  2. ^ Best of 2004 awards results, su drobe.co.uk, Drobe launchpad, 31 dicembre 2004. URL consultato il 28 gennaio 2009 (archiviato dall'url originale l'11 aprile 2019).
  3. ^ Best of 2006 awards results, su drobe.co.uk, Drobe launchpad, 31 Decemeber 2006. URL consultato il 28 gennaio 2009 (archiviato dall'url originale l'8 giugno 2011).
  4. ^ Drobe: Best of 2007 awards results, su drobe.co.uk. URL consultato il 28 gennaio 2009 (archiviato dall'url originale l'8 giugno 2011).
  5. ^ Subversion revision 993, su source.netsurf-browser.org.
  6. ^ Puppy Linux v3.01 release notes, su puppylinux.com (archiviato dall'url originale il 26 febbraio 2009).
  7. ^ Announcement of MorphOS version of NetSurf, su morphzone.org (archiviato dall'url originale l'11 giugno 2011).
  8. ^ NetSurf 1.1 Announcement (NetSurf-Users mailing list archive), su vlists.pepperfish.net (archiviato dall'url originale il 18 luglio 2011).
  9. ^ NetSurf-Users mailing list archive - 1.2 announcement, su vlists.pepperfish.net (archiviato dall'url originale il 18 luglio 2011).
  10. ^ Google Summer of Code 2008 - NetSurf Organization Information, su code.google.com.
  11. ^ Hubbub project page, su netsurf-browser.org. URL consultato il 28 gennaio 2009 (archiviato dall'url originale il 14 maggio 2008).
  12. ^ New HTML parser integrated into NetSurf, su vlists.pepperfish.net (archiviato dall'url originale il 21 settembre 2008).
  13. ^ a b c User mailing list: August 17th Summary of changes posting, su vlists.pepperfish.net (archiviato dall'url originale il 30 dicembre 2008).
  14. ^ Libnsgif project page, su netsurf-browser.org. URL consultato il 28 gennaio 2009 (archiviato dall'url originale il 30 dicembre 2008).
  15. ^ Libnsbmp project page, su netsurf-browser.org. URL consultato il 28 gennaio 2009 (archiviato dall'url originale il 30 dicembre 2008).
  16. ^ About NetSurf, su netsurf-browser.org.
  17. ^ Development Progress, su netsurf-browser.org, NetSurf.
  18. ^ Netsurf nel changelog di DeliLinux[collegamento interrotto], su delilinux.org, wiki di DeliLinux.

Altri progetti

[modifica | modifica wikitesto]

Altri progetti

  • Wikimedia Commons
  • Collabora a Wikimedia Commons Wikimedia Commons contiene immagini o altri file su Netsurf

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) Sito ufficiale, su netsurf-browser.org. Modifica su Wikidata
  • NetSurf, su packages.debian.org. Modifica su Wikidata
  • Repository sorgenti di NetSurf, su git.netsurf-browser.org. Modifica su Wikidata
  • (EN) NetSurf, su Free Software Directory. Modifica su Wikidata
V · D · M
Browser Internet
CaratteristicheSegnalibri · Estensioni · Navigazione privata · Sincronizzazione
StandardHTML (v5) · CSS · DOM · JavaScript (IndexedDB · Web storage · WebAssembly · WebGL)
ProtocolliHTTP (v2 · v3 · Cookies · HTTPS) · OCSP · WebRTC · WebSocket
Attivi
Basati su BlinkAvast Secure Browser · Blisk · Brave · Chrome · Chromium · Cốc Cốc · Dragon · Edge · Epic · Falkon · Kinza · Maxthon · Opera · Otter · Puffin · SalamWeb · Samsung Internet · Silk · Sleipnir · Sputnik · SRWare · Torch · UC · Vivaldi · Whale · Yandex
Basati su GeckoFirefox (per Android) · GNU IceCat · IceDragon · K-Meleon · PirateBrowser · SeaMonkey · SlimBrowser · TenFourFox · Tor · Waterfox
Basati su WebKitDolphin · Dooble · Firefox per iOS · GNOME Web · iCab · Konqueror · Midori · Safari · surf · WebPositive
Altro360 · Avant · Basilisk · Cake Browser · CM Browser · eww · Links · Lunascape · Lynx · NetFront · NetSurf · Pale Moon · QQ browser · qutebrowser · w3m · WebbIE
Inattivi
Basati su BlinkBeaker · Citrio · Flock · Redcore · RockMelt · SalamWeb · Sputnik · Torch
Basati su GeckoBeonex Communicator · Camino · Classilla · Conkeror · Galeon · Ghostzilla · Kazehakase · Kylo · Lotus · MicroB · Minimo · Mozilla suite · Pogo · Strata · Swiftfox · Swiftweasel · Timberwolf · xB
Basati su TridentAOL · Deepnet · GreenBrowser · Internet Explorer · MediaBrowser · MenuBox · NeoPlanet · NetCaptor · SpaceTime · UltraBrowser · ZAC
Basati su WebKitArora · BOLT · Opera Coast · Flock · Fluid · Google TV · Iris · Mercury · OmniWeb · Origyn · QtWeb · rekonq · RockMelt · Shiira · Steel · Browser for Symbian · Uzbl · xombrero
Altroabaco · Amaya · Arachne · Arena · Blazer · Charon · Deepfish · Dillo · ELinks · Gazelle · HotJava · IBM Home Page Reader · IBM WebExplorer · IBrowse · KidZui · Line Mode · Mosaic · MSN TV · NetPositive · Netscape · Skweezer · Skyfire · Teashark · ThunderHawk · Vision · WinWAP · WorldWideWeb
Categoria · Diffusione
  Portale Internet
  Portale Software libero
  Portale Telematica
Estratto da "https://it.wikipedia.org/w/index.php?title=NetSurf&oldid=147973753"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022