Pe un anumit computer, exista o aplicație numită WorldWideWeb. Această aplicație a fost unică, deoarece permitea utilizatorului să editeze și să difuzeze documente HTML. De asemenea, a folosit cadre de codare care au fost ulterior adoptate de Apple după achiziționarea NeXT. Aceste cadre sunt încă folosite astăzi pentru a afișa conținutul pe care îl citiți în prezent.
Asemănător aplicației originale, acest WorldWideWeb este un instrument util pentru dezvoltarea web. Este conceput pentru persoanele care trebuie să-și testeze munca pe iPad sau iPhone înainte de a transfera fișierele pe un server web real, cum ar fi Apache sau nginx. De asemenea, permite munca offline, ceea ce poate fi util în situațiile în care nu există conexiune la internet. În plus, dezvoltatorii de aplicații pot folosi acest server pentru a simula și a testa API-urile pe care le utilizează produsul lor.
Caracteristici:
WorldWideWeb funcționează diferit față de serverele web tradiționale utilizate în producție astăzi. Are o funcție de reîmprospătare automată care monitorizează site-ul dvs. și reîncarcă browserul atunci când se fac modificări. Acest lucru elimină necesitatea cache busters, deoarece fiecare solicitare primește un nou răspuns. Aplicația este, de asemenea, ușor de configurat, pur și simplu selectați un folder și începeți să lucrați. Dacă atingeți o adresă URL care nu există, aplicația oferă o listă convenabilă de fișiere din acel director.
Este inclus și suportul Bonjour, care oferă DNS automat pentru acces ușor folosind dispozitivele din rețeaua locală. Acest lucru este util în special în scopuri de testare. Aplicația are, de asemenea, suport REST, permițându-vă să setați răspunsuri implicite ca JSON sau XML pentru baterea cu ușurință a API-urilor. Este complet independent și nu necesită alte instrumente precum Python sau Ruby pentru a funcționa.
Securitatea este o prioritate de top, iar WorldWideWeb rulează complet într-un sandbox. Aceasta înseamnă că nu are acces la date decât dacă îl permiteți în mod explicit. În ciuda capacităților sale puternice, aplicația are o amprentă mică de memorie și o suprasolicitare minimă a procesorului. De asemenea, este ușor de utilizat și nu necesită cunoștințe tehnice avansate, ceea ce îl face perfect pentru clienții și persoanele care sunt mai puțin înclinate din punct de vedere tehnic.