متصفح Uzbl

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

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

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