På en viss dator fanns det ett program som heter WorldWideWeb. Den här appen var unik eftersom den gjorde det möjligt för användaren att redigera och visa HTML-dokument. Den använde också kodningsramar som senare antogs av Apple efter att ha köpt NeXT. Dessa ramverk används fortfarande idag för att visa innehållet som du för närvarande läser.
I likhet med den ursprungliga appen är denna WorldWideWeb ett användbart verktyg för webbutveckling. Den är designad för individer som behöver testa sitt arbete på sin iPad eller iPhone innan de överför filerna till en riktig webbserver som Apache eller nginx. Det tillåter också arbete offline, vilket kan vara till hjälp i situationer där det inte finns någon internetanslutning. Dessutom kan apputvecklare använda den här servern för att simulera och testa de API:er som deras produkt använder.
Funktioner:
WorldWideWeb fungerar annorlunda än traditionella webbservrar som används i produktionen idag. Den har en automatisk uppdateringsfunktion som övervakar din webbplats och laddar om webbläsaren när ändringar görs. Detta eliminerar behovet av cache-busters, eftersom varje begäran får ett nytt svar. Appen är också enkel att konfigurera, välj helt enkelt en mapp och börja arbeta. Om du träffar en webbadress som inte finns ger appen en bekväm lista över filer i den katalogen.
Stöd för Bonjour ingår också, vilket ger automatisk DNS för enkel åtkomst med hjälp av enheter i ditt lokala nätverk. Detta är särskilt användbart för teständamål. Appen har också REST-stöd, så att du kan ställa in standardsvar som JSON eller XML för att enkelt håna API:er. Den är helt fristående och kräver inte andra verktyg som Python eller Ruby för att fungera.
Säkerhet har högsta prioritet, och WorldWideWeb körs helt i en sandlåda. Det betyder att den inte har tillgång till någon data om du inte uttryckligen tillåter det. Trots sina kraftfulla funktioner har appen ett litet minnesutrymme och minimal CPU-overhead. Den är också användarvänlig och kräver ingen avancerad teknisk kunskap, vilket gör den perfekt för kunder och individer som är mindre tekniskt inställda.