لدى Nevsky.ae نسخة عادية ومحادثة AI وطريقة دخول أخرى: الطرفية. يمكنك فتح قسم والعثور على مقال وقراءته مباشرة في واجهة نصية. إنه تمثيل آخر لمحتوى مدونتي.
لم أحتج إلى مجموعة نصوص مستقلة لهذا الوضع. تتلقّى الطرفية المواد المنشورة للموقع: العناوين والأقسام والمحتوى والصور والروابط. عندما يتغيّر المقال، يجب ألا تبقى منه نسخة طرفية منسية.
الاسم أولًا، ثم القراءة
من الأجزاء البارزة في هذا العمل عرض اسمي بحروف كبيرة. طلبت في أكتوبر جمع كل الصيغ في مولّد عشوائي يبدّل اللغة والأسلوب والحركة، مع إبقاء زرَّي التبديل العشوائي والإيقاف بجانبه. شمل إصدار 21 أكتوبر سبع لغات للاسم و13 أسلوبًا وستة تأثيرات.
يحدث التبديل التلقائي كل خمس ثوانٍ تقريبًا عندما تكون قائمة الأقسام مفتوحة. إذا كتب الشخص أمرًا أو قرأ مادة أو حدّد نصًا أو انتقل إلى تبويب آخر، يجب ألا تزعجه الحركة. وهي محدودة أيضًا عند تفعيل reduced motion. استلزم ذلك العمل على سلوك الواجهة، لا أشكال الحروف وحدها.
في الأسفل الطرفية الحقيقية من البناء المحلي الحالي. يمكن تجربتها داخل المقال: اختر قسمًا بالأسهم واضغط Enter، أو اكتب help. يمنحها زر «فتح منفصل» نافذة المتصفح كاملة.
نسخة الطرفية من Nevsky.ae
الإصدار الطرفي للموقع
الأوامر تخصّ الموقع
توجد أوامر sections وposts وpages وأسماء أقسام مثل ai أو design. يبحث search عن المادة، ويفتحها open برقمها، ويعيد back إلى القائمة. تتاح للمقال images وlinks. يعيد Exit إلى الموقع العادي. ويمكن استعمال القائمة من دون حفظ الأوامر.
هذا لا يمنح وصولًا إلى سطر أوامر حاسوبي. يحلّل كود الموقع الأوامر، وتقتصر الإجراءات على استعراض مواده. لا تُنفَّذ برامج عشوائية في نافذة الطرفية.
ما الذي يتعطّل بين إطارين جميلين
كشف تغيير حجم النافذة تفصيلًا مزعجًا: كانت الطرفية لا تزال تكتب المخرجات القديمة بينما بدأت الجديدة تُرسم. قد يؤدّي ذلك إلى تكرار القوائم أو ضياع أمر مكتوب. أُضيفت فحوص للأجيال في معالجة المخرجات: يجب ألا تكتب عملية قديمة فوق حالة أحدث.
احتاجت الأسماء بلغات مختلفة والشاشات الضيقة إلى فحص منفصل. يجب أن يتّسع المكان للاسم الطويل وسطر اللغات وأيقونات الشبكات والأمر في الوقت نفسه. لا تكفي لقطة إنجليزية ناجحة واحدة.
لاحقًا، عند انتقال الموقع إلى Medeo، حصلت الطرفية على Pixel. بقيت القياسات ورسومات ASCII في xterm، وعُرض النص المرئي عبر DOM لكي يتطابق التحديد مع الكلمات. هذا جزء مهم بالنسبة إليّ: إذا تعذّر تحديد جملة كما ينبغي، فلن يعوّض مظهر الطرفية ذلك.
تقرأ الطرفية المواد المنشورة نفسها التي تقرؤها الصفحات العادية. أعرض في هذه القصة إصدار المولّد المتعدد اللغات في 21 أكتوبر والعمل اللاحق على Pixel وتحديد النص. يمكن اختبار المسار الأساسي في نافذة المقال التفاعلية: قسم، ثم مقال، ثم رجوع إلى القائمة.
قصص ذات صلة: قصة Nevsky.ae · معرض أعمال حواري.




@nevsky_alexander
على Instagram، دبي بعيدًا عن صور البطاقات البريدية: العائلة والمدينة والاكتشافات والحياة بين المشاريع. وعلى Threads، أفكار بصوت عالٍ عن التصميم والذكاء الاصطناعي. أما YouTube فللفيديوهات التي تحتاج مساحة أكبر من الستوري. تابعوني حيث يناسبكم، ولنبقَ على تواصل