الويب و الواب

10
1 أو ذة أس ا: د. ح ! اا اا ار ا"# ا$%" و ا;pma& ا#’ وزارة ا**+ ري’* م# و ا! 0’1 ا تس ل ار ا " ,-ق ا)/ و ا0 ا" 12ت ا45 ا678 ’ة و0’ 9 : ا*+ ا: 2011 / 2012 +!.م ا# ا# آ&+ ت’3;pma& ا#0 ع< ا: " إ$% ’م ()* 9 ’اد ا إ ا ور 9#% &

Upload: meriem-boulahlib

Post on 08-Jul-2015

81 views

Category:

Science


2 download

DESCRIPTION

باختصار يمكن القول أن الويب جاء لتسهيل عملية الاتصال و التواصل في مختلف أنحاء العالم بالإضافة إلى مساهمته في نشر المعلومات .ويعد الواب خطوة كبيرة في هذا المجال عن طريق جلب الإنترنت إلى الأجهزة النقالة وتوفير خدمات إضافية للمشتركين بأنظمة الشبكات الخلوية، فضلاً عن الفوائد المادية التي يحققها لكل العاملين في هذا المجال

TRANSCRIPT

Page 1: الويب و الواب

1

ا�� ا�������� ا�����ر � ا���ا� � ا��

�������� �� ��� أو�� ����

:ا�����سأ���ذة :

���ح.��ور ���� ا� د ��� !

ا�� ا������ �� ا�����ر � ا���ا� � ا��

وزارة ا�'�#�& ا�� �" و ا��%$ ا��#�"

�*��*+� � ��� �*'�ري

ا1�'� ��0آ#�� ا��#�م ا.!+ !�� و ا��#�م

0#& ا��3'� ت

����� �����س �" ا��0/ و ا�(��ق ا��-��,"*() ��'م %$ إ"�ر ا ���ل ا�� �'0'ة و 678 ا�����45ت ا�����1�2

9������: إ�'اد ا�

��ور ���� ا� د

2011/2012: ا�+*� ا�� ����

آ#�� ا��#�م ا.!+ !�� و ا��#�م

&+�0#& ا��3'� ت

: ا���>�ع

����� �����س �*() ��'م %$ إ"�ر ا ���ل ا��

�9 9������إ�'اد ا�

��ور ���� ا� د

9�#%��� & �

Page 2: الويب و الواب
Page 3: الويب و الواب

��'��:

'��=��8 B8 ، و *���('0' ا���'ام ا�@��� ا���5���� ا?*(�را��() �9 ا�����45ت �50$ أ<C�4 ا��8 B8" ا��0/"أو �� 50 ف *ـ ا������5Cت ا��'F ت و����� 9� ��G� ءاI� � .، و ا��$ �5

ور�0 %$ آP وBO و %$ أي ���ن أ<�=ا�����45ت %$ ��L�� ، ه���و 78 ا < �G�� ()�C ��ا% أ90ا��8 B8 و ا�(�ا��/ ،C���4 أو ا�Rت ا�������/ و�' * و�آ�ل ا��Sا ا�TG�"ي 9��0 �9 " ا��ابTا�

�8 B8 *����'ام ا��G, ا����ل إ��ا����ج Cا.

9� P>�= آ�ض ���6 وق *����G" ا��اب"و " ا��0/"و %$ هTا ا�5Xن أه6 ا���* Y�.

):ا��0/(ا�@��� ا���5���� ا������5 .1

1.1. :0 ��; :ا�� �9�%� > ر

� م ا1!�#��ي 1989=" 0 م Tim Bernes Lee ��@*�� � ورو���ا��+'� رAا � �#�%�ث ا�*�و(CERN) Cف =" �%'�ا�� �< �� '3�، F�*0*�ان إ���� I%< ��@*�ع ا���#�� ت =" ا� �K :� �%ا�

اح إدارة ا���#�� ت"'� �3�M 0 ���� >+'*� " ا ���Rم ا�'ا�Q ا�'���" �: �إ�، و�� وFP =" هNا ا�'�� �: 0* و *� ���� ذ�I��� U ا��*��3ت ا���TقT�!ا Wا��� �X��� ت %RP Qل ر�TZ.

0ف آ[ول �'\R] =" ا�� �& 1991و =" 0 م ^� !>& اZ'� ر �3�M ا1!'!F�X'+'� I هCN ا����3 �_ � &��\< :�Tim Bernes Lee.

& و ا�'" آ !I د��d ا�� >RP� ��@*�#� F%� و 9 =" ا�� أول إ��و �� >�3: ا�� �abن =" ا��*@�� �: ا����ج .�#�%�ث ا�*�و � اAورو���

وع ا����3 ا�� ���� =" ���_ �: ا�+*� ! أe�+fو =" �� �! &< �+Rا�� �& أ!% ء.

Page 4: الويب و الواب

ي R�= "= ا����3 ، ��� 1993و i � م �����0 �: ا��#�� �: � ��� أن، آ !I !��� ا�'%�ل =" > رIllinois ��3 �Aا [R\'� &��\'�Mosaic ����jو ا�Nي Interface Graphiqueذو ا��ا��� ا�

اد�#'�اdP ��: 0 �� أداة��d �: ا����3 ا��*��3>�� =Aا .

آ�M I� � :�'*j ��� و Microsoft �%R\'� ار�Pk�Internet Explorer ق أولTآ� >& إ ،ك �%$ =" ا����3 ا��*��3>�� %�Yahoo .

�*j 2000و �%#�ل :� aآ]� Q�< �: Z دم �0 ا�� �& 7أI%�P ا����3 ا��*��3>�� ا�� ���� >T�)1(.

2.1 .9 F ا���< :

ه" �3�M >+';�م �و>�آ�ل !�d ا�*\�ص ا�'����� World Wide Webا����3 ا��*��3>�� ا�� ���� HTTP ��<��3*ا����3 ا�� _��� �=� �#��Pل إ�� �;'#F ا���ارد و ا�;�� ت ا��'�=ة 0#� ا1!'!I ، و �0 ا1!'!I و ه" >�+�� ���رات ا���d إ��0q �& ا���#�� ت ا�Nي �3: ا���Pل : " �[!� W3Cا�� ���� .)2("ا���ي

� ، �#R ت و >'�3ن ا����3 ا��*��3>�� �: �����0 �: ا�\R% ت ا�'" >%�ي ، !\�ص ، �Pر ، �� _ =��>�Q هCN ا�\R% ت �: TZل 0* و *� ، وTPت >%��d ، و >URL : Uniform Ressource Locator

.

أن RP% ت ا�� I+�� 9 ه" !R+� 0*� آ =� ا��+';���: �T'Z � r#';< dف ا��'\R] إ�� ا.M رةو >��ر Browser لTZ :� �*�� ل �ا1!' :�s اض �%'� ت RP% ت ا�� 9 و �'j � [�+< "'ا� ����و ه� ا��

.)3(ا�وا�Q ا�'�����

:ا�� 9 أ�� ل.3.1

� 9 2.0ا��

آ� �#0 ��رة ا��+';�م �#0 �\�#] أ#r 0#� ا���d ا�a !" �#���3 ا��*��3>�� ا�� ���� ، و ا�Nي ، أ : >%��q< %RP I إ�� RP% ت د * ��R< ��3 0#�� ، و '��� =" �� رآ� ا�M ��ا� Q;ا���#�� ت 0#� ا�

9 :�ـ 2.0ا��

اد =" ا���3 ت �: TZل � - =A'� ��0د0& ا1>\ ل ��: ا�ف � ���3 ت ا1� .

اء ا��%'�ى - x. م�;'+�#� � )4( .�*] ا�% � و اAو��

Page 5: الويب و الواب

� 9 3.0ا��

>�q���R� Q " ا�� 9 ا���1""، و j�" 02006 م Tim Bernes Lee أ#r ا��\�#] �: ف ،9 ��< �#0 q<را�� ��م ار>� و�x� � �Nآ ء ا�P1* 0" ا�Nي اj';�م �'�� $�b ، ا���#�� ت F�*\< و

، ���= :� <����3#� :3� �� �� �R�*\< 3: إذ���_ ا���#�� ت و��j dا ا���Nأن ه q��\� ل�� ك ا��%$ 0: أq'#{j إ� ��ا��+';�م �: ا�%\�ل �#0 %� :�. )5(

2. ���4�Rت ا������ ) :ا��اب(* و�آ�ل ا��

:��%� > ر ;�� 0: ا��اب .1.2

آ ت 1997=" 0 م M :� dآ I� �Nokia , Motorola , Ericsson آ�M ا�� �= KإUnwired Panet d�3�'� ت ���و>�آ�ل "، آ !q'��� I وK_ " �*'�ى ا��اب"ا��';\\� =" P* �0 ا���

��3#jTت ا� �ا�'��� " I!، و ه� ��� ر �3: �+';��" ا���ا>F ا��%���� �: اR'j1 دة �: ��Z ت ا1!'&�R<ه�ا r :0.

و>�آ�ل � _Kا��*'�ى =" و [�! d�R� � )وWAP( 'j1 ي ا0'�� آ��� رNو ا� F<ا���ا �0 I!;�ام ا1!' .ا��%����

ا�RP F�P�< �~�" "3#jT% ت ا��اب ه" أن إ�� ا.M رةو >��ر �M]'ا� �~�WML : Wireless Markup Language " �~� �� \;� �=ا����رة وHTML \< :� :3�'#� F<0#� ا���ا I!R] ا1!'

. ا��%����

F ا��اب . 2.2 �<:

و>�آ�ل ا�'���� ت "أي " Wireless Application Protocol"اZ'\ ر �ـ ه� " Wap/ا��اب"��: ا����ج ا�� ا1!'!I و اR'j1 دة �: ا�jT#��3 ، و ه� ��� ر +�] A���ة ا���ا>F ا��%����

�< ��Z )6(.

Page 6: الويب و الواب

:ه�3#� ا��اب . 3.2

d31(ا��( : http://infomag.news.sy/index.php?id=521&inc=issues/showarticle&issuenb=1

YO�� ان���ل �Fم *^د'��S��0م ا�� �L) (URL)ا��اب

إ�� 0HTTP(�ل ا��G, ���ان * و�آ�ل WSP )wireless session protocol (

/4" ,�Gا� P� 0WSP ج * �إ�� *�ا*� ا��اب �اC��ل �L) (�ل *�ا*�

و�آ�ل * 4/ �9�ا��اب ا�WSP آ�ل�و إ�� *

HTTP 6�0 إر���_ إ��B8 �8Cا

WML ��0م �Fدم ا��0/ *^8@�ء <X(�ت *4`�

,�Gز إ�� ا��� �P ا���ا*� ا� WSP*����'ام * و�آ�ل

*(�) 0(�ل ا��G, ر��ز ةXbWML وء �� إ�� 8

�b�@�4 ا��

�F '�50دم ا��0/ إر��ل ا��X(�ت إ�� *�ا*� ا��اب ة أ90 6�0Xb c��XWML

Page 7: الويب و الواب

: 2.0ا��اب . 4.2

� �'� ون �_ ���_ ا����Pk�« wap 2.0 » �3ار ا����� ا�a !�� �#�اب 02002 م " �*'�ى ا��اب"� م و>�آ�1ت ا1!'!I ، و �� �3: هNا W3Cا��*��3>�� ا�� ���� � _� d� �'و ا�'" >���ت �+���� ا� ،

:�: ا.�Pار

� I! . (HTTP,TCP,IP )د0& �و>�آ�1ت ا1>\ ل � 1!'� F�� 3'#�� ا��ا�';#" 0: ��ا�� ا��اب( >.( .)7(ا�; ص �q>��3: ا��+';�م �: >\��& ���_ ا��اب �

��d آ� ه� ��K] =" ا��d3 ا�>" ��! aا� q'�� "= ا��اب [�Pو � �' �" أ:

d32(ا��( - <www.wapforum.org/what/WAPWhite_Paper1.pdf>

"R=ار�P.ة اM �� dj Z دم ا�� 9 إ��ا�a !" �#�اب >& اj1'~* ء 0: ��ا�� ا��اب ، و أ�P] ا��9# _=�� Cم ��ور�� ة إ��ا��%'�ى (push)ا�Nي M �� ا��+';�م.

Page 8: الويب و الواب

ق *�9 ا��0/ و ا��اب. 3Xا� :

�: ا�bA ن Q#Z =" اj';�ام �aآ "= �bT آd �: ا�� 9 و ا��اب و�j#' ا>\ ل � 1!'!I ، و �'� وق ��*�� Rه& ا�A [�K�< "# :ا��\�#%�: ، و =��

1.3 . :� F� ا��� $�b:

�3: ا�� j � 9';�ام ا�% �jب �: اR'j1 دة �: آ =� ��Z ت ا1!'!I آ �� � ا3�1'و!" و >� دل ا��#R ت �b�� � 0ض �M M ا�� >F، و �%�ود � و !@ا ��%�ود�ZAا اNاب ، إ1 أن ه�#� ��+*� � q+R! و ا��"ء

�0 ا��� j ة و��� >��� اR'j1 دة �: ��Z ت ا1!'!j � I';�ام ا��اب ا��R >�] ، و �%�ود � آd �: ا�Nاآ9 .�� �+��� �� ر!� � ��

:�: �b$ ا�;\ �� . 2.3

9 R\< �0] ا��j ر��ق >�R< ب�j %50 0#� ا�kb/s �0j 1 >'� وز �*�� ، F< 9 0#� ا�� >\R] ا�� 1024X 768 إ��در�� و�Kح RP% ت ا�� 9 0#� ا�% �jب >\d أن إ��، إ9.6kb/s �= Kا�*� ل pixel)8( �*�� 320 1 >'� وزx 480 pixel)9( ل �ا�* F< 0#� ا��.

:�: �b$ �~� ا����� و ا��و>�آ�1ت .3.3

ا�*� ا�RP &�\< r� R% ت ا�� j � 9';�ام �~��M]< HTML : Hyper Text Markup Language "3#jTا� �M]'ام �~� ا��;'j � و>�آ�ل ا��اب� r=و &�\< �*��WML : Wireless Markup

Language .

�d ا��� ! تأ� � �*+�� ��و>�آ�1ت ا���k= dن *< 9 '& =" ا�� ��� Rا�*\�ص ا� d�! و>�آ�ل� r=وHTTP : Hyper Text Transfer Protocol و>�آ�ل� r=و Uذ� &' '� �Tت ا�jT#��3 ا�، ��*� WTP : Wireless Transaction Protocol )10( ل �ا�* F< �� � I! .� �*+�� j1';�ام ا1!'

و>�آ�ل ا�'%3& =" ا.رj ل ا��'* �#� 0#� ا�� j � 9';�امو '& ا�'%3& =" ا��� ! ت �TCP : Transmission Control Protocol �Aا ، d�إذ ��م � �'%3& =" و��� ا��� ! ت و >\%�] أ�Z ء ا�'*

q� م�� و>�آ�ل ا��ورة ا�jT#��3 ا�Nي �WSP : Wireless Session Protocol ا1>\ ل �{�� "="3#jTا�.

Page 9: الويب و الواب

I!و>�آ�1ت ا�� 9 ه� �و>�آ�ل ا1!'� �Mأ d�� وIP : Internet Protocol و>�آ�لا�Nي و ه� ا��� [�+ d3ص Z 3" �+';�م ا ا�%\�ل 0#� 0*�ان#jTو>�آ�ل =" ��}� ا1>\ ل ا��q ، و � �d هNا ا��

"3#jTا��� ! ت ا� Q�;� و>�آ�ل� WDP :Wireless Datagram Protocol )11(

4.3 . d�~�'ا� &@! $�b :�:

�0& ذ�U ، =3� ه� ��وف � �*+�� d�~�< إ�� !@ م �Aج ا '% �T>\ ل � 1!'!j � I';�ام ا�� >F ا�*� ل �� b d�~�'ا� &@! dب أن آ�j %#�(Dos, Windows, Unix) I!، أ� � �*+�� >�0& ا1>\ ل � 1!'

: F< �#� :Windows CE, Palm OS ا�*� ل = �*@& ا��+';��� =" ذ�U ه"

� Windows CE : Embedded Compact Windows 99 ا����jا�b d�~�'� ��� ه� !@ م PC de poche �� �*ا� F<�0 �� ��� ���}�و ا���اj ة و ذات (12).� 0'� ره �%�ودة ا�Nاآ

� Palm OS : Palm Operation System آ�M ف Palmه� !@ م >�~�d ���ر �: Computing 01995 م �� �ا�* F<ا���ا d�~�'� ���.)13(

5.3 .�= : �: �b$ ا���}� ا���

9 ف 0#� ا��� ، W3C : World Wide Web Consortium" ���_ ا����3 ا��*��3>�� ا�� ����" 9 ع ا��';� qjأ' ، 9 ا��� �� ��< �#0 d�� Tim Berners Lee ، ات ر��+�� و�� �xTx q�

��3 �Aت ا��'%�ة ا !+ و ا�� � ن ،=" ا��1= �= Kا 17 إ��، إ�� �0 )14(.��ز0 �0 ا�� �& =

� �*'�ى ا��اب Pو I%< آ ن ����3 =#jTت ا� �و>�آ�ل ا�'���ا�Nي �& �� �*@�� wap forumأ� �q� �X!ا>� ��� اN� �#�'+� F� %< إ�� OMA : Open Mobile Alliance 0 م ejs�و 2002ا� ،

� رب � &X ��Z ت ا�� >F ا�*� ل 200ا�Nي آ� ه�ا>F !� �� 0 ���� ه�=� >��M.)15(

���F:

9��0 ا���ل أن ا��0/ ��ء ��P�GS ����4 اC��ل و ا���ا<P %$ ���4, أ8(�ء ا��F�* �%�<?�* 6��5��ر .ا�����45ت إ�� ��Sه��_ %$ 8@

ة و50' ����ة آF ل ا��اب�iا ا��T%$ ه �ت 9 ��'F j0 �4/ ا?�8 B8 إ�� ا �IGة ا������ و�%�"إ>�%�� ��4@� آ�9 *-��78 ا�@���ت ا��Rًl% ،�0�4 �9 ا��Xا1' ا���د�0 ا��$ P�� �G��)0 ا�9�4��5 %$ هTا

.ا���iل

6�> 'O /09 ا��اب و ا��� P�% $��4�� P�GS�� ي ق ا��iهXا� ���ا���ا<P و ��دل ا�����45ت ، و 0*����G 9��0 %$ أن ا��0/ <�6 �4(���ب *���� <�6 ا��اب ��G4, ا����ل و 9��0 CP�lX أL'ه�� ��4

ن ��F ��G�� P��1�_ و > ور�0ت ا���'ا�_ Fmا.

Page 10: الويب و الواب

Yا�ــــ :��1�O ا��

(1). LATRIVE, FLORENT- LAGNEL , « quelques moments clés dans l’histoire du World Wide Web », <http://www.liberation.fr/economie/0101291764-quelques-moments-cles-dans-l-histoire-du-world-wide-web>, 04 février 2012.

(2). W3C, « all about the World Wide Web », <http://www.w3.org/WWW/>, 04 février 2012.

(3). ASIMOV ,ISAAC , « an overview or the World Wide Web », <http://www.imagescape.com/helpweb/www/oneweb.html >, 04 février 2012

(4). « web 2.0 ». <http://www.webopedia.com/TERM/W/Web_2_point_0.html >, 04 février 2012

)5(. P��% ، P�0���0ض. 3.0 ه� ا��0/ ��. ا� 0'ة ا��. <http://www.alriyadh.com/2011/09/24/article669731.html > . o0�0رة *��رIا� B�05/02/2012

(6). Effort. « Wireless Application Protocol :Principe et architecture ». <http://www.efort.com/r_tutoriels/WAP_EFORT.pdf >, 04 février 2012

(7). Wap forum. « Wireless Application Protocol :wap2.0 technical white paper ». <www.wapforum.org/what/WAPWhite_Paper1.pdf>, 04 février 2012

(8). « what’s a good page web size». <http://webbuilderscafe.com/Build_page_size.htm >, 13 février 2012

(9). « Is there a standard webpage resolution for mobile phones?». <http://stackoverflow.com/questions/2364313/is-there-a-standard-webpage-resolution-for-mobile-phones >, 13 février 2012

(10). Effort. « Wireless Application Protocol : Principe et architecture ». <http://www.efort.com/r_tutoriels/WAP_EFORT.pdf >, 04 février 2012

(11). Effort. « Wireless Application Protocol : Principe et architecture ». <http://www.efort.com/r_tutoriels/WAP_EFORT.pdf >, 04 février 2012

(12).Bakmezdjian, julien. « Programmation sur Windows CE : Introduction». <http://www.labomicrosoft.org/articles/web/windows_ce/>, 14 février 2012

(13). « Palm OS». <http://en.wikipedia.org/wiki/Palm_OS#cite_note-0/>, 14 février 2012

(14). « about w3c». <http://www.w3.org/Consortium/>, 14 février 2012

(15). « FAQ about OMA». <http://www.openmobilealliance.org/AboutOMA/FAQ.aspx/>, 14 février 2012