صفحة 2 من 3 الأولىالأولى 123 الأخيرةالأخيرة
النتائج 16 إلى 30 من 45

الموضوع: الدرس العربي الأول عن لغة الـ XForms

  1. #16


    بارك الله فيك

    شرح فوق الممتاز

    تسلم يالغالى





    __________________
    Mobile :- 00201223030708

  2. #17
    عضو نشيط
    تاريخ التسجيل
    Jun 2004
    المشاركات
    261


    Dr.Server: شكراً لك أخي على ردك... و ان شاء الله سأحاول الإنتهاء من الجزء الثاني بغضون الأسبوع القادم..

    Zizwar: شكراُ لك على ردك... و طمع التعلم ما في أحسن منه طمع...

    Fuga: شكراً لك مراقبنا على التثبيت و يعطيك العافيه..

    لامـع: الله يسلمك أخي...

    !! ماسنجري !!: تسلم يالغالي.. و ان شاء الله تستفيد من الدرس لما تقرأه

    ابو محمود: شكراً لك أخي أبو محمود على ردك... و ان شاء الله بكتب بعض الدروس من تأليفي الخاص قريباً...

    إنترنت بلس: تسلم أخي و الله يجزيك الخير...

    safareeat: الله يعافيك.. تسلم على ردك..

    الشريف.نت: شكرا لك.. ويعطيك العافيه..

    جريح: إنت الأروع أخي.. شكراً لك على ردك..

    yemen-1-host: شكراً لك.. و قريباً بإذن الله سأكتب الجزء الثاني..

    X Sewar X: الله يجزيك الخير أخي... و موقعي يعمل لدى الجميع... لكن اللي أقصده بالمتوقف هو أني لم أعد أكتب فيه حالياً بسبب عدم وجود الوقت الكافي لدي للقيام بشؤونه...
    بإذن الله قريباً سأقوم ببناء موقعي الجديد.. بتصميم و تقسيم جديد... فكن بالإنتظار

    easylink.com.eg: الله يسلمك و شكراً لك على ردك...

    beshoo: أشكرك أخي على ردك الرائع.. و الذي أعتبره أفضل رد تلقيته إلى الآن..
    بصراحة.. موضوع الـ Web standards هو موضوع شيق للغايه.. و حديثه ذو شجون..

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

    دعنا نأخذ مثالاً على هذا الكلام... مشروع مقاييس و معايير الويب (Web standards project) هو أكبر دليل على الجهد الموجود لدعوة المصممين لاتباع المقاييس في أثناء تصميمهم للمواقع..

    هذا المشروع هدفه إيجاد مواقع ويب خاليه من كل أشكال التعقيدات.. و بالمقابل جعلها سهله بسيطه خاليه من أي تعقيد، و سهلة الوصول من جميع أشكال الأدوات (Can be accessed from any device).

    بداية هذا المشروع كانت في سنة 1998.. أي قبل 7 سنوات تقريباً من الآن.. و هذه الفتره كانت فترة "التخبط" في عالم تصميم المواقع.. فقد كان المصممين في تلك السنوات (بين عامي 1996 و 1998) مازالو ينتقلون في أعمالهم من الطريقة الأولى لتصميم المواقع و هي طريقة الـ (flow) إلى طريقة الـجداول (tables) ... و ذلك بالرغم من وجود الـ CSS في ذلك الوقت، إلى أن إمكانياتها الضعيفه لم تكن لتفي بالغرض المطلوب منها، و هو فصل المحتوى عن التصميم.

    لهذا قامت الـ W3C بتطوير النسخه الثانية من الCSS في عام 1998، و ذلك لتعطي مجالاً أكبر و إمكانيات أعظم للمصممين للقيام بما يريدون باستخدامها... لكن ما حدث هو أن تجاهل المصممين لها، و تكملة طريقهم الخاطئ للتصميم باستخدام الجداول قد دفع هذا المشروع (مشروع مقاييس و معايير الويب) للظهور و البدء بتوعية المصممين للطريقة المثلى لتصميم المواقع و هي باستخدام الـ XHTML1.0 لبناء هيكل الصفحة و وضع المحتويات فيها.. و الـ CSS لبناء تصميم الموقع.. و ترتيب هذه المحتويات.. و هذا الكلام كان في العام 2000 تقريباً...

    و كنت قد ترجمت المهمة (mission) التي وضعها على هذا المشروع و التي يسعى جاهداً لتطبيقها..
    و يمكنك الإطلاع عليها من هذا الرابط..
    http://www.isader.com/articles/wasp.html

    من كلامي السابق كله، حاولت أن أقدم لك أمرين اثنين و أولهما هو أن هذه المقاييس لم تخلق أبداً لتكون عبارة عن "شطحات".. و لو كان الأمر كذلك، لما وجدت كل هذا الدعم لها من جميع الأماكن..
    لكنها وجدت لتقدم فائده كبيره للمصممين (من تسهيل في العمل و إخراج مواقع ذات جوده عاليه) و لمستخدمي الويب (من تسهيل للوصول و تسيهل للإستخدام).. و لو لم تكن كذلك، لما قامت أكبر مواقع الويب العالمية مثل الياهوو أو الإم إس إن و الكثير غيرها باتباعها و تطبيقها في مواقعهم.

    و الأمر الثاني هو أن هناك بعض الأخطاء الموجوده إلى الآن في تصميم المواقع و أهمها و أضخمها حجماً هو استخدام الجداول لبناء هيكل الموقع و عدم استخدام الـ divs او الcss بالمقابل.

    أخيراً دعنا نعود للغه التي تكلمنا عنها في هذا الموضوع، و هي الXForms...
    قد أكون أوافقك الرأي بأن هذه اللغه شيء من المستقبل، لكنه المستقبل القريب، بل القريب جداً، فلا تستبعد أبداً أنه بغضون سنه أو السنتين من الآن أن تصبح الplug-in المطلوب لتشغيل النماذج المصنوعه باستخدام الXForms، أن تصبح موجوده بداخل جميع المتصفحات الحديثه، فلا حاجه لك لتحميلها، فيصبح الأمر أسهل بكثير مما هو عليه الآن...
    لكن ما علينا فعله من الآن لذاك الوقت، هو أن نقوم بتعلم هذه اللغه, و معرفة جميع أمورها، فنصبح قادرين على صنعها و إدارة شؤونها عندما يصبح ضرورياً علينا القيام باستخدامها. فنحن لا نريد أن يصبح حالها كحال الCSS عندما بدأت... أي نعطيها "الطناش" الكامل، و لا نقوم بتطبيقها إلا بعد فترة طويله من وجودها.

    الأمر الآخر الذي أريد أن أنبهك إليه، و هو الأمر الذي وجدته من أفضل الأمور فيها، هو أن هذه اللغه لها القدرة على التحكم بالمخرجات.. أن أنك لن تكون بحاجه للphp او الasp لتقوم بعمل ما تريده من البيانات المدخله.. فكل شيء موجود فيها، و كنت قد ذكرت هذا الأمر بالدرس.

    و إن أحببت أن ترى أمثله على هذا الكلام
    قم بزيارة هذا الموقع... و سترى به العجب!

    http://ftp.novell.com//pub/forge/xfo...docs/home.html

    أولاً قم بتحميل الplug-in ثم اذهب إلى قسم الsamples و انظر إلى كيفية عمل هذه اللغه، و سرعة تجاوبها مع أوامرك..

    أتمنى أن يكون كلامي هذا مقنعاً لك على أهمية المقاييس و على أهمية الXForms...

    أشكرك جزيل الشكر أخي beshoo... و إن كان لديك أو لدى أي أحد من الإخوه استفسار عن أي شيء فرجاء حار أقدمه لكم بأن تقوموا بالرد على هذا الموضوع :nice:

    و السلام عليكم

    عماد الصدر





    __________________
    معاً لإنترنت عربية أفضل...

    معلومات مهمة عن أدوار فريق العمل في مواقع الويب
    http://www.swalif.net/softs/showthread.php?t=120925

  3. #18
    عضو فعال
    تاريخ التسجيل
    Jun 2003
    المشاركات
    1,143


    احسنت ، بالفعل موضوع رائع يستحق أن نثني عليه ، شكراً لك على منحنا هذا الوقت





    __________________
    سبحان الله و بحمده سبحان الله العظيم .
    random-x@hotmail.com
    -------------
    بين الفينة و الأخرى ... لماماً أظهر !

  4. #19
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    955


    الحقيقة درس حلو كتير لانه يتحدث عن تقنية جديدة علينا .. اتمنى أن تواصل الدروس ..

    مع فائق الإحترام
    نور فلسطين





    __________________
    لك الله يا غزة ..

  5. #20
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    السلام عليكم
    منذ شهور وانا أبحث عن موضوع أدخلة ...
    للأسف سوالف باتت مملة ..
    ووجدت هذا الموضوع يتناغم وشجون عملي .

    أخي الكريم هناك أمر أودك أن تعلمني إياه ...
    جل إعتمادي في التصميم على الجداول . لا بل جل جل إعتمادي
    جدول هنا وجدول هناك ...
    لم أفهم للأن تقنية ال DIV
    فعليا الدريم ويفر هو من يقوم ببناء صفحاتي ...
    عندي قاعدة لتزم بها :
    ال HTML لبرنامج الدريم ويفر ولا اتعدى على حقوق البرنامج لاني بذلك اخسر الوقت الكثير.
    في هذا الصدد احب ان اذكر اني قمت بالنظر لموقع MSN وفتحة على الفرونت بيج فعرضة اول شيء بشكل نصوص عادية وبعد برهه قام بعرض الموقع بشكل مرتب مع الألوان و بالفعل كله لا يعتمد على الجداول
    ولكن المشكلة انه لا يتناغم و قياسات الشاشة بمعنى لنفرض انك تريد للموقع ان يكون مطاطي الشكل مما لا توفرة لك ال DIV بتاتا (تناقشت انا ومعلمي زيزو بهذا الموضوع ووعدني بحل جافاوي)
    ولكن للان الدريم ويفر لم يتخدم هذة التقنية بشكل كامل لذلك أنا أرى أن القياسية هي من إنتاج ماكروميديا وليس غيرها ....
    ربما أناقض الجميع بكلامي في أخر سطر ولكن هذا الواقع فلطالما W3C أنتجت امر لم يتم دعمه بشكل كامل حتى لو انزلت البريمج الصغير
    Windows XP with Service Pack 2 is not supported and will not work
    طبعا هذا يعزز كلامي بالقياسية

    أرى مجددا أن العمل وتعلم شيء جديد هو من المنطق العقلي السليم ولكن دعني أقول أني لن أضيع وقتي على تعلم شيء ليس قياسيا للان .

    الفلاش كان ابعد ما يكون عن القياسية ولكن قوه ما يقدم جعله يفرض نفسه بقوة على الساحة وأيضا برمجيا من حيث لغة الأكشن سكريبت .

    نعود لكلامي حول القياسية .
    ربما وقد ذكرت سابقا انها تكون الحل القياسي وسوف ترى شركة ماكروميدا اول من يضيفها بالدريم ويفر وبسهولة بالغة .

    انا من مؤيدي ال WYSIWYG وبشكل كبير ، حيث أن الأخيرة وفرت الكثير الكثير . وجعلت من HTML لعبة صغيرة وحتى ال DHTML.


    ال CCS حل عملي لأخراج الموقع وشكلة بحلة جمالية .
    ولكن ان تعتمد عليها وبشكل كامل لم أجدة ذاك الحل العملي و المرضي ...
    ولكن تبقى تقنية أستخدمها وبقوة .

    وأحب أن أذكر أن ليس كل ما يصب في البحث العلمي هو شيء مفيد فربما أقوم بعمل دراسة شاملة عن موضوع معين ولكن لن تقدم هذة الدراسة فائدة على الطرح العملي وسوف تكون (شطحة علمية) كما سلف وذكرت سابقا .

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


    مع فائق التقدير لشخصك الكريم وكل من شارك معنا مشاركة عربية او علمية .............






  6. #21
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    2,029


    مع أنني قلت وداعاً للمنتديات ... لكن هذا رد ضروري.

    تقنية XForms لم تستخدم حتى الآن بشكل واسع، خلال السنوات القليلة القادمة (2 إلى 3 سنوات) ستبدأ التقنية بالدخول إلى عالم تطوير المواقع بشكل جدي لتكون حلاً لإنشاء برامج إنترنت وإنترانيت وشبكات B2B (مؤسسة إلى مؤسسة) وأعتقد أن الأخ عماد الصدر أراد أن ينبهكم إلى وجود هذه التقنية وهي من المعايير القياسية أي أن كل شركة انضمت إلى مؤسسة W3C ستقوم بدعمها بما فيها:
    مايكروسوفت
    مايكروميديا
    IBM

    وغيرها من الشركات الكبرى ومؤسسات المعايير القياسية، ليس المطلوب الآن أن يسرع كل شخص منكم الآن لينسى كل ما تعلمه ويبدأ في تعلم تقنية جديدة، إنما المطلوب أن ينتبه إلى وجود تقنية جديدة فيقرأ عنها ويتعرف عليها ثم ينتظر إلى الوقت المناسب الذي تنتشر فيه هذه التقنية بشكل جيد ليستخدمها.

    كان هذا الحال مع CSS وXHTML قبل خمس سنوات لكن الآن هذه التقنيات فرضت نفسها على عالم تطوير المواقع ولم تعد تقنيات نادرة الاستخدام، إذا كانت هناك مواقع تستخدم هذه التقنيات ويزورها "كل يوم" ملايين الزوار فأعتقد أنها تناسب معظم المواقع بمختلف أحجامها، زوروا هذه المواقع لتنظروا في مئات المواقع التي تستخدم CSS وXHTML:
    http://www.stylegala.com
    http://cssvault.com/
    http://www.cssbeauty.com/
    http://www.unmatchedstyle.com/
    http://www.webstandardsawards.com/
    http://www.w3csites.com/

    هذه المواقع تعرض صوراً لمئات المواقع التي صممت باستخدام CSS، وبعضها يحوي عشرات الروابط لدروس مختلفة لهذه التقنية، وإن كان شخص ما يريد دليلاً قوياً على مرونة وقوة هذه التقنية فليزر هذا الموقع:
    http://www.csszengarden.com/

    صفحة واحدة ولها مئات التصاميم، لرؤية قائمة كل التصاميم أرجو زيارة هذه الصفحة:
    http://www.mezzoblue.com/zengarden/alldesigns/

    وهذه مجموعة أخرى من الروابط في صفحة خاص بي من خدمة del.icio.us:
    http://del.icio.us/serdal/CSS

    أما مرونة div فهناك العديد من الدروس التي تشرح كيف تجعل التصميم مرناً يناسب معظم قياسات الشاشة.

    المعايير القياسية وضعت لتستخدم واتفقت عليها الشركات الكبرى ووضع هذه المعايير مهندسون في منظمة W3C، استخدام هذه المعايير ودفع الآخرين لاستخدامها هو في صالحنا جميعاً قريباً ستطرح مايكروسوفت نسخة جديدة من متصحفها لتلحق بمن سبقوها في دعم المعايير القياسية مثل منظمة موزيلا وشركة أبل وشركة أوبرا، وشيئاً فشيئاً سنرى المؤسسات والناس ينتقلون من تقنيات وأدوات غير قياسية إلى أخرى متفق عليها، فدعونا نتعلم جديد التقنيات ونفهمها ونحاول استخدامها إن كان بالإمكان استخدامها (مثل CSS وXHTML).






  7. #22
    عضو نشيط
    تاريخ التسجيل
    Jun 2004
    المشاركات
    261


    السلام عليكم و رحمة الله و بركاته..

    أشكرك أخي بيشوو على ردك.. و الصراحه الموضوع يزيد حلاه بوجودك و مشاركتك..

    دعنا أولا نتكلم عن القياسية بعض الشيء و من ثم نعود لمسألة الDIVs...

    أوافقك الرأي بأن الـ XForms للآن لا يمكن إستخدامها و الإعتماد عليها بشكل أساسي، و ذلك و كما ذكرت.. فالـ plug-in المطلوب لتشغيل النماذج المصنوعه باستخدام هذه اللغة مازال تحت التطوير، و لا يمكن تحميله إلا في بيئات معينه و بوجود خواص محدده.

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

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

    برامج الـ WYSIWYG هي الأفضل (مثلما قلت) لكل موقع يتم تصميمه باستخدام الجداول، لكن عندما تبدأ بالتعرف على طريقة تصميم المواقع باستخدام الـ CSS، سوف أنت نفسك تنبذ الطريقة التقليديه للتصميم، و تبدأ باستخدام المحررات النصيه مثل Textpad أو حتى الNotepad الموجود بالويندوز. و ذلك لأن سرعة استخدامك لها ستزيد و تتطور بشكل أنت نفسك لن تصدقه.

    أما الCSS فنظرتك لها على أنها قوية ولكن ليس بالحد المطلوب للإعتماد عليها كلياً، فإني أدعوك لإلقاء نظرة على المواقع التي أتحفنا بها الأخ عبدالله، و أعطي قدر أكبر من الإنتباه إلى موقع:
    http://www.csszengarden.com
    هذا الموقع موضوعه و همه الوحيد هو إقناع الناس بقدرات الـ CSS و الإمكانيات العظيمة التي يمكن أن تتحق من وراء إستخدامها.
    دعني أشرح لك مبدأ عمل هذا الموقع: هو عبارة عن ملف XHTML واحد و له العديد من ملفات الCSS التي يقوم الناس بكتابتها، فعند ربط ملف الXHTML بأحد ملفات الCSS يظهر لك تصميم معين و بالمحتويات الموجوده بملف الـ XHTML، و عند ربطه بملف CSS آخر فإن تصميم الصفحة يتغير بشكل جذري و يصبح شيء جديد كلياً، لكن بوجود المحتويات ذاتها، أي أن ملف الCSS هو الذي يحدد تصميم الصفحة بنسبة 100%، و ملف الXHTML ما هو إلا حاوية لمحتويات الصفحة و حسب، و بهذا نكون طبقنا الأمر المطلوب من القياسية و هو فصل المحتويات عن التصميم.

    أخيراً، دعنا نعود إلى قضية الـ DIVs...
    لتبسيط عملية فهم هذه التقنية، لنأخذ هذا المثال:

    تخيل أن لديك بعض الأدوات الحديده (و هي المحتويات و الممثله بدوائر داكنة اللون في الصوره)، و أردت أن ترتبها بشكل معين، فالطريقة الأولى هي صنع إطار حديدي (جدول) يحيث من خلاله يمكننا تحديد مكان القطع التي نريد وضعها(الشكل 2)، أو هناك طريقة أخرى و هي صنع عدد من الصناديق (Divs)، و من ثم وضع القطع الحديده فيها، و ترتيبها بالشكل المطلوب (الشكل 3). ما نستنتجه هو أن الشكل النهائي هو ذاته بالطريقتين، لكن الطريقة الأولى لا تعطينا قدراً من المرونة في العمل، فكل تغيير نريد عمله سيتطلب منّا إما أن نغير في شكل القالب، أو نقل المحتويات من خلية إلى أخرى، و بالحالتين الأمر سيكون فيه بعض الصعوبة، و سيأخذ البعض من الوقت لتنفيذه.
    لكن الطريقة الثانيه (طريقة الصناديق) ستوفر لنا الكثير من المرونه، فإذا أردنا أن نغير موضع بعض المحتويات، ما علينا عمله هو إزاحة الصندوق الحاوي لتلك المحتويات إلى المكان الجديد.

    هذا هو مبدأ العمل باختصار... و أرجوا أن يكون المثال واضحاً بشكل كافي... (الصراحه لا أعرف كيف خطر ببالي بهذه السرعه!! )

    الآن قد تتسائل، و لماذا نريد تغيير مكان و ترتيب الصناديق أو الDivs مع أن التصميم بالكثير من الحالات يبقى على ما هو عليه فترات طويلة؟؟
    تغيير الأماكن و العرض للـ Divs لا يكون بالضرورة لتغيير شكل و تصميم الموقع، و لكن قد يكون لإظهار الموقع بشكل مقبول على أحد الأجهزة أو الأدوات الأخرى غير جهاز الكمبيوتر و شاشته. فمثلاً يمكننا إظهار الموقع على هاتف متحرك، و الهواتف المتحركة تكون شاشاتها أصغر بكثير من شاشة جهاز الكمبيوتر، لهذا نضطر لعمل تغيير في أماكن العناصر ليظل المستخدم قادراً على رؤية جميع المحتويات و بشكل ممتاز.
    مثال آخر على هذا الأمر، و هو مثال نعيشه يومياً، إنه الطباعة، فإذا أردت أن تطبق صفحة ويب من موقع معين، و كانت مصممه باستخدام الجداول، فتخيل حجم الفوضى التي ستحصل في الصفحة المطبوعة، خصوصاً إذا كانت مقاييس الجدول محدده بالبكسل.
    لكن بحالة قمنا بتصميم الموقع باستخدام الDivs فإن النتائج ستكون كالمثال التالي:
    قم بزيارة الموقع التالي:
    http://www.stopdesign.com
    ومن ثم إذهب إلى Print>Print Preview و انظر كيف يظهر لك شكل الموقع على أنه عباره عن مستند بسيط و سهل الفهم...

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


    أشكرك أخيراً جزيل الشكر على هذه المناقشة و صراحةً أسعدتني أسإلتك التي أتت في موضعها تماماً.... :nice:


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

    أشكرك مره أخرى على ردك..
    و جزاك الله خيراَ..

    تحيتي للجميع...

    عماد الصدر





    __________________
    معاً لإنترنت عربية أفضل...

    معلومات مهمة عن أدوار فريق العمل في مواقع الويب
    http://www.swalif.net/softs/showthread.php?t=120925

  8. #23
    عضو فعال جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    2,495


    مشكور اخوي على الدرس
    لكن احب اصحح لك ان XForms ماهي لغة منفصلة





    __________________
    عربي وافتخر

    بعض مواضيعي في سوالف سوفت:

  9. #24
    عضو نشيط
    تاريخ التسجيل
    Jun 2004
    المشاركات
    261


    أشكرك أخي Ameern.net على ردك...

    و لكن الصراحه أن موضوع كون لغة الXForms منفصلة أو غير منفصلة فهذا الأمر محسوم منه و لا يحتاج النقاش فيه، فإن كانت الW3C و هي المنظمة التي طورت هذه اللغه تقول أنها لغة منفصله، فالحقيقه من الصعب علي أن أكذبها في ذلك...

    و يمكنك الرجوع إلى الفقرة التاليه:
    Namespace Prefixes
    Another obvious difference is the use of h: prefixes on the HTML elements. This has nothing to do with XForms, but with XML which is designed to allow you to combine different languages together. XForms is designed to be combined with different languages, not just XHTML. XML processors need to be told which language different elements belong to, though one language may be the 'default' language.

    و ترجمتها كالتالي:
    عندما ننظر إلى الكود السابق، نرى هناك شيء غريب بعض الشيء، و هو استعمال الـ h: قبل كل وسم في الإتش تي إم إل. هذه العملية ليس لها أي علاقه بموضوع الXForms، لكن له علاقة مباشره بالـ XML، التي صممت من أجل تمكين المطور من استخدام أكثر من لغة في نفس المستند. و بطبيعة الحال، فإن الXForms قد صممت لكي يتم إستخدامها مع أكثر من لغه أخرى، و ليس فقط الـ XHTML.
    المشكله التي تواجهنا هذه اللحظه هي عدم تمكن معالج الـ XML من التعرف على الفرق بين اللغات المستخدمه، لذا فهو بحاجه إلى دليل معين يمكنه من التفريق بين اللغه و الأخرى، فلهذا قمنا بالمثال السابق بإضافة الـ h: قبل كل وسم إتش تي إم إل، كطريقة لإخبار المعالج أن كل وسم يبدأ بالرمز h: فهو من اللغه ذاتها. لكن قد يتساءل البعض، لماذا لم نضع أي رمز قبل وسوم الXForms؟ السبب بسيط و هو أننا جعلنا هذه اللغه هي اللغه الإفتراضيه للمستند، و اللغه الإفتراضيه ليست بحاجه لأي رموز قبل كتابة وسومها.

    من هذا ترى أن هذه اللغه هي لغة منفصلة بحد ذاتها..

    على العموم.. شكراً لك على تعقيبك و ملاحظتك الرائعة....

    عماد الصدر





    __________________
    معاً لإنترنت عربية أفضل...

    معلومات مهمة عن أدوار فريق العمل في مواقع الويب
    http://www.swalif.net/softs/showthread.php?t=120925

  10. #25


    اقتباس المشاركة الأصلية كتبت بواسطة isader.com
    أخي سردال:
    أشكرك جزيلاً على ردك، و الذي أعتبره شرف لي..
    لكني لا أوافقك على أمر تركك للمنتديات، صحيح انها صارت عباره عن (شوربة!!) و (سلطة!!!) و كل شيء تريد ذكره، بسبب المواضيع التي لا تمت لتصميم المواقع بأي صلة (مثل مواضيع مجلات النيوك و غيرها)، و حتى بسبب وجود بعض الأعضاء (هداهم الله) الذين لا يردون إلا بردود فظة غليظه،، لكن هذا كله لا يجب أن يمنعنا من أن نحاول توعية الناس على أمور هم بعيدون عنها بعض الشيء... في مجال تطوير و تصميم المواقع "الحقيقي"....

    عماد الصدر

    في البدايه اشكر الاخ عماد الصدر على ما يقدمه لاخوانه ، و اؤيده فيما تفضل به بالنسبه لمشاركة الاخ الفاضل سردال


    واسمحوا لي بهذه المداخله فيما يتعلق بكلمة الاخ الفاضل سردال :

    يا أخ سردال لو انت ابتعدت وفلان ابتعد و جميع من يمتلكون تحصيل علمي او تقني ابتعدوا عن التجمعات التقنية فكيف سينتشر العلم ؟ .

    شكراً لكم
    اخوكم مراقب1





    __________________
    لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ

  11. #26
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    2,029


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

    التوعية والتعليم يمكن تقديمهما بأساليب عدة، جربت المنتديات أربع سنوات أو خمس وأعتقد أنه من الخطأ الثبات على أسلوب واحد مع توقع نتائج مختلفة.






  12. #27
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    سردال عزيزي كلامك عين الصواب......... تحية لك اخي سردال


    اخي الصدر ....
    قد اقنعتني ولكن ان اكتب بيدي .... تصميم الصفحة هذا امر بعيد جدا عني ... وايضا اتحداك ان تريني موقع صمم ليناسب شاشة 1024 ويمكن فتح ذات الموقع على شاشة 800*600 بدون منزلقة عرضية......


    على كل حال سوف انتظر ماكرو ميديا وارى ما هو الحل الذي سوف تطرحة وانا ارضى بقرارت ماكروميدا ...
    انا ارد الان عليكم من قهوة الانرتنت . لم اكتفي بذلك فردك يا اخي الصدر واسع وسيلزمه دراسة وتحيليل
    والمثال الذي طرحتة انت رااااااائع وبالفعل فهمت تماما الفرق بين الجداول وبين ال CSS


    تحياتي للجميع لي عودة قريبة ..........






  13. #28
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    2,029


    آخر رد ..

    بيشو: موقع موزيلا يتناسب مع مقياس 800 بكسل ومع مقياس 1024:
    www.mozilla.org

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

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

    جرب ... لن يخسر أحد شيئاً من التجربة، الأساليب التي تعودنا عليها قد لا تكون هي الأفضل.






  14. #29
    عضو نشيط
    تاريخ التسجيل
    Jun 2004
    المشاركات
    261


    السلام عليكم و رحمة الله و بركاته...

    مازلت أشكرك أخي بيشو على ردودك التي فتحت لنا موضوعنا لطيفاً و مهماً بذات الوقت، طالما أحببت أن أناقش أحداً فيه...

    بالنسبة لقضية إستصعابك الكتابة بيدك، فهذه قضية بسيطه للغايه، و أسهل بكثير مما تعتقد...
    و لن أبعد كثيراً هذه المره في طرح المثال: فأنا نفسي كنت من "المتعصبين" لطريقة تصميم المواقع باستخدام برامج الـ WYSIWYG...
    حيث أول موقع قمت بتصميمه كان باستخدام الفرونت بيج إكسبرس في العام 1997... بعدها بدأت بتعلم الإتش تي إم إل، و لكني وجدت أمر كتابتي لها بالتوب باد شيئاً صعباً للغاية، لهذا أكملت مسيرتي مع الفرونت بيج و تدرجت في نسخه (98 ثم 2000 و أخيراً الإكس بي)، إلى أن تعرفت على برنامج الدريم ويفر، و على إمكانياته الضخمه في تصميم المواقع، فبدأت باستخدامه و كانت تلك النسخه هي الإم إكس.
    و في أواخر عام 2003، فكرت في إنشاء موقع شخصي لي، و لكن بطريقة مختلفة نوعاً ما. كنت وقتها قد سمعت عن طريقة تصميم المواقع بالCSS، فتعجبت نوعاً ما منها، لإنني كنت أظن أن الCSS ماهي إلا لتغيير لون خلفيه أو لتغيير نوع الكتابه في نص معين و غيرها من الأمور البسيطة، لهذا أحبب أن أتعرف على هذه الطريقة، فبدأت بتعلمها من المواقع المصممه بتلك الطريقة بالإطلاع على ملفات الXHTML و الCSS فيها.

    و بعد عدد من المحاولات، أخرجت موقعي و الذي يمكنك زيارته من خلال العنوان التالي:
    http://www.isader.com
    أعترف أن تصميمه ليس بتلك الجودة، و لكن هذا ما استطعت أن اقوم بعمله... :shy:

    الآن و بعد مرور سنه تقريباًَ على تصميم لأول موقع لي باستخدام الCSS... أقوم حالياً بتصميم موقع الشركة التي أعمل بها بنفس الطريقة، و يمكنك زيارته من خلال العنوان التالي:
    http://www.isader.com/merrycss/aboutus.html

    مع العلم أني أستخدم النوت باد في تصميمه... و الأمر ليس صعبا إطلاقاً كما يظن البعض، بل بالعكس فأنا الآن أحس حقيقةً أني أصمم موقعاً، و ليس كما كان الحال بالسابق.


    وايضا اتحداك ان تريني موقع صمم ليناسب شاشة 1024 ويمكن فتح ذات الموقع على شاشة 800*600 بدون منزلقة عرضية......
    مع أني لا أرى أن الأمر يحتاج أي تحدي، لكن أظن أن مثال الأخ عبدالله كافي لإنهاء هذا "التحدي"، و لكن إن أحببت أن تطلع على مثال آخر، فتفضل بزيارة الصفحة التاليه، و قد قمت بعملها الآن أثناء كتابتي لهذا الرد..:
    http://www.isader.com/CSS/percentage.html

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

    على العموم.. أنا بانتظار ردك...

    و شكراً لك مره أخرى...
    ___________________________________________

    أخي عبدالله... أحييك و أشكرك على ردودك..

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

    ___________________________________________

    أشكرك أخي مراقب1 على ردك... و بإذن الله سيعدل أخي عبدالله عن قراره بالإنسحاب من المنتدى...

    أخيراً أشكر الجميع على مشاركته... و بإذن الله سأطرح الجزء الثاني من درس الـ XForms قريباً جداً...

    و السلام عليكم

    عماد الصدر





    __________________
    معاً لإنترنت عربية أفضل...

    معلومات مهمة عن أدوار فريق العمل في مواقع الويب
    http://www.swalif.net/softs/showthread.php?t=120925

  15. #30
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    طيب .....

    انا معاكم في كل ما قلتم

    والان بالنسبة لموضوع اعادة التصميم وجودة الموقع على الاجهزة الكفية وما الى هنالك من امور ..
    هذة تتميز ال CSS عن ال جدول ...
    طيب هلفي ما عدا ذلك يوجد تميز ؟؟؟؟
    يعني اريد امر تقني ...

    شباب اتحملوني انا على وشك ان اقتنع ولا يجي واحد ويقول ستين عمرة ما يقتنع....

    المهم

    يعني ما ذا تتميز ال <div> برمجيا ؟؟؟؟؟


    الموضوع لم يأخذ حدة بعد.............. سوف أشعل النار بين سطور الموضوع ...
    تابعونا .....


    معكم بيشو من قناه سوالف ............. موسكوووووووووووووووووووووووووووووووووووووووووووووو










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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