حل مشكلة attribute name '"itemscope" associated with an element type "ol" must be followed by '=' character

تحدث هذه المشكلة عندما نحاول اضافة كود html داخل تعديل كود قالب بلوجر. سبب هذه المشكلة هو ان قالب بلوجر لابد أن يكون صحيح بقواعد لغة xml لأن الكود مكتوب بلغة xhtml. لغة xhtml هي ببساطة عبارة عن html ولكنها حازمة جداً وتتبع قواعد xml.

أشهر ملاحظتين لابد أن تهتم بهم عندما تبدأ في تعديل كود xhtml هما:


١. غلق العناصر في html
٢. تحديد قيمة الـ attributes

مشكلة الـ itemscope هي أنها attribute ولا تحتوي علي قيمة، لذلك يقول لك أنه يتوقع وجود علامة يساوي "=" بعدها. لأنك لابد أن تعطي الـ attribute قيمة. لذلك حل هذه المشكلة هو اضافة قيمة itemscope.

هذا مثال لمشكلة عدم وجود قيمة لـ itemscope attribute


مشكلة attribute name itemscope associated with an element type ol must be followed by equal sign

والحل هو تعديل الكود ليصبح:
<ol itemscope="itemscope" itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope="itemscope"
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://example.com/dresses">
<span itemprop="name">Dresses</span></a>
<meta itemprop="position" content="1" />
</li>
<li itemprop="itemListElement" itemscope="itemscope"
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://example.com/dresses/real">
<span itemprop="name">Real Dresses</span></a>
<meta itemprop="position" content="2" />
</li>
</ol>
ثم قم بالحفظ واختفت المشكلة الحمدلله.

لاحظ: استبدل كل المرات التي ظهرت فيها itemscope بدون قيمة في الكود الي itemscope="itemscope" وستختفي كل المشكلات من الكود.

نصائح لتصغير حجم تطبيقات فلاتر

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

إضافة إمكانية ضغط الموارد

أضف إمكانية تصغير الموارد إلي ملف build.gradle كما تري في الصورة التالية عن طريق كتابة shrinkResources true

إضافة إمكانية التصغير

أضف minifyEnabled true إلي ملف build.gradle في مجلد أندرويد كما تري في الصورة التالية.

إلغاء استخدام ProGuard

قم بتحويل useProguard true إلي كومنت داخل الملف. لأننا سنستخدم R8 وهو أفضل من ProGuard.

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

أكد إستخدام R8

أضف إلي ملف gradle.properties عبارة android.enableR8=true لكي يتم تفعيل R8 ليساعد في تصغير حجم ملف التطبيق apk عن طريق عمل بعض التحسينات والـ inlining للكود.

استخدام R8 لتحسين تطبيق الأندرويد المكتوب علي فلاتر وتقليل حجم الملف

عمل inlining

وظيفة الـ inlining هي تقليل عدد الأوامر والأسطر البرمجية بقدر الإمكان. مثل تحويل object الـ class إلي مجرد تنفيذ الفعل نفسه داخل الـ function. هذه الطريقة تقلل من تقسيمة الكود وتسرع من وقت تنفيذ الكود، وتقلل الأسطر البرمجية والملفات مما يؤدي إلي تقليل حجم ملف التطبيق apk.

إزالة الموارد الغير مستخدمة

اضغط علي خيار Remove unused resources في قائمة Refactor داخل أندرويد ستوديو لكي تزيل الموارد الموجودة وغير مستخدمة في التطبيق فعلياً.

التحول إلى AppCompat

تحويل كود تطبيق أندرويد إلي AppCompat يقلل عدد الأسطر البرمجية التي تكتبها لكي تدعم النسخ المختلفة من أندرويد. وبذلك تقلل حجم ملف الـ apk للتطبيق.

التحول إلى AndroidX

تحويل الكود إلي AndroidX بدلاً من الـ Support Library يقلل من حجم التطبيق ويزود سهولة استهداف عدد نسخ أكتر من أندرويد. ويصغر حجم تطبيق الأندرويد apk.

التحول إلى المكتبات الحديثة السريعة التي تستخدم كود أقل وحجم كود أقل لتصغير حجم الملف التنفيذي apk

استخدام ملفات مختلفة لكل هاردوير

في فلاتر، يمكنك استخدام أمر flutter build apk --split-per-abi لكي تحصل علي ملفات apk مختلفة لكل منصة يعمل عليها الأندرويد. ثم تنشر هذه الملفات الثلاثة علي جوجل بلاي. ويقوم جوجل بلاي بتنزيل ملف التطبيق المناسب للجهاز الذي يريد تثبيت التطبيق. وبذلك تقلل حجم البرنامج لأقل من النصف. ولكن لا تنسي أن تستخدم الأمر flutter clean قبل أمر بناء ملف التطبيق.

انتيهنا من الحديث عن طريقة تصغير تطبيقات أندرويد المكتوبة بلغة دارت Dart علي إطار العمل فلاتر Flutter وركزنا علي تصغير وتقليل حجم التطبيق والأسطر البرمجية المستخدمة داخله. إن أردت الوصول لنا بسرعة أكتب علي جوجل "موقع أبانوب" أما إن أردت متابعة الموضوعات الجديدة اشترك بـ بريدك الإلكترونى من هنا.

اظهار الصور المصغرة للفيديو والصور في الويندوز

حل مشكلة عدم ظهور الصور المصغرة في ويندوز ٧ و ويندوز ١٠ لأننا دائماً نريد أن نري شكل الصور بسهولة قبل فتحها، وأيضاً رؤية الصورة المصغرة للفيديو قبل فتحه لكي يسهل علينا معرفة الفيديو وتمييزه عن باقي الفيديوهات بدلاً من فتح وتجريب مجموعة من الفيديوهات لكي نجد فيديو واحد.

حل مشكلة اظهار الصور المصغرة بدلاً من الأيقونات في ويندوز ٧ و ١٠

والآن لنبدأ في خطوات حل مشكلة عدم ظهور مصغرات الفيديو والصور في الويندوز:


١. افتح متصفح الملفات files explorer ثم اضغط علي عرض view ثم اضغط مرتين على اختيارات options كما تري في الصورة

التعديل في خيارات المجلدات داخل الويندوز

٢. في النافذة الجديدة، اختر تبويب عرض view وقم بإزالة علامة الصح من أمام عبارة always show icons, never thumbnails ثم اضغط علي تطبيق apply كما تجد في الصورة التالية

اظهار الصور المصغرة في الويندوز

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

اظهار الصور المصغرة من اعدادات المؤثرات البصرية:

١. افتح خصائص النظام system properties عن طريق الضغط علي زر الويندوز وحرف الـ R ثم أكتب sysdm.cpl واضغط انتر

فتح نافذة خصائص النظام عن طريق نافذة تشغيل

٢. في نافذة خصائص النظام، اختر تبويب advanced ثم اضغط علي settings تحت قسم الأداء performance

فتح إعدادات الأداء داخل إعدادات الويندوز

٣. من تبويب visual effects ، ضع علامة صح أمام show thumbnails instead of icons ثم اضغط تطبيق apply  ثم ok

اظهار مصغرات الصور والفيديو بدلاً من الأيقونات

انتهينا من تغيير اعدادات الويندوز لإظهار مصغرات الصور و الفيديو في متصفح الملفات على ويندوز ٧ وويندوز ٨. أتمنى أن يفيدك هذا الموضوع في حل مشكلة عدم ظهور مصغرات الصور والفيديو بالخطوات والصور. يُمكنك الوصول لنا مرةً أخري عن طريق كتابة موقع أبانوب أو موقع أبانوب للبرمجيات علي جوجل أما إن أردت متابعة الموضوعات الجديدة، اشترك بـ بريدك الإلكترونى من هنا.

طريقة حفظ ملف وورد كصورة

ملف مايكروسوفت وورد يكون بإمتداد doc أو docx لتحويله إلي ملف صورة بإمتداد jpg أو png يُمكنك استخدام برنامج مايكروسوفت وورد نفسه ببساطه بالخطوات الآتية.

١. حدد النصوص والصور التي تريد تحويلها إلي صورة
٢. انسخ النصوص والصور التي حددتها
٣. افتح ملف وورد جديد، واختر special paste

اختيار paste special  في برنامج مايكروسوفت وورد في ويندوز

أما في برنامج مايكروسوفت وورد علي ماك أو إس إكس تجد paste special في قائمة edit كما تري في الصورة التالية.

اختيار paste special  في برنامج مايكروسوفت وورد في ماك أو إس إكس

٤. واختر لصق كصورة picture كما تري في الصورة

لصق المحتوي كصورة

٥. سيتم لصق النصوص والصور المحددة كصورة واحدة داخل ملف الوورد الجديد
٦. لحفظ الصورة، اضغط علي حفظ كـ save as picture واختر امتداد الصورة png

حفظ الصورة داخل الوورد كصورة داخل الجهاز save as picture

إن كان الشرح بالصور غير واضح، فإليك الشرح بالفيديو.


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

كيف اجعل الكيبورد يكتب الأرقام عربي؟

يُمكنك تحويل كتابة الأرقام من الأرقام الإنجليزية إلي العربية والعكس إن أردت من خلال لوحة التحكم. أما إن أردت تغيير أرقام الكتابة داخل برنامج مايكروسوفت وورد فستجدها في اعدادات البرنامج كما سنشرح بالخطوات. والآن لنبدأ بطريقة تغيير طريقة كتابة الأرقام للكمبيوتر كله.

حد يعرف ازاي اكتب الأرقام بالعربي ع اللاب أغيرها ازاي؟

طريقة كتابة أرقام عربية بدلاً من الأرقام الإنجليزية

خطوات تحويل الأرقام للعربي بدلاً من الإنجليزي:
١. اضغط علي ابدأ Start ثم اختر لوحة التحكم Control Panel ثم اضغط علي اللغة والساعة والمنطقة Clock, Language And Region
٢.  اضغط علي تغيير الساعة والتاريخ Change the date, time and number format
٣. اضغط علي اعدادات اضافية Additional Settings
٤. حدد وحدات القياس Measurement system: Metric
٥. اختر نوع الأرقام Standard digits: إختار الأرقام العربية من القائمة Use native digits: National
٦. اضغط تطبيق Apply ثم  OK ثم OK

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

اختيار Context يعني الكتابة حسب السياق. أي إن كنت تكتب كلمات عربية سيكتب أرقام عربية (أرقام هندية الأصل) أما إن كنت تكتب كلمات انجليزية سيكتب أرقام انجليزية (أرقام عربية الأصل).

ملحوظة: الكتابة على صفحات الإنترنت لا تتأثر بتلك التغييرات التي تقوم بها علي جهازك.

ملحوظة أخرى: الأرقام الإنجليزية هي في الحقيقة أرقام عربية لذلك ستجد في الإختيارات (Arabic Numerals)، أما ما نطلق عليه أرقام عربية اليوم فهى فى الواقع أرقام هندية (Hindi Numerals) لكنى كتبت هذا الموضوع متبعاً المفهوم الدارج لتسمية الأرقام اليوم لكي يكون من السهل فهم الموضوع.

طريقة تحويل الأرقام إلي أرقام عربية داخل برنامج مايكروسوفت وورد

خطوات تحويل كتابة الأرقام من الأرقام الإنجليزية (العربية الأصل) إلي الأرقام العربية (الهندية الأصل) داخل برنامج مايكروسوفت وورد (Microsoft Word).

١. اضغط علي قائمة ملف File ثم اضغط علي Options ومنها اختر Advanced
٢. انزل حتي تري قسم show document content حتي تصل إلي numeral
٣. اختر ما تريد من الأربعة اختيارات

إن كنت تريد استخدام اعدادات اللغة الخاصة بالويندوز الذي قمنا به في المرحلة السابقة (من لوحة التحكم) إذن اختر system أي أنك تريد برنامج الوورد أن يستخدم نفس اعدادات نظام التشغيل ويندوز.

أما إن أردت أن تستخدم الأرقام الإنجليزية (ألأرقام العربية الأصل) وهي 1234567890 فإختر Arabic من الإختيارات.

أما إن أردت أن تستخدم الأرقام العربية (الأرقام الهندية الأصل) وهي ١٢٣٤٥٦٧٨٩٠ فإختر Hindi من الإختيارات.

أما إن أردت أن تكتب بأرقام عربية أثناء كتابة الكلمات العربية، وبأرقام إنجليزية أثناء كتابة الكلمات الإنجليزية، فإختر Context وهي كلمة معناها السياق. أي سيتم استخدام نوع الأرقام حسب سياق الكتابة. وهو أفضل اختيار من وجهة نظري.

تغيير الأرقام الإنجليزية إلي الأرقام العربية في برنامج مايكروسوفت وورد

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

أرقام تكاسي الكويت

شركة كيو تاكسي تقدم لكم خدمة التوصيل بالتاكسي في كل مناطق الكويت. اتصل بموبايل 60408025 لنصلك أينما كنت ونوصلك إلي أي مكان داخل الكويت. خدمة التوصل متاحة ٢٤ ساعة طوال أيام الأسبوع.

تكاسي كيو تاكسي تتميز بأنها مكيفة وحديثة، والسائقين خبرة ويعرفوا المناطق جيداً داخل مدن الكويت. دائماً هناك تاكسي ينقلك من مكان إلي مكان، فقط اتصل علي رقم الموبايل الخاص بخدمة Q Taxi من أي منطقة داخل الكويت.

أرقام تكاسي الكويت - خدمة كيو تاكسي

خدمة كيو تاكسي توجد في كل مناطق الكويت مثل الفروانية، والجهراء، والفردوس، وأم الهيمان، والقرين، والمنطقة العاشرة، والمنطقة الرابعة، والفحيحيل، والقصور ومبارك الكبير، وجابر العلي، وجليب الشيوخ،.. وجميع مناطق الكويت. اتصل الآن علي أرقام تكاسي الكويت ٦٠٤٠٨٠٢٥ نصلك في أي منطقة في الكويت.

استخدم tabs ولا spaces في كتابة الكود؟

يتناقش الكثير من المبرمجين عن استخدام الـ tabs أم الـ spaces في كتابة الكود. استخدم زر tab ولا زر المسافة أثناء كتابة الكود؟ أنا حسمت هذا الامر لنفسي بأسباب منطقية. أنا أفضل استخدام Tab بدلاً من Space وإليك الثلاث أسباب.

١. سرعة الكتابة

استخدام  tab يحتاج إلي ضغطة زر واحدة، أما استخدام spaces تحتاج إلي الضغط أكثر من مرة علي زر المسافة (المسطرة). للحفاظ علي سرعة الكتابة أستخدم زر tab.

٢. حجم ملف الكود

عند استخدام المسافات spaces فإن عدد الرموز (characters) في ملف الكود يكون أكثر من عدد الرموز في نفس الكود المستخدم فيه أزرار tabs لذلك يكون حجم الملف أقل عند استخدام الـ  tabs.

٣. سهولة تغيير الإعدادات

كل محرري النصوص، وبرامج كتابة الكود تحتوي علي إمكانية تغيير مسافة الـ tab مما يسهل عليك قراءة الكود دائماً. حيث يمكنك تغيير المسافة بالشكل الذي ترتاح لقراءة الكود به.

استخدم زر  tab ولا زر المسافة أثناء كتابة الكود؟

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

أفضل تطبيق لتحويل الصور إلى نصوص يدعم اللغة العربية

تحويل الصور إلي نصوص قابله للنسخ واللصق والتعديل باللغة العربية شئ هام جداً لكل الطلاب والمعلمين في كل الدول العربية. لذلك أقدم لكم تطبيق Arabic OCR وهو تطبيق خاص بالتعرف علي الكلمات والحروف العربية المكتوبة علي الصور واستخلاصها ووضعها في شكل فقرات نصية قابله للتعديل والنسخ واللصق.

يمكنك تصوير أي ورقة أو مستند والتعرف علي الكلمات والحروف والنصوص العربية المكتوبة علي هذه الصورة مباشرةً بعد إلتقاطها من داخل تطبيق Arabic OCR.

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

لاحظ أن تطبيق Arabic OCR قادر علي التعرف علي الكلمات المنتظمة فقط. أي أن البرنامج غير قادر علي التعرف علي الكلمات المكتوبة بخط اليد. لذلك يمكنك استخدام التطبيق للتعرف علي صور العقود والإستمارات وأوراق الكتب والأبحاث والتقارير.. وغيرها من الأوراق المكتوبة بخط منتظم بالكمبيوتر.

مميزات تطبيق التعرف علي النصوص العربية المكتوبة علي الصور

١. التطبيق يعمل بدون إنترنت (Offline)
٢. دقة التعرف علي الكلمات العربية المكتوبة علي الصور أعلي من ٩٠٪ وهذا مستوي ممتاز
٣. يمكنك التعرف علي النصوص المكتوبة علي الصور المأخوذة من استوديو الصور أو من الكاميرا مباشرةً من داخل التطبيق
٤. إمكانية نسخ النصوص العربية التي تعرف عليها البرنامج من علي الصورة
٥. تحديث التطبيق بشكل دوري بهدف إضافة مميزات جديدة وتحسين أداء ودقة المميزات الحالية في التطبيق

أفضل تطبيق لتحويل الصور إلي نصوص يدعم اللغة العربية

هناك العديد من السيناريوهات التي تحتاج فيها إلي تطبيق Arabic OCR للتعرف علي النصوص العربية، منها:


١. عندما يطلب منك كتابة تقرير وإرساله إلي مديرك عبر البريد الإلكتروني. يساعدك التطبيق في الكتابة بدلاً منك. قم بتصوير الورق الذي تريد أخذ النصوص منه. ثم خد النصوص التي تم استخلاصها من على صور الأوراق. ثم قم بإستخدام ما تريده من الكلمات والفقرات النصية التي استخلصها التطبيق من على صور الأوراق.

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

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

تنزيل التطبيق علي موبايلك الأندرويد

تطبيق Arabic OCR موجود مجاناً علي متجر جوجل بلاي للأندرويد ويمكنك تنزيله من هنا.

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

أفضل تطبيق أندرويد لمشاهدة الفيديوهات

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

أهم مميزات لابد من توافرها في مشغل الفيديو:

١. تطبيق حجمه صغير من ناحية المساحة (Mega Bytes)
٢. تطبيق تصميمه جميل ويستغل شاشة الموبايل بالكامل
٣. لابد أن يدعم أكبر عدد ممكن من صيغ وامتدادات الفيديو
٤. يدعم تشغيل الترجمات (support subtitles)
٥. يدعم اللغة الإنجليزية واللغة العربية
٦. إمكانية مشاركة الفيديو

والآن سنحدد أفضل تطبيق تشغيل فيديو موجود علي متجر جوجل بلاي لهواتف وتابلت الأندرويد، وهو تطبيق MX Player لتشغيل الفيديوهات. هذا التطبيق الرائع هو الذي يحمل كل هذه الصفات التي ذكرناها. وينافسه إلي حدٍ ما تطبيق VLC Player ولكن تطبيق MX Player يتفوق عليه في السرعة وإمكانية مشاركة الفيديو.

أفضل تطبيق لمشاهدة الفيديوهات علي الموبايل

أنا استخدم مشغل الفيديوهات MX Player منذ عامين ولم أواجه فيه أي مشكله في تشغيل أي امتداد فيديو أو سرعة تحميل أو بطء. لأنه يستخدم خاصية hardware acceleration مما يجعله سريع جداً في الإستجابة والمشاهدة حتي للأفلام الطويلة التي تصل إلي ٣ ساعات.

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

أفضل تطبيق أندرويد لتصفح الإنترنت

تحديد افضل تطبيق لتصفح الإنترنت علي أندرويد، يحتاج إلي تحديد أولوياتك أنت كمستخدم. لذلك سنبدأ بتحديد الخصائص والصفات الضرورية في تطبيق أفضل متصفح للإنترنت للأندرويد. فلنبدأ.

أهم الصفات والمميزات المطلوبة في أفضل تطبيق لتصفح الإنترنت للأندرويد:

١. مجاني لكي يستطيع جميع الناس استخدامه
٢. سريع وسلس الاستخدام علي نظام أندرويد
٣. آمن من البرمجيات الخبيثة والفيروسات ومنع الإعلانات المشبوهه والروابط الخبيثة وبه خاصية عزل المواقع عن بعضها
٤. سريع في تحميل الملفات
٥. يتم تحديثه وتأمينه بشكل مستمر

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

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

تطبيق جوجل كروم يحميك أيضاً من سرقة بيانات المواقع والـ cookies لأنه به خاصية عزل المواقع عن بعضها "strict site isolation" مما يجعل كل موقع يستطيع الوصول إلي الـ cookies الخاصة به فقط.

متصفح جوجل كروم به أيضاً خاصية الـ parallel downloading وهي خاصية جميلة تقوم بتجزيئ الملف المراد تنزيله، ثم تحميله كأجزاء بالتوازي في نفس الوقت. وبذلك يتم تحميل الملف في وقت أقل. وهذه خاصية رائعة جداً.

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

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

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

كيفية تسريع تحميل صفحات موقعك؟

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

كما أن جوجل تضع في معايير ترتيب المواقع في محرك البحث سرعة تصفح موقعك. ولا تنسي أيضاً أن الزائر لن ينتظر كثيراً لكي تحمل صفحة موقعك. فإن لم تظهر صفحة موقعك في أقل من ٣٠ ثانية سيذهب إلي آلاف المواقع الأخري التي تقدم نفس النصائح والمعلومات والخدمات والمنتجات.

بعد ان تحدثنا عن أسباب الإهتمام بتسريع تحميل صفحات موقعك أو مدونتك، نبدأ الآن في سرد كل العوامل التي تحتاجه لتجعل موقعك سريع في التصفح.

١. تبسيط المميزات

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

٢. استخدام صور بنفس المقاس الذي تظهر به

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

٣. استخدم صور بصيغة JPG

استخدم صور بإمتداد JPG لأنها مدعومة في كل المتصفحات بلا استثناء، ويمكن ضغطها بشكل كبير دون فقد بيانات (lossless compression) أو بفقد بيانات (lossy compression).

٤. ضغط الصور بالطريقة المناسبة

إن كان الصورة مجرد صورة توضيحية تظهر بها فتاة تحمل موبايل مثلاً فالأفضل أن تضغط هذه الصورة مع فقد بعض البيانات لأنها لن تؤثر علي الهدف من الصورة (Lossy Compression). أما إن كانت الصورة التي تريد استخدامها هي لقطة شاشة تشرح كيفية عمل شئ معين في الحاسوب فلابد أن تحتفظ بكل البيانات والمعلومات الموجودة في الصورة لذلك قم بضغط الصورة بدون فقد بيانات منها (Lossless Compression). يمكنك ضغط الصور عبر الموقع المجاني الرائع compressor.io الذي أستخدمه انا بشكل دائم.

٥. التحميل الكسول للصور

التحميل الكسول (Lazy Loading) هي طريقة جميل لتحميل الصور. حيث لا يتم تحميل الصور إلا عندما يراها الزائر. وبذلك توفر في وقت التحميل وتجعل الصفحة تحمل حسب الطلب. والتحميل حسب الطلب هي فكرة ذكية جداً. ولكنها ليست سهلة التنفيذ. لذلك أنصحك إما بإستخدام مكتبة جافاسكربت لتحميل الصور عند الطلب (Lazy Loading) أو استخدام كود تحميل الصور عند الطلب المتاح علي متصفح جوجل كروم فقط وهو إضافة attribute للصور كالتالي:

<img loading='lazy' src='' alt='' />

٦. تحميل سكربتات جافاسكربت في النهاية إن أمكن

قم بوضع سكربتات المتاح تحميلهم في نهاية تحميل الصفحة مع بعض في ملف واحد وأكتبه كالتالي:

<script async='async' defer='defer' .. />

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

٧. تقليل عدد طلبات صفحة الويب

تقليل عدد الـ http requests هام جداً لكي يحصل المستخدم علي صفحة ويب قابلة للتصفح والإستخدام في أقل وقت ممكن. يمكنك تقليل عدد الطلبات عن طريق وضع كل تنسيقات الصفحة في ملف css واحد، ووضع كل سكربتات الصفحة في ملف Javascript واحد، واستخدام صور svg في شكل inline وليست روابط. ويمكنك أيضاً استخدام الصور الـ png أو jpg في شكل مجموعة من الصور في صورة واحد، مما يقلل عدد طلبات الصور من ٥ أو ٦ طلبات إلي طلب واحد فقط، وستجد شروحات لهذه الطريقة علي اليوتيوب.

٨. تحميل الـ iframe بشكل غير متزامن

اضف الـ iframes  في صفحات موقعك بالكود التالي:

<iframe async='async' defer='defer' ..

٩. استخدام  preload

يمكنك استخدام  preload مع التنسيقات والسكربتات بهذا الشكل:

<link as='style' href='style.css' rel='preload'/>
<link as='script' href='script.min.js' rel='preload'/>

توضع هذه الأسطر بين علامتي <head> و </head> في بداية صفحة الويب.

١٠. استخدم dns-prefetch

من الأفضل أن تستخدم dns-prefetch مع الروابط التي تستعين بها داخل صفحتك. مثل الروابط التي يتم تحميل الصور منها، أو الروابط التي تتبع حركة الزوار علي موقعك، او الروابط التي تعرض الإعلانات علي موقعك، .. وهكذا. طريقة كتابة هذا الكود كالتالي:

<link href='https://www.google-analytics.com' rel='dns-prefetch'/>

يوضع هذا الكود بين علامتي <head>  و </head> في رأس الصفحة.

١١. تصغير حجم سكربتات جافاسكربت

هناك طرق لتصغير حجم سكربتات جافاسكربت عن طريق استخدام أسماء متغيرات قصيرة جداً ووضع الكود في أسطر قليلة. هذه الأدوات موجودة بكثرة علي الإنترنت ودائماً تُسمي Javascript minify.

١٢. تصغير حجم تنسيقات الصفحة

هناك طرق أيضاً لتضغير تنسيقات الصفحة styling لتجعل ملف الـ css أصغير بكثير. مما يساعد في سرعة تحميل صفحة الوقت ويجعلها قابلة للتصفح في أقل وقت ممكن.

١٣. وضع مدة مناسبة للحفظ المؤقت (Cache)

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

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

تطبيقات أندرويد هامة لكل الطلاب والمدرسين

المدرس والطالب يحتاجون إلي الكثير من التطبيقات لإنجاز أعمالهم من دراسة وتحضير دروس وكتابة أبحاث وتقارير وكتابة وطباعة الأوراق والامتحانات. لذلك قمت بجمع كل التطبيقات التي وجدتها مفيد للطلاب والمعلمين ووضعتها هنا.

١. تطبيق استخلاص النصوص العربية من علي صور الأوراق والمستندات

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

٢. تطبيق استخلاص النصوص الإنجليزية من علي صور الأوراق والمستندات

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

٣. تطبيق تسجيل الملاحظات

نحتاج إلي كتابة الملاحظات والأفكار لكي لا ننساها في زحمة الدراسة والشغل، لذلك أنصحك بإستخدام تطبيق Google Keep لأنه سهل الإستخدام ومجاني ويُمكنك الوصول إلي كل ملاحظاتك من خلال البريد الإلكتروني وكلمة المرور من أي جهاز متصل بالإنترنت.

٤. تطبيق جدولة المواعيد

المدرسين والطلاب يحتاجون دائماً إلي تنظيم مواعيدهم لكي لا ينسوها. لذلك أنصحك بإستخدام تطبيق Google Calendar  لأنه سهل الإستخدام. أضف مواعيدك واجعل التطبيق ينبهك للموعد قبلها بوقت كافي.

٥. تطبيق العروض التقديمية

يحتاج المدرسين والطلاب إلي تحضير عروض تقديمية كـ محاضرة أو نشاط طلابي. لذلك يُمكنك استخدام برنامج Google Slides أو تطبيق Microsoft PowerPoint لإنشاء العروض التقديمية الجذابة للدروس والأنشطة الطلابية.

٦. تطبيق الآلة الحاسبة (موجود في موبايلك)

هذه الآلة الحاسبة تساعدك في كل الحسابات الجبرية العادية مثل الضرب والقسمة والجمع والطرح.

٧. تطبيق الآلة الحاسبة العلمية

تطبيق RealCalc Scientific Calculator للأندرويد يساعدك في القيام بجميع العمليات الحسابية مثل حساب الجيب (sin) وجيب التمام (cos) وظل الزاوية (tan) وغيرها من الحسابات الغير موجودة فى الحاسبات الموجودة في موبايلك.

٨. التخزين السحابي

استخدم Google Drive لتخزين الملفات التي تريد أن تستخدمها من كل جهاز. أهمية التخزين السحابي تتلخص في إمكانية الوصول إلي ملفاتك عن طريق الإيميل والباسورد من أى جهاز موبايلك أو كمبيوتر متصل بالإنترنت.

٩. قارئ رموز QR Code Reader

ستجد الكثير من رموز QR Code في الكتب الدراسية والأوراق. لذلك استخدم برنامج قارئ QR Code لقراءة هذه الرموز ومعرفة الكلمات أو الروابط التي يحملها الرمز. أحياناً تجد رابط حل السؤال موجود في شكل رمز QR Code في الكتب. تحميل QR Code Reader للأندرويد.

١٠. تطبيق حل المعادلات الرياضية

يُمكنك التأكد من اجابتك عن طريق الحصول علي حل للمعادلات الرياضية من خلال هذا التطبيق للأندرويد.

تطبيقات أندرويد هامة لكل الطلاب والمدرسين

١١. تطبيق ترجمة

أفضل تطبيق ترجمة كلمات ونصوص من أي لغة لأخري هو تطبيق ترجمة جوجل Google Translate حيث يمكنك الترجمة من أي لغة إلي لغة أخري عن طريق الإنترنت أو بدون إنترنت.

١٢. تطبيق كتابة الأوراق العلمية والأبحاث والتقارير والكتب

يُمكنك استخدام تطبيق Google Docs أو تطبيق Microsoft Word لتحرير وكتابة الأوراق والنصوص والأبحاث العلمية والتقارير والكتب.

١٣. تطبيق لكتابة الجداول والحسابات

يمكنك استخدام تطبيق Google Sheets أو تطبيق Microsoft Excel لكتابة الجداول والحسابات والمخططات.

١٤. تطبيق تسجيل الصوت

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

١٥. الحوار مع متحدث باللغة الإنجليزية

إن كنت تتحاور مع متحدث باللغة الإنجليزية وتجد صعوبة في معرفة الكلمات التي ينطقها، استخدم تطبيق Live Transcribe الذي يقوم بكتابة الكلمات التي يسمعها باللغة الإنجليزية وبذلك تفهم هذا المتحدث بسهولة أكثر.

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

١٦. القاموس الطبي

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

١٧. قارئ كتب بي دي إف

إن لم يكن مثبت علي موبايلك قارئ الكتب الإلكترونية PDF فقم بتثبيت تطبيق Adobe Acrobat Reader لكي تستطيع تصفح ملفات الكتب الإلكترونية بي دي إف الشهيرة.

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