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



 
الرئيسيةأحدث الصورالتسجيلدخول

 

 تعرف على HTML5 لغة العالم الجديدة, سريع وفعال جداً

اذهب الى الأسفل 
كاتب الموضوعرسالة
osama
طآقم الإدآرة
طآقم الإدآرة



عدد المساهمات : 122
نقاط العضو : 424
تاريخ التسجيل : 12/07/2012

تعرف على HTML5 لغة العالم الجديدة, سريع وفعال جداً Empty
مُساهمةموضوع: تعرف على HTML5 لغة العالم الجديدة, سريع وفعال جداً   تعرف على HTML5 لغة العالم الجديدة, سريع وفعال جداً I_icon_minitimeالجمعة يوليو 13, 2012 12:10 am

تملك نسبة ما يقارب 75 % من العالم !!

نعم صحيح .. لا تتعجب
ليس من الأرض
وليس من السماء
مواردها ليست إستثمارات في البترول ، أو عقار ، أو حتى عملات و أسهم ، أو تصنيع !!
في الحقيقة هي تملك هذه النسبة من هذا العالم عن طريق مورد واحد فقط لا غير !!


75% هذه عبارة عن ملفات تسمى ملفات Flash
والعالم الذي أتحدث عنه هنا بالطبع هو الـ Web

هذا العالم يلعب دوراً رئيسياً في حياتنا اليوم
مقسوماً على ملفات الفديو و صفحات الإنترنت سواء كانت مواقع للألعاب الفلاشية أو غيرها ..





تخيل لو أن هذا العالم هو في الحقيقة عالمك الحقيقي وليس عالماً أنت تحركه بأصابعك
هل تعتقد أنك أنت المتحكم به أو هو من يتحكم بك ؟

و وجه هذا التخيل على كل شيء من حولك وبالتحديد الشركات المنتجه للتكنولوجيا المتعلقه أيضاً بهذا العالم الأول وهو عالم الـ Web

سوف تجد أن شركة Adobe تتحكم بنا جميعاً مستخدمين لتلك المنتجات وشركات منتجة !!

إذا إستوعبت هذا التخيل بالتأكيد سوف تستوعب الصراع التالي

Apple ليست من الشركات التي تحب أن يتحكم بها طرف آخر حتى لو كان هذا الطرف يملك من العالم 75%
والسبب في ذلك هو أن Apple


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



وثانياً
Apple

توجهها في المستقبل نحو أجهزة تتطلب وجود Web ذكي وخالي من المشاكل حتى يعمل مع أجهزتها بالشكل المطلوب
وليس مجرد صورمتحركة أو مواقع لعرض الفديو

العالم الجديد للـ Web هو HTML5


ماهو الـ HTML ؟
ماهو الهدف من تطوير لغة HTML الحالية إلى HTML5 ؟
وماعلاقة HTML5 بـ Apple ؟
وكيف سيغير الـ HTML5 هذا العالم ؟


ماهو الـHTML ؟
HTML هي مختصر Hypertext Markup Language
لتوضيح هذا المعنى لأنه متشعب كثيراً بصورة بسيطة جداً
HTML هو الآلة التي صنعت الـWeb والذي أستحوذت عليه شركة Adobe كل هذه السنين عن طريق منتجاتها المعروفه لدينا كلنا وبالأخص الـ Flash Player

HTML هي الغة الرئيسية التي أسست هذا العالم.


ماهو الهدف من تطوير لغة HTML الحالية إلى HTML5 ؟
الهدف الرئيسي من هذه الغة هو تقليص إحتياج الـ Web لمشغلات الصفحات الديناميكيه
للصفحات التي تحتاج المشغلات مثل : Adobe Flash , Microsoft Silverlight ,JavaFX
بما أن الـ Web سوف تتقلص حاجته لتلك المشغلات هذا يعني تقليص إحتياج المتصفحات والأنظمه بالتالي لهذه المشغلات وسوف أشرح هذه النقطه لاحقاً
وبما أن النسبة الأكبر هنا لـ Adobe Flash
أنظر لها من هذه الجهة ملفات الفديو و مواقع الألعاب المصممه بالكامل على الفلاش
سوف أطرح بعض الأمثلة هنا لكي تكتمل الصورة

أولاً : ملفات الفديو وبلا شك Youtube خير مثال على ذلك
حتى تشغل أي ملف فديو على موقع Youtube تحتاج إلى مشغل الفلاش Flash Player
ولكن هذا المشغل مع لغة HTML5 سوف يصبح في طي النسيان لن اقول سوف تقتله ولكن سوف تحد منه بصورة كبيرة !!

بعد فترة من الزمن سوف تستطيع أن تدخل على موقع Youtube وتتصفح ملفات الفديو بدون الحاجة إلى Flash player
ومؤخراً Youtube طرحت مجموعة من ملفات الفديو التي تعمل على HTML5 وليس على مشغل الفلاش كا نوع من التجربة الحية حتى تستطيع أن تهيئ الموقع بالكامل لهذه الغة في المستقبل القريب.

هل تريد أن تعيش هذه التجربة بنفسك ؟
تابعني من خلال هذا الفدي



[وحدهم المديرون لديهم صلاحيات معاينة هذا الرابط]

من المؤكد أنك بعد أن إطلعت على الفديو وتعرفت على كيفية عمل ملفات الفديو على لغة HTML5

سوف تطرح على نفسك هذا السؤال :

ماذا عن المواقع المبنيه بالكامل على الفلاش على سبيل المثال مواقع الألعاب Games

أيضاً لغة HTML حرصت على ذلك ومع HTML5 سوف ترتقي هذه المواقع إلى مستوى جديد أفضل بكثير من الفلاش

لماذا أفضل؟

أولاً لن يتم تخزين بيانات الصفحه لديك في المتصفح ولا حتى في مشغل الصفحة نفسه كما يحدث مع مشغل الفلاش
هي تخزن للمرة الواحدة فقط وعند الإنتهاء وإغلاق الصفحه مباشرة لا يبقى لها أثر

ثانياً أسرع من مشغل الفلاش نفسه وقد تتسائل كيف تكون أسرع اذا لم يتم تخزينها في المتصفح
السبب هو لأنها تستقبل بيانات أخف بكثير من البيانات التي يستقبلها مشغل الفلاش ولأن المتصفحات أصبحت مدعومه بالمسرعات التي تتعامل فقط مع لغة HTML وليس الفلاش

ولأنها تعتمد على ماهو أقوى من هذا كله الا وهي شريحة الرسومات التي بجهازك
بالإضافة إلى أن الفلاش يقوم بتخزين البيانات الخاصة بالصفحة على مشغل الفلاش نفسه وللأسف الشديد لن تستطيع
التخلص من تلك البيانات إلا عن طريق الدخول على موقع ADOBE وحذفها من هناك

ثالثا لأنك أنت المستخدم سوف تكون المتحكم بالمحتوى وليس المحتوى فرضاً عليك
وأقصد بالمحتوى هنا ما تشاهده أمامك في المتصفح
على سبيل المثال :
قمت بالدخول على أحد مواقع الألعاب المبنية على الفلاش الأمر الوحيد الذي تستطيع القيام به هنا
هو أن تستخدم الألعاب الموجودة على ذلك الموقع وإستخدام المميزات والخصائص التي يفرضها عليك مصمم أو مصممين الموقع
أما مع HTML5 فأنت المتحكم بالمحتوى والخصائص والمميزات
حتى تستوعب المعنى من هذا الكلام دعونا نرى O3D الذي يبني لك تطبيقات تستطيع أن تقوم بتشغيلها مباشرة من متصفحك

ولاحظو أنني قلت تطبقات أي أكثر من مجرد صور وفديو
O3D مفتوح المصدر ومقدم من قبل شركة Google يعتمد كلياً على أمران

لغة HTML
شريحة الرسومات لديك في جهازك
تابعني من خلال هذا الفديو


[وحدهم المديرون لديهم صلاحيات معاينة هذا الرابط]

ماعلاقة HTML5 بشركة Apple؟
الكثير منا يتسائل بل متعجب كثيراً أن شركة Apple إلى الآن لم تدعم مشغل الفلاش في كثير من أجهزتها
iPhone
iPod Touch
ومؤخراً
iPad

وأيضاً مشغل الفلاش حتى في نظام Os x لا يعمل بالكفائة اللازمه
والسبب هو أن Adobe هي من تتحكم به بالكامل بدون تدخل أي جهة أخرى

الفلاش يعتبر لغة برمجة خاصة بالـ Web ولكنه مغلق المصدر
مقابل كل لغات البرمجة الخاصة بالــ Web مثل HTML, CSS, and JavaScript والتي جميعها مفتوحة المصدر
نستغرب حين نرى كثيراً من الشركات والمواقع تدعم هذه الغة الفلاش ومن المؤكد أننا نقول كيف تكون هذه اللغة مؤذية للـ Web ولأجهزتنا وهي واسعة الإنتشار!!

سوف أشرحها بالضبط كم شرحها John Gruber

It’s a chicken and egg problem

الناشرون يستخدمون الفلاش لملفات الفديو على الـ Web لأن مشغل الفلاش موجود لدى نسبة عالية من المستخدمين
أي نسبة عالية من الأجهزة
المستخدمون يدعمون الفلاش لأن الفلاش يستخدمه الكثير من الناشرون !!

chicken and egg


Apple وجهازها iphone قامت بحل مشكلة الدجاج والبيض تلك
لأول مرة في تاريخ الـ Web
يتواجد مستخدمون وهؤلاء المستخدمون في إزدياد جغرافياً مضطرد لا يستخدم الفلاش !!
إذا ارادو هؤلاء المستخدمون أن يشاهدو مقطع فديو على Youtube فهم يستخدمو H.264 وليس الفلاش


هنا Apple لا تحاول أن تحل محل مشغل الفلاش بمشغلاتها الخاصه !!
بالعامية: من بيده الورقه الرابحة من المؤكد إنه راح يلعب بها
Adobe أحتكرت هذا المشغل ومافيه خيارات أخرى مطروحه للمستخدمين ولا للناشرين
Apple محتكره لأنظمتها ولكن فيه خيارات مطروحه للمستخدمين والناشرين
Adobe ما إستجابت لـ Apple ومتطلبات أنظمتها ولا حتى للمستخدمين
Apple ردت لها الصاع صاعين بإنها أستخدمت لغة برمجة الـ Web المفتوحة المصدر HTML5 و الفديو الذي يعمل على H264

وهذا الأمر جيد للكل مستخدمين وناشرين ولكنه ليس كذلك لـ Adobe

وفي أحد القائات حين سأل Steve Jobs عن شركة Adobe

كان رده هو :
اقتباس :
"They are lazy, Jobs says. They have all this potential to do interesting things but they just refuse to do it. They don’t do anything with the approaches that Apple is taking, like Carbon. Apple does not support Flash because it is so buggy, he says. Whenever a Mac crashes more often than not it’s because of Flash. No one will be using Flash, he says. The world is moving to HTML5"

[/code]

هم كسالى لديهم كل الإمكانيات لعمل أشياء مثيرة للإهتمام ولكنهم يرفضون القيام بها لا يفعلون أي شيء مع النهج الذي تتخذه Apple
مثل Carbon
ويقصد به هنا تطبيق تطوير البرامج المطروح من قبل شركة Apple والذي يسمح لك بإنشاء وتطوير تطبيقات على نظام Os x
بسماحه لك بتفعيل لغات البرمجة المعروفة مثل C, Objective-C and C++ على نفس النظام
للمزيد من المعلومات عنه اضغط هنا
تكملة حديثه
Apple لا تدعم الفلاش لأنه كثير المشاكل
وقال حينما تحدث مشكلة في نظام التشغيل Os x في الغالب سبب هذه المشكله هو مشغل الفلاش
الفلاش لن يستخدمه أحد ويقصد مستقبلاً
العالم متجهاً إلى HTML5



وكاعلاقة مباشرة لـ Apple بالغة البرمجة هذه
هوDave Hyatt
وهو أحد العاملين لدى Apple
وهو مطور للبرامج ولغات الـ Web وهو أحد فريق العمل الذي قام بتطوير متصفح Safari المتصفح الرسمي لنـظام OS X
وليس هو وحده الذي يعكف حالياً على تطوير لغة HTML5 بل شريكه الأول هو Ian Hickson أحد العاملين لدى Google
والأخير هو المطور الرئيسي لهذه الغة وسيرتهما الذاتية معاً تحتاج إلى صفحات للكتابة فسوف أترك هذا الخيار لكم بقيامكم بالبحث المتعمق
عن عمل هذان الشخصان في مجلات متعددة .


إذن هل مشغل الفلاش سيأخذ له مكاناً لدى Apple وأنظمتها المغلقة ؟
99,99% الجواب هو لا
هل أتمنى أن نظام Os x أيضاً يتخلص من الفلاش تماماً ؟
شخصياً نعم وبشدة أود ذلك .



وكيف سيغير الـ HTML5 هذا العالم ؟
مهما تخيلت فلن أستطيع أن اصف هذا العالم الجديد المبني على لغة HTML5
أحلم كثيراً ولكنني متأكداً أن الكثير من الذي حلمت به سوف يصبح واقعاً في المستقبل القريب

ونترك الأيام الآتية تمتعنا بالإمكانيات التي سوف يقدمها لنا المطورون لهذه الغة فا إلى ذلك الحين .



سؤال يتبادر لذهني دائماً:
Steve Jobs رجل تطلعاته دائما مثيرة للإهتمام وفي الغالب تلك التطلعات حسناتها تغلب مساوئها

السؤال الذي يتبادر لذهني على الدوام ماذا بعد Steve Jobs ؟
عند رحيل هذا الرجل عن هذا العالم هل ستبقى Apple تتطلع الى مستقبل تقوده بنفسها وتجعل الشركات الأخرى تحذو حذوها أم سترضخ وتتحد مع شركات كا شركة Adobe ؟

تم

الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://mawqako.arabepro.com
 
تعرف على HTML5 لغة العالم الجديدة, سريع وفعال جداً
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» مجلة رؤية الجديدة
» بطاقات و خلفيات شهر رمضان الجديدة 2012
» قضية فيديو "رجل المرور" بالدواسر بدأت بـ"ما تعرف المراجل" وانتهت بإطلاق النار

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
موقعكو :: أقسام تعليم استايلات :: دورات تعليم وتصميم الإستايلات-
انتقل الى: