Przejdź do zawartości

NetSurf

Z Wikipedii, wolnej encyklopedii
NetSurf
Logo NetSurf
Logo programu
Ilustracja
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].

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]
  1. Development Progress. [dostęp 2025-07-06].
  2. Thom Holwerda: "Could NetSurf 2.0 Support JavaScript?". osnews.com, 2007-04-03. [dostęp 2025-07-06]. (ang.).
  3. NetSurf to przeglądarka internetowa zaprojektowana dla zespołów o niskim poziomie zasobów [online], pl.ubunlog.com [dostęp 2025-07-09] (pol.).
  4. https://forum.amigaone.pl/oprogramowanie-f5/netsurf-nowa-wersja-przegladarki-t1386.html
  5. "Announcement of AmigaOS and BeOS/Haiku ports". [dostęp 2025-07-06].
  6. "NetSurf - BeOS Downloads". [dostęp 2025-07-06].
  7. "Could this Open Source Web Browser be easily ported for our needs?". [dostęp 2025-07-06].
  8. "NetSurf - BeOS Downloads". [dostęp 2025-07-06].
  9. "Announcement of MorphOS version of NetSurf". [dostęp 2025-07-06].
  10. "NetSurf Windows version". [dostęp 2025-07-06].
  11. "About NetSurf". [dostęp 2025-07-06].
  12. "Tutorial: A web kiosk embedded system". [dostęp 2025-07-06].
  13. "README.plan9". [dostęp 2025-07-06].
  14. "NetSurf at Wakefield Show 2010". [dostęp 2025-07-06].
  15. "Last RISC OS version of NetSurf announced". [dostęp 2025-07-06].
  16. "The NetSurf Developers". [dostęp 2025-07-06].
  17. "Mac OS X port and other frontend news". [dostęp 2025-07-06].
  18. "Revision 11218". [dostęp 2025-07-06].
  19. [WIP Release NetSurf 3DS l GBAtemp.net]. [dostęp 2025-07-06].