Movatterモバイル変換


[0]ホーム

URL:


Vai al contenuto
WikipediaL'enciclopedia libera
Ricerca

NetSurf

Da Wikipedia, l'enciclopedia libera.
NetSurf
software
Logo
Logo
NetSurf su RISC OS
NetSurf suRISC OS
NetSurf suRISC 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 suLinux

NetSurf è unweb browseropen source sotto licenzaGPL che funziona suRISC OS e sistemiUnix-like col toolkitGTK+; recentemente è disponibile anche per la consoleGP2X Caanoo. Supporta la maggior parte delle specificheHTML 4 eCSS 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 ildownload 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 librerieGTK è 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 perBeOS/Haiku eAmigaOS.Dal gennaio 2009 NetSurf è presente anche perMorphOS[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 diDebian 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 nelGoogle Summer of Code nel 2008 come un'organizzazione dimentoring[10]. Concorre per quattro progetti:

Lavoro e integrazione su Hubbub
Hubbub è una libreria di decodifica compatibile conHTML5 scritta in C e distribuita sotto laLicenza 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, ungestore 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 diPDF, 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 perGIF eBMP/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 inANSI C, e implementa molte specifiche HTML 4 e CSS 2.1 usandomotore di visualizzazione su misura.[16] Le versioni di sviluppo usano Hubbub, un decodificatore HTML che segue la specificaHTML5 ancora in sviluppo. Oltre alla capacità di mostrare immaginiGIF,JPEG,PNG eBMP, il browser supporta anche i formati nativi di RISC OS, compresi Sprite, Draw e fileArtWorks. Dal 2008, NetSurf non ha il supporto perJavaScript[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 qualiDeliLinux[18].

Note

[modifica |modifica wikitesto]
  1. ^Web browsers, suiconbar.com, The Icon Bar forums, aprile 2002.
  2. ^Best of 2004 awards results, sudrobe.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, sudrobe.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, sudrobe.co.uk.URL consultato il 28 gennaio 2009(archiviato dall'url originale l'8 giugno 2011).
  5. ^Subversion revision 993
  6. ^Puppy Linux v3.01 release notesArchiviato il 26 febbraio 2009 inInternet Archive.
  7. ^Announcement of MorphOS version of NetSurfArchiviato l'11 giugno 2011 inInternet Archive.
  8. ^NetSurf 1.1 Announcement (NetSurf-Users mailing list archive)Archiviato il 18 luglio 2011 inInternet Archive.
  9. ^NetSurf-Users mailing list archive - 1.2 announcementArchiviato il 18 luglio 2011 inInternet Archive.
  10. ^Google Summer of Code 2008 - NetSurf Organization Information
  11. ^Hubbub project page, sunetsurf-browser.org.URL consultato il 28 gennaio 2009(archiviato dall'url originale il 14 maggio 2008).
  12. ^New HTML parser integrated into NetSurfArchiviato il 21 settembre 2008 inInternet Archive.
  13. ^abcUser mailing list: August 17th Summary of changes postingArchiviato il 30 dicembre 2008 inInternet Archive.
  14. ^Libnsgif project page, sunetsurf-browser.org.URL consultato il 28 gennaio 2009(archiviato dall'url originale il 30 dicembre 2008).
  15. ^Libnsbmp project page, sunetsurf-browser.org.URL consultato il 28 gennaio 2009(archiviato dall'url originale il 30 dicembre 2008).
  16. ^About NetSurf, sunetsurf-browser.org.
  17. ^Development Progress, sunetsurf-browser.org, NetSurf.
  18. ^Netsurf nel changelog di DeliLinux[collegamento interrotto], sudelilinux.org, wiki di DeliLinux.

Altri progetti

[modifica |modifica wikitesto]

Altri progetti

Collegamenti esterni

[modifica |modifica wikitesto]
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 suBlinkAvast 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 suGeckoFirefox(per Android) ·GNU IceCat ·IceDragon ·K-Meleon ·PirateBrowser ·SeaMonkey ·SlimBrowser ·TenFourFox ·Tor ·Waterfox
Basati suWebKitDolphin ·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 suBlinkBeaker ·Citrio ·Flock ·Redcore ·RockMelt ·SalamWeb ·Sputnik ·Torch
Basati suGeckoBeonex Communicator ·Camino ·Classilla ·Conkeror ·Galeon ·Ghostzilla ·Kazehakase ·Kylo ·Lotus ·MicroB ·Minimo ·Mozilla suite ·Pogo ·Strata ·Swiftfox ·Swiftweasel ·Timberwolf ·xB
Basati suTridentAOL ·Deepnet ·GreenBrowser ·Internet Explorer ·MediaBrowser ·MenuBox ·NeoPlanet ·NetCaptor ·SpaceTime ·UltraBrowser ·ZAC
Basati suWebKitArora ·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
Estratto da "https://it.wikipedia.org/w/index.php?title=NetSurf&oldid=141400851"
Categorie:
Categorie nascoste:

[8]ページ先頭

©2009-2025 Movatter.jp