����WWW����Դ���£�����������WWW 0.15Դ��
��ߣ�� Dr.Quest
��ţ�698328259
�����ڣ�2024-05-18 18:36:21
���ڣ�2024-05-18 18:36:21
--------------------
����ϵ�е��ϼ������Ѿ��õ���һ̨���õ�NeXTSTEP 3.3�������������Ҫ
����������ÿ��������ˡ��ڼ��֮ǰ��������������������
NS33CISCUserPatch3.tar3.3DeveloperPatch.pkg.tar
https://fsck.technology
/software/NeXT/NeXTSTEP%20Installation%20Media/NeXTSTEP%203.3/NeXTSTEP
%203.3%20Patches/ (Link:
https://fsck.technology/software/NeXT/NeXTSTE
P%20Installation%20Media/NeXTSTEP%203.3/NeXTSTEP%203.3%20Patches/)
NS33CISCUserPatch3��NeXTSTEP 3.3�����һ���°������������ġ�ǧ��桱
�����������ǿ������ߵIJ������������ڰ�װ�꿪������֮��װ��
��װNeXTSTEP��������
��װ���������Ĺ�����Լ�NeXTSTEP 3.3ϵͳ������һ�ſ������̣�һ���
Ϊdeveloper.iso��������װ��NeXTSTEP���ԵĹ���ͻ��Զ����ص�ϵͳ������
��һ�����ܵġ�֥�鿪�š���ʽServices��Open Sesame��Open As Root��ʽ��װ��
����NextCD\PackageĿ¼�µļ�����װ����һ���ԣ��ĸ���װ����ֻ��Ҫ��װ
DeveloperLibs.pkg��DeveloperTools.pkg�Ϳ�����������ʣ�µ�������ֱ�
�ǿ����ĵ���GNU���롣
(Image:
https://pic1.zhimg.com/v2-1080f4c7ae3cdcdba8a46b72a402aecc_720
w.jpg?source=d16d100b)
����NeXTSTEP��������
��װ�ÿ���������㡰������ͼ�꣬�ͻῴ��������NextDeveloperĿ¼���
�п������߶����е�AppsĿ¼����OSX����iOS���������������Ӧ��һ�۾�����
���������Ϥ����֣�ProjectBuilder��InterfaceBuilder���ֵĿ������
����Χ������ǽ��еġ�����������Mac OS X 10.3��ʱ����ϳ�XCode��ֱ
��������Ȼ��macOS���Ҫ�������ߡ�
(Image:
https://pic1.zhimg.com/v2-3917595c61714a40372687fe8e489c97_720
w.jpg?source=d16d100b)
��DemosĿ¼�����ҵ�����Ѿ�����õij������о���OSX�û����dz���Ϥ�Ĺ�
������
(Image:
https://picx.zhimg.com/v2-6b90d8976a19df2de2d01969558cd4e3_720
w.jpg?source=d16d100b)
��Example���������ʾ��������Ҫע���һ���ǣ�������Ҫ����ij������
����Ҫ������ļ��и��Ƶ���me��Ŀ¼�²���������룬��Ȼ����Ϊû��д��Ȩ��
��ʧ�ܡ�
(Image:
https://pic1.zhimg.com/v2-98059886ed7427c551299a3f149427d1_720
w.jpg?source=d16d100b)
NeXTSTEP 3.3��ʹ�÷�ʽ��֮���OSX�������ߴ�����ͬ��ͨ������ߣ���סC
trl����ק���������ϵĿؼ��Ͳ����Outlet���Ͷ����Action�����ӡ������
�����ҵ������ֲ
https://www.nextcomputers.org/files/manuals/nd/
(Image:
https://pic1.zhimg.com/v2-2b06f5c0cdc4e27991a5fc37c1bbb281_720
w.jpg?source=d16d100b)
�����ڽ���Ŀ������˵����ʹ��һЩmacOS��iOS����ͷ��д�Լ��ij�������
Ҫһ�㽵����Ӧ�Ĺ��̣�һ�����DZ༭�û�д���������һ��������һЩ����
ϰ�ߺͿ�����첻̫һ�¡�
(Image:
https://picx.zhimg.com/v2-564265d417c7afc9009430fd3c991429_720
w.jpg?source=d16d100b)
������켸���ܻ��õ���foundation�⣬�ڵ�ʱ�ͺ��ٱ����ϣ�Ҳû��ͨ��#imp
ort <foundation/foundation.h>һ����������foundation�⣬ʵ�������Ҳ
�����Ҳ���ʹ��foundation�Ĵ��롣���쿪����Ƶ��ʹ�õ�NSString�ڵ�ʱҲ
���ٱ�ʹ�ã���������ַ����������Χ��char *������ɵġ�
������ԣ�Objective-C����仯����������ʹ��Objective-C����macO
S/iOS app����Ŀ������˵���Ķ����ĵ�ʱ�ij������ɱ��ġ�
����WorldWideWeb 0.15Դ��
��
http://evolt.org������浵�У���Ȼ���ҵ�һϵ�����ڵ�WorldWideWeb��
������WorldWideWeb (Nexus) (Link:
https://browsers.evolt.org/browsers/
archive/worldwideweb/NeXT/)
������Ψһ�����Դ���룬��0.15�棬����Щ��0.12���в���Դ���룬��������
����ģ���һ����2019��CERN�Web��WWWģ����������ģ�⣬����ϲ�����
ͬ�������о��еõ�ȷ�ϣ�
Inside the Code �� WorldWideWeb NeXT Application (Link:
https://worldwi
deweb.cern.ch/code/)
NeXTSTEP��tar���ܾɣ�����֧�ֵ���Linux�ϳ�����tar -zxvf�÷��������
�������WWWNextStep_0.15.tar.gzҪ����gzip -d��ѹΪtar�������ļ����
�����֮���õ�һ��WWW�ļ��С�
��NextStep/Implementation�ļ��оͻᷢ��WorldWideWeb 0.15��һ������
ProjectBuilder���̣���PB.project�Ϳ���Build�ˡ�
(Image:
https://picx.zhimg.com/v2-6f4d5c2c1c97411dc8c351dedf487b71_720
w.jpg?source=d16d100b)
��ע��Build��ʱ��Ҫclean����Ȼ���WorldWideWeb����ʱ��Ҫ���ģ���ļ�
���ҳ���ڽ���HTMLҳ��ɾ����¹��ܲ������Ȼ���Run������ͻ�����
�ˡ�
(Image:
https://picx.zhimg.com/v2-b58d802716925f4db43ba3c93f5da8fa_720
w.jpg?source=d16d100b)
���1992�������������������������뻥������ʷ���֮����������
ʱ��WWW������Ȼ��ЩСbug������֮һ��ÿ�����ж�����ʾ�Ҳ����ڵ�cernvax.
cern.ch����Ϊ����һ��CERN�Ѿ�ͣ�õĶ��������������ǵ�ҳ���е���
�����ʱ���Ῠס��
��һ�������������ڴ��������cernvax.cern.ch��Ψһһ������õĵط�
��NewsAccess.m�У��ij�127.0.0.1�Ͳ������д�����ʾ��
(Image:
https://pic1.zhimg.com/v2-7526b3493bb8a23434facf9c7bb0c2d5_720
w.jpg?source=d16d100b)
���ڶ���������ȫû���κ�������ұ�����ΪҪ��������ʱ��������ƪ�
�ӣ�koko: reviving timbl��s WorldWideWeb browser (Link:
https://notes.t
echnologists.com/notes/2019/07/01/koko-reviving-timbls-worldwideweb-br
owser/)
��������ᵽ
��ά����ӳ�ʱ��һ���ֽ�˳�����⡣�� timbl ��˽�� tcp.h �У���� #defi
ne htons(x) (x)NS 486 �и����ֽ�˳��꣬���ע�͵�һ�� #define ȷʵ��
���Ҫ�ģ������һ��˺ܶ�ʧ���Ū����һ�㡣����֪����Ƿ������ҪΪ68
K�汾��NS���#define�������tcp.h��ע�͵�#define htonsһ�оͿ���
(Image:
https://picx.zhimg.com/v2-24cf05bce048ff87c6b45839be44b585_720
w.jpg?source=d16d100b)
���NeXTSTEP�ϵ�WWW 0.15��bug�������ˣ�����Ը��Ļ���������Build
���֮����ProjectBuilder��Buildѡ����ѡ��install����build������൱��L
inux��make install���ͻ��WorldWideWeb��װ��me/AppsĿ¼�С�
���ִ�PC�ϴHTTP/0.9�վ����
��ֵ��ע��ģ�WorldWideWide 0.15�Ѿ����ֵ��ִ��վ�ˣ���Ϊ���
Ȼʹ���ʽ��HTTP/0.9Э�飬����HTTPЭ��Ľ��������Բ��ģ�Evolution of H
TTP - HTTP | MDN (Link:
https://developer.mozilla.org/en-US/docs/Web/H
TTP/Basics_of_HTTP/Evolution_of_HTTP)
����һ�����ִ�PC���ṩHTTP/0.9����ķ�������ʹ��old-servers����Ҳ��CER
N 2019�긴ԭ��Ŀʹ�õĴ��룺CERN day 2 (Link:
https://remysharp.com/20
19/02/13/cern-day-2)
GitHub - remy/old-servers: Replicate old HTTP server functionality (Li
nk:
https://github.com/remy/old-servers/tree/master)
���ǿ���������һ��node.js���ķ������������¡�����أ���װnpm�����Ȼ
������0-9��������÷��������Ĭ�ϼ��8124�˿ڡ�
git clone
https://github.com/remy/old-servers.git
cd old-servers
npm install
node 0-9
�������汾��WorldWideWebû�е�ַ�������������Ҫ�ֶ���дһ����ʼҳ��
������
<title>Connect to my server</title>
<p><a href="
http://192.168.1.73:8124/index.html">Click to connect</a><
/p>
Ȼ��Ϳ��Ե�������ӵ�������ˡ�
(Image:
https://picx.zhimg.com/v2-c85b86f2a0e498a448a28cac819b80d7_720
w.jpg?source=d16d100b)
����Ҫ�滻Ĭ�ϵ��ҳ������Ҫ���ļ������File��Open as folder���ļ�
����ʽ��WorldWideWeb.app�����Ļ��滻���е�Default.html�ļ���
β�
��ˣ�������NeXTSTEP 3.3�ϸ�ԭWorldWideWeb 0.15�Ĺ�������ˣ����ǿ�
�������������ĸ���ܣ�WorldWideWeb 0.15������һ�������Ҳ��һ��
�༭���ʹ��Links�˵�������ӳ������ӣ���ֻ֧�ֱ����ļ�����Style������
���ı���ʽ������ṩ��ӡ���Ҫ��ҳ�����ù��ܡ������Ƕȿ������ڵ�Worl
dWideWeb 0.15������һ���Ű湤�߶����ִ�����ġ����������Ҳ����˵��
��CERN��WorldWideWeb������Ŀ�꣺Ϊ���й�����ṩһ������������ݷ�
���ߡ�
(Image:
https://pica.zhimg.com/v2-e7943adac32df0588c84123eea7efb7b_720
w.jpg?source=d16d100b)