اذهب إلى المحتوى

Lujain Maaz

الأعضاء
  • المساهمات

    344
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    27

كل منشورات العضو Lujain Maaz

  1. تجد هنا جميع الوسوم الجديدة التي أضيفت إلى HTML5 HTML5 New Elements
  2. يمكنك تحديد الموقع الجغرافي للزوار عن طريق Geolocation مثال جافاسكربت يعرض إحداثيات موقعك عند الضغط على الزر <!DOCTYPE html> <html> <body> <p>Click the button to get your coordinates.</p> <button onclick="getLocation()">Try It</button> <p id="demo"></p> <script> var x = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { x.innerHTML = "Geolocation is not supported by this browser."; } } function showPosition(position) { x.innerHTML = "Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; } </script> </body> </html> Geolocation
  3. يمكنك استخدام tag audio الذي تدعمه HTML5 والتي أصبحت تدعمها جميع المتصفحات الشهيرة مثال: HTML <audio> <source src="media/sound.mp3"/> </audio>JS <script type="text/javascript"> function playAudio() { var audio = $("audio")[0]; audio.play(); } </script>
  4. Inline elements: تقوم بصف العناصر بجانب بعضها البعض على اليمين واليساريمكنك تحديد left & right , margins and padding للنعصر ولا تسمح لك تحديد top & bottomلا يمكنك تحديد width , height Block elements: تسمح بتحديد جميع الخصائصتقوم بإضافة سطر بين العنصر والآخر (تقوم بصف العناصر فوق بعضها البعض)Inline-block elements: تقوم بصف العناصر بجانب بعضها البعض على اليمين واليسارتسمح لك بتحديد top & bottom , margin and paddingتسمح بتحديد width , heightالمصدر
  5. يمكنك إستخدام الخاصية style ضمن <tr> <td> أو يمكنك إنشاء class تحدد فيه التنسيقات التي تريد تطبيقها على السطر أو العمود ومن ثم إعطاؤه ل <tr> أو <td>
  6. يجب عليك أولاً تحديد عرض الصورة width ثم إضاقة خاصية margin:0 auto ضمن style الصورة
  7. كتاب Head First Design Patterns أسلوبه مسلي جداً ورائع لتعلم ال Design Patterns http://www.sws.bfh.ch/~amrhein/ADP/HeadFirstDesignPatterns.pdf هنا سلسلة كتب Head First كاملة http://ebook-dl.com/item/head_first_software_development_dan_pilone_russ_miles/
  8. أولاً أي صفحة ويب في أي موقع بالعالم غالباً تنقسم إلى قسمين : client sideserver sideالسبب في هذا التقسيم هو لتخفيف العبء والطلب على السيرفر (الخادوم) لأن عملية الطلب من السيرفر غالبأ تكون بطيئة وتحتاج لوقت أطول، بالإضافة إلى ان هناك عمليات يجب التأكد من صحتها قبل إرسالها الى السيرفر لأنها قد تتسبب بأخطاء. بينما ال client side هي أسرع استجابة. بالنسبة للمهام التي يمكن تنفيذها في قسم Client Side غالباً تكون المهام المتعلقة بالتحقق من الأخطاء Validation والعمليات التي تحتاج إلى استجابة المستخدم مثل تحريك القوائم وفتح النوافذ وكل عمليات ال animation وتصميم الصفحة. اللغات المستخدمة في جهة ال client side هي Javascript , JQuery, Ajax , CSS بينما عمليات الإتصال بقواعد البيانات ومعالجة إدخالات المستخدم وال web services تتم في جهة ال Server Side. اللغات المستخدمة في server side ممكن أن تكون C# أو VB ليكون ما يسمى ASP.NET أو PHP أو JAVA Servlet
×
×
  • أضف...