Skip to content
April 13, 2012 / Mohamed Amged :)

مقدم عن الHTML5

اهلا مرة تانية النهاردة هكلمكم عن الHTML5 زي ما قولت ف بوست رقم زيرو اللي فات: تدوينة رقم زيرو

كمقدمة عامة عن التكنولوجي دي

بيقولو ان 3 شهور على الويب تساوي سنة كاملة ف الحقيقة، الhtml5 بتساعدنا بشكل كبير جدا اننا ننجز ف الوقت والجهد وبتسهلنا عملية الصيانة… اشطه يعني!
كمان بتذودنا بمجموعة عناصر جديدة Elements عشان نعمل بيها ال page structure بشكل اسهل. كمان فيه javascript APIs جديدة موجودة ملهاش حل خلتنا مش محتاجين لا فلاش ولا سيلفرلايت ولا اي بتنجان عشان ننجز اي تطبيق ويب.
كمان عجايب ال CSS3 وكمية الابداع اللي اتعمل بيها خلت الناس معادتش بترسم بالفوتوشوب اي حاجة تقريبا لأنها بتوفرلنا rules هندسية بتحدد كل خصائص الشكل من كل النواحي، ال shadows, gradients, and transformations جننت الناس بمدى سهولة استخدامهم، كمان من ناحية اداء الموقع عندك حاجة جامدة جدّي! زي ال cache و الweb SQL دي بتخليك ملك زمانك بتخليك تحط كل البايانات الثابتة ف صفحات الموقع زي القوائم والخلفيات وملفات ال CSS كل دا على جهاز اليوزر بحيث ماتحتاجش كل ما اليوزر يفتح الموقع او ينقل من صفحة لصفحة انه يحمل كل مرة الحاجات دي، كمان ال geolocation رغم انها مؤخرا زاد الجدال عليها لأن بعض الناس بيشوفو انها خطيره امنيا وبتعرض خصوصية اليوزر للاختراق، كمان عندنا حاجة اسمها ال web sockets ودي تقنية شبيهه ولكنها اسرع جدا من الاجاكس ajax وهقولكم على الاختلاف،، الاجاكس بيعمل عمليه polling للريكويست وكل شويه بتبعت للسيرفر ركويست تسأله “عندك جديد ياسطى؟؟” اما ال sockets بتقول للسيرفر مرة واحدة بس “لما يكون عندك جديد يا برنس ابقى بلغني عشان الحته دي تهمني!!” يقوم اول لما يحصل ابديت عند السيرفر السيرفر هو اللي بيقوم بعمليه ال pushing من نفسه.

فيه مميزات اكتر موجودة ف ال HTML5 زي ال جرافيكس SVG&Canvas والComptability. بس انا مش هتكلم فيه دلوقتي لأني بصراحة ماقريتش عنهم حتى الآن. سلاموووز بقى اشوفكم البوست الجاي! :))

Advertisements

Please, Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: