مهند عبدالرازق

frontend developer

https://github.com/Muhnad

101 نقاط السمعة
77.8 ألف مشاهدات المحتوى
عضو منذ
0

منع اى شخص من دمج الكود الخاص بك(PR) الي المستودع الرئيسي اذا كان هناك ملصق عدم الدمج(don't merge) علي GitHub.

0

SPA is an anti-pattern for accessibility

http://codepen.io/Muhnad/post/spa-is-anti-pattern-for-a11y
1

قابلية الـوصول في الويب - Accessibility

https://www.makalcloud.com/post/6nau103nh
5

اداة لفحص كود الـHTML لتتعرف علي المشاكل في الكود وقابلية وصوله للمستخدمين.

1

ريادة الأعمال و قانون الاستثمار الجديد ؟

كنت قد سمعت بعض النقاشات التي تريد اعفاء رواد الاعمال من الضرائب والجمارك ضمن قانون الاستثمار الجديد ولكن اري ان اعطاء فئة معينة افضلية علي باقي افراد الشعب هو تحيز واضح وايضا اري في الاتجاه المعاكس تماما ان اعطاء رواد الاعمال اعفاء من الجمارك هو شئ جيد حيث ان رواد الاعمال تدور اعمالهم حول كيفية حل المشكلات ااذا كانت مشكلة مجتمعية او اقتصادية فاذا تم توفير لهم حرية استيراد المعدات والالات والاشياء اللازمة سيكون شئ جيد مقابل حل المشكلات. اتمني
3
1

ملفات CSS وحجب شجرة العرض.

https://www.makalcloud.com/post/xmv8qt0j6
0
2

كيف يعرف جسم الأنسان التوقيت؟

كيف يعرف جسم الأنسان التوقيت كالصباح او المساء او هذا موعد قيامك من النوم ام لا؟
8
0

CSS Specificity - مقال كلاود

https://www.makalcloud.com/post/oxsjxcbi1
7

الفرق بين import@ في CSS و Sass ؟

تسمح لنا CSS باضافه ملفات أخري واستدعائها من خلال ملف النمط عن طريق خاصية *import@* وكنت قد تحدث في مقالة سابقه عن سوء استخدام خاصية import@ من خلال الـCSS بسبب ما تشكله من مشاكل في اداء وسرعه الموقع يمكنك قرائتها من هنا: https://www.makalcloud.com/post/mf9w4uoax وقد اشرت في نهاية المقاله الي حلول لتجنب استخدام هذه الخاصية ومن ضمن هذه الحلول اذا كنت من مستخدمي معالجات الـCSS مثل (Sass, Less) سيمكنك استدعاء تلك الملفات بخاصية import@ ايضا. ##ما الفرق اذا بين import@ في
5

رفع المتغيرات في جافا سكريبت "javascript variables hoisting "

المتغيرات هي شئ اساسي في كتابة اى برنامج او تطبيق ويعد رفع المتغيرات في جافاسكريبت امر وجانب هاما للعمل مع المتغيرات في تطبيقك. *الرفع* "hoisting " هي أليه لرفع المتغيرات الي اعلي النطاق بمعني انك لو قمت بتعريف متغير تقوم الجافاسكريبت برفع المتغير الي اعلي النطاق دون قيمته. function hositing() { console.log(x); // undefined var x = 3; console.log(x) // 3 } ما حدث هنا ان جافاسكريبت قامت برفع المتغير و ليس قيمته الي الأعلي اى ان هذا ما يحدث:
6

كيف تظهر صفحة الويب للمستخدم ؟

https://www.makalcloud.com/post/81x30nadd
1
0
10

مـوقع لواجهات المستـخدم الجـاهـزة لمـطوريـن الـويب - مفتـوحة المصـدر

قمـت منـذ فتـرة بـإنشـاء مـوقع يحتـوي علي واجهات المستـخـدم "UI KIT" تـم تكـويدها بـواسطـة HTML5, CSS3 جاهـزة للأستـخـدام ، المـوقع *مفتـوح المصـدر* يمكـن لاي أحـد رؤيـة الكـود و التعـديل عليـه من هنـا :  https://github.com/Muhnad/CSSlibrary وهنـا المـوقع حيـث يمكنـك مشـاهدة جميـع المحتـويات و أستـخـدام ما تـريد في أعمـالك : http://www.csslibrary.cf/
11
5
12

أول قـالـبHTML5 قمـت بعمـلة بعـد أنتهـائـي من تعلـم تطوير الويـب.

فـي البـدايـة قررت أن أنشـئ قـالـب ولـم يكـن لـدي أي تصمـيـم أو فكـرة عن ماهيـة القـالـب ، ثـم قـررت أن أبـدأ و سوف تأتينـي الأفكـار وبـدأت بالفعـل علي العمـل و مع كل خطـوة و كل سطـر أكتبـة تأتينـي فكـرة حتـي أنتهيـت من تصمـيم القـالـب. يمكنكـم معاينتـة من هنـا: http://goo.gl/ECNm8R القالب : - مبنـي باستخـدامHTML5,CSS3,jQuery . - مناسب لجميع شاشات الموبايل والأجهزة اللوحية والحواسيب. - متعدد الصفحـات. - متوافق مع المعايير القياسيةW3C. متوافق مع جميـع المتصفحات . - سهل الاستخدام والتعديل.