![]() Logo programu | |
![]() Strona główna przeglądarki NetSurf | |
Autor | The NetSurf Developers |
---|---|
Pierwsze wydanie | 19 maja 2007 |
Aktualna wersja stabilna | 3.11 (28 grudnia 2023) [±] |
Język programowania | C |
System operacyjny | POSIX, Amiga, Linux, BSD, OS X |
Rodzaj | Przeglądarka internetowa |
Licencja | GPL 2.0 |
Strona internetowa |
NetSurf – otwartoźródłowa, wieloplatformowa, lekka przeglądarka internetowa wykorzystująca własny silnik renderujący.
Przeglądarka umożliwia przeglądanie stron w kartach, dodawanie stron do ulubionych, wspiera kodowanie unicode, historię, ciasteczka i wyświetla miniaturki stron. Przeglądarka wspiera większość standardów HTML 4.01, CSS 2.1[1], HTTPS i formatów graficzych. Posiada bardzo wczesne wsparcie dla JavaScript[2]. Nie obsługuje odtwarzania filmów ani dźwięku[3][4].
Porty
[edytuj | edytuj kod]Został opracowany natywny port BeOS/Haiku[5][6]. Gdy wersja GTK została zbudowana dla AmigaOS[7] przy użyciu Cygnix, który zapewnia środowisko X11, został również opracowany natywny port AmigaOS[8]. W styczniu 2009 r. NetSurf został udostępniony na MorphOS, systemie operacyjnym, który jest zgodny z AmigaOS pod względem API[9]. Dostępny jest również do pobrania port Windows[10].
Port framebuffer został stworzony we wrześniu 2008 r.[11] W przeciwieństwie do innych portów nie używa żadnego zestawu narzędzi GUI, ale zamiast tego renderuje własny wskaźnik myszy, paski przewijania i inne widżety. Frontend framebuffer został użyty do stworzenia kiosku internetowego w systemach wbudowanych[12]. Port Plan 9 również jest na nim oparty[13].
W styczniu 2010 roku programiści NetSurf ogłosili wydanie tego, co w tamtym czasie uważali za ostatnią wersję dla RISC OS.[14] Główny programista John-Mark Bell powiedział wówczas: „Realistycznie rzecz biorąc, osoby wykwalifikowane do utrzymania portu RISC OS są po uszy w innych sprawach”[15].
Następnie Steve Fryatt zgłosił się na ochotnika jako opiekun projektu[16]. W styczniu 2011 roku ogłoszono port dla Mac OS X.[17]
W styczniu 2011 roku rozpoczęto również port dla komputerów Atari 16-bitowych i 32-bitowych[18].
Opracowano nieoficjalny port NetSurf na Nintendo 3DS, który obejmuje obsługę TLS 1.2.[19]
Przypisy
[edytuj | edytuj kod]- ↑ Development Progress. [dostęp 2025-07-06].
- ↑ Thom Holwerda: "Could NetSurf 2.0 Support JavaScript?". osnews.com, 2007-04-03. [dostęp 2025-07-06]. (ang.).
- ↑ NetSurf to przeglądarka internetowa zaprojektowana dla zespołów o niskim poziomie zasobów [online], pl.ubunlog.com [dostęp 2025-07-09] (pol.).
- ↑ https://forum.amigaone.pl/oprogramowanie-f5/netsurf-nowa-wersja-przegladarki-t1386.html
- ↑ "Announcement of AmigaOS and BeOS/Haiku ports". [dostęp 2025-07-06].
- ↑ "NetSurf - BeOS Downloads". [dostęp 2025-07-06].
- ↑ "Could this Open Source Web Browser be easily ported for our needs?". [dostęp 2025-07-06].
- ↑ "NetSurf - BeOS Downloads". [dostęp 2025-07-06].
- ↑ "Announcement of MorphOS version of NetSurf". [dostęp 2025-07-06].
- ↑ "NetSurf Windows version". [dostęp 2025-07-06].
- ↑ "About NetSurf". [dostęp 2025-07-06].
- ↑ "Tutorial: A web kiosk embedded system". [dostęp 2025-07-06].
- ↑ "README.plan9". [dostęp 2025-07-06].
- ↑ "NetSurf at Wakefield Show 2010". [dostęp 2025-07-06].
- ↑ "Last RISC OS version of NetSurf announced". [dostęp 2025-07-06].
- ↑ "The NetSurf Developers". [dostęp 2025-07-06].
- ↑ "Mac OS X port and other frontend news". [dostęp 2025-07-06].
- ↑ "Revision 11218". [dostęp 2025-07-06].
- ↑ [WIP Release NetSurf 3DS l GBAtemp.net]. [dostęp 2025-07-06].