NetSurf هو متصفح ويب خفيف الوزن ومفتوح المصدر باستخدام التخطيط الخاص به ومحرك العرض المكتوب بالكامل من البداية ، فإنه يوفر ميزات بما في ذلك الاستعراض المبوب ، والإشارات المرجعية ، والصور المصغرة للصفحة.
هدفها هو توفير تمثيل كامل لـ HTML 5 مع CSS 2 في مساحة تقليل الموارد مع الحفاظ على السرعة. تمت كتابته بلغة C. NetSurf مصمم ليكون خفيف الوزن ومحمول ومتوافق مع كل من الأنظمة السائدة (مثل Mac OS X و Unix-like) والأنظمة الأقدم أو النادرة.
حول NetSurf
جوهر NetSurf متعدد المنصات مكتوب بلغة ANSI C ويقوم بتنفيذ معظم مواصفات HTML 4 و CSS 2.1 باستخدام محرك التصميم المخصص الخاص بها.
اعتبارًا من الإصدار 2.0 ، يستخدم NetSurf Hubbub ، وهو محلل HTML يتبع مواصفات HTML5.
بالإضافة إلى عرض صور GIF و JPEG و PNG و BMP ، يدعم المستعرض أيضًا تنسيقات RISC OS الأصلية ، بما في ذلك ملفات Sprite و Draw و ArtWorks.
نت سيرف تم تطويره ليكون قادرًا على تشغيل كمبيوتر حالي يصل إلى 6 ميجا هرتز ARM 30 مع 16 ميجا بايت من ذاكرة الوصول العشوائينظرًا لأن هذا المستعرض قد تمت كتابته في الأصل لأجهزة الكمبيوتر الموجودة بشكل شائع في أجهزة المساعد الرقمي الشخصي ، وأجهزة فك تشفير تلفزيون الكابل ، والهواتف المحمولة ، وغيرها من الأجهزة المحمولة ، فإن NetSurf مضغوط ومنخفض الصيانة حسب التصميم.
تعمل واجهة GTK الأمامية لـ NetSurf على أنظمة شبيهة بنظام Unix ، بما في ذلك Linux و FreeBSD و NetBSD و Solaris وغيرها. لا توجد منافذ Windows أو MacOS X أصلية من NetSurf في الوقت الحالي ، ولكن يمكن إنشاء واجهة GTK الأمامية لتلك الأنظمة الأساسية.
تتوفر واجهة GTK الأمامية في مستودعات الحزم للعديد من توزيعات Linux ، بما في ذلك Debian و Ubuntu.
نظرًا لأنه مصمم لتصفح الويب البسيط ، فلن تحصل على العديد من الميزات كما يمكنك الحصول عليه من Firefox أو Google Chrome.
يشمل Las características incluyen:
- يقوم بتنفيذ معظم مواصفات HTML 4 و CSS 2.1 باستخدام محرك التصميم المخصص الخاص به.
- يستخدم Hubbub ، محلل HTML يتبع مواصفات العمل قيد التقدم في HTML5.
- يمثل صور GIF و JPEG و PNG و BMP ، بالإضافة إلى تنسيقات نظام تشغيل RISC الأصلية ، بما في ذلك ملفات Sprite و Draw و ArtWorks.
- HTTPS للمعاملات الآمنة عبر الإنترنت.
- نص يونيكود
- الصور المصغرة لصفحات الويب.
- أشجار من التاريخ المحلي.
- URL كامل.
- عرض النطاق.
- المرجعية والاسهم
- وضع ملء الشاشة.
- يوفر Hotlist طريقة ملائمة لتخزين هذه العناوين (عناوين URL).
- اختصارات لوحة المفاتيح.
- لا توجد متطلبات محددة لنظام التشغيل أو واجهة المستخدم الرسومية.
كيفية تثبيت NetSurf على Ubuntu ومشتقاته؟
بالنسبة لأولئك الذين يرغبون في أن يتمكنوا من تثبيت NetSurf ، يمكنهم القيام بذلك باتباع الإرشادات التي نشاركها أدناه.
تثبيت متصفح الويب هذا يمكننا القيام بذلك بطريقتين مختلفتين ، الأولى هي الأبسط ، حسنًا ، يمكننا تثبيت NetSurf من مستودعات Ubuntu الرسمية وحتى Debian من مستودعاتهم.
لهذا سيتعين علينا فقط فتح Terminal وفيه سنقوم بتنفيذ الأمر التالي:
sudo apt-get install netsurf-gtk
هناك طريقة أخرى للتثبيت لدينا وهي تنزيل الكود المصدري للمتصفح وجمع هذا:
wget http://download.netsurf-browser.org/netsurf/releases/source-full/netsurf-all-3.8.tar.gz
بعد ذلك سنقوم بتنفيذ:
wget https://git.netsurf-browser.org/netsurf.git/plain/docs/env.sh unset HOST source env.sh ns-package-install
ثم سنقوم بفك ضغط الحزمة التي تم تنزيلها باستخدام:
tar xvf netsurf * .tar.gz
ندخل إلى الدليل الذي تم إنشاؤه وننفذ:
make sudo make install
أخيرا يجب أن يعلموا أن JavaScript معطل افتراضيًا في المتصفح لذلك ، لتمكينه ، سيتعين علينا فتح المتصفح وفيه نذهب إلى تحرير> تفضيلات> محتوى ، هنا سنقوم بتحديد مربع "تمكين جافا سكريبت"
إذا كنت تريد معرفة المزيد عن متصفح الويب هذا أو الحصول على روابط التنزيل لبعض أنظمة التشغيل الأخرى ، فيمكنك زيارة موقعه الرسمي على الويب من الرابط أدناه.
بدون مزيد من اللغط ، يمكنني القول أن متصفح الويب هذا موصى به تمامًا لأجهزة الكمبيوتر ذات الموارد المنخفضة أو على لوحات ARM مثل Raspberry Pi.