→ بازگشت به وبلاگ

صفحه‌ی موضوع فهرست وبلاگ نیست

صفحه‌ی موضوع چند یادداشت را به عمد کنار هم می‌گذارد. راست‌به‌چپ، تایپ و سرعت فهرست همه‌ی وبلاگ نیستند و نسخه‌ی انگلیسی هر کدام نشانی جدا دارد.

محمد هنرورنوشته‌ی محمد هنرور
· ۵ دقیقه مطالعه

وبلاگ یادداشت‌ها را به ترتیب تاریخ می‌چیند. صفحه‌ی موضوع کار سخت‌تری می‌کند. چند مقاله را که به هم مربوط‌اند نگه می‌دارد و بقیه را روی وبلاگ می‌گذارد. از این صفحه‌ها سه تا در هر زبان هست و هیچ‌کدام انبار همه‌ی نوشته‌های سایت نیست. اگر یادداشتی در یک موضوع نیست، فهرست کارش را کرده، نه این‌که نمایه جا مانده باشد.

فهرست همین سه موضوع در انگلیسی /en/topics/ است و در فارسی /fa/topics/. هر موضوع بعد نشانی خودش را دارد. انگلیسی: /en/topics/rtl/ و /en/topics/type/ و /en/topics/speed/. فارسی: /fa/topics/rtl/ و /fa/topics/type/ و /fa/topics/speed/. این‌ها شش صفحه‌اند. رشته‌ی پرس‌وجو زبان را عوض نمی‌کند. کوکی هم نه. صفحه‌ی فارسی یک سند فارسی است، با عنوان خودش، مقدمه‌ی خودش، و فهرست یادداشت‌های فارسی خودش.

هر موضوع برای چیست

/fa/topics/rtl/ و /en/topics/rtl/ یادداشت‌های رابط فارسی را کنار هم می‌گذارند: مسیر جدا، جهت صفحه، رقم، فوکوس، و ترجمه‌ای که باید فایل دوم باشد. عنوان انگلیسی Persian and RTL است. عنوان فارسی «رابط فارسی و راست‌به‌چپ» است. راست‌به‌چپ این‌جا موضوع یادداشت‌هاست، نه یک استایل که روی مقاله‌ی انگلیسی برگردانده شده باشد. نشانی متعارف خود صفحه است یکی از یادداشت‌هایی است که جایش در همین مجموعه است، چون نشانی بخشی از زبان است.

/fa/topics/type/ و /en/topics/type/ خود سطرند: عرض سطر، فاصله‌ی حروف، و این‌که حرکت کی خواندن را قطع می‌کند. عنوان انگلیسی Type and measure است. عنوان فارسی «تایپ و فاصله» است. جهت صفحه و هزینه‌ی صحنه کار این صفحه نیست. برای آن‌ها موضوع جدا هست، و برای همین این یکی می‌تواند کوتاه بماند.

/fa/topics/speed/ و /en/topics/speed/ درباره‌ی صفحه‌ی استاتیک‌اند و درباره‌ی نیاوردن کتابخانه‌ی انیمیشنی که خواننده برای خواندن لازم ندارد. عنوان انگلیسی A fast page است. عنوان فارسی «صفحه‌ی سریع» است. «سریع» در مقدمه‌ی آن صفحه یعنی فایلی که نمی‌رسد. امتیاز نیست، و این یادداشت هم یکی نمی‌سازد.

هر موضوع توضیح و مقدمه‌ای دارد که برای همان موضوع نوشته شده. مقدمه، در هر دو زبان، می‌گوید فهرست پایین همین یادداشت‌هاست نه همه‌ی وبلاگ. صفحه‌ی فهرست موضوع‌ها یک سطح بالاتر همین را می‌گوید: وبلاگ قفسه‌ی کامل است، و آن فهرست فقط موضوع‌هایی را نگه می‌دارد که از قبل بیش از یک یادداشت دارند.

فهرستی که با دست نوشته شده

مقاله‌های یک موضوع نامک‌هایی‌اند که در داده‌ی موضوع نوشته شده‌اند. صفحه هر نامک را می‌خواند، اگر فایل آن زبان باشد عنوان را از مارک‌داون همان زبان برمی‌دارد، و پیوند را می‌سازد. همه‌ی نوشته‌ها را دوره نمی‌زند تا ببیند کدام برچسب‌ها روی هم می‌افتند. برچسب گذاشتن روی یک مقاله‌ی تازه آن مقاله را داخل موضوع نمی‌برد. باید کسی نامک را در فهرست بگذارد. تا آن وقت، موضوع همان است که بود. فرق موضوع با جست‌وجو همین است.

صفحه‌ی برچسب ابزار دیگر است و در پهن‌تر بودن صادق است. نشانی برچسب زیر وبلاگ هر یادداشتی را که آن برچسب را دارد جمع می‌کند. با هر نوشته‌ی تازه‌ای که برچسب بخورد می‌تواند بزرگ شود. موضوع این‌طور نیست. اگر هر دو یک کار را بکنند، موضوع فقط فهرست دوم وبلاگ است با نامی دیگر. موضوع حق دارد مقاله‌ی خوبی را نیاورد، چون موضوع اصلی آن مقاله جای دیگری است، یا چون یک یادداشت بس است و خوشه فقط حاشیه می‌شود.

زیر مقدمه هم یک سطر هست که همکاری سؤال جدایی است. صفحه‌ی همکاری آیتم این سه فهرست نیست. آن‌جا جنس کاری که برمی‌دارم نوشته شده، و تنها تماس عمومی همان‌جاست: تلگرام، @MH759. ایمیل عمومی نیست. خواننده‌ای که به موضوع آمده تا آدم را پیدا کند، نه موضوع را، فهرست اشتباهی را باز کرده. آدم صفحه‌ی درباره است.

دو زبان، دو سند

موضوع انگلیسی و موضوع فارسی برای یک سوژه، به معنایی که این سایت از جفت استفاده می‌کند، جفت‌اند. بعد از پیشوند زبان نامک مشترک دارند. بدنه مشترک نیست. فهرست فارسی به مقاله‌های فارسی پیوند می‌دهد. فهرست انگلیسی به مقاله‌های انگلیسی. عنوان از فایل همان زبان خوانده می‌شود. نامکی که در آن زبان فایل ندارد از فهرست کنار می‌رود تا موضوع به یادداشتِ غایب لینک ندهد. کسی که زبان را عوض می‌کند به نشانی دیگر می‌رود، نه به لایه‌ای ترجمه‌شده روی همان HTML.

این همان قاعده‌ی بقیه‌ی سایت است، این‌جا برای همین صفحه‌ها گفته شده. نشانی متعارف خود صفحه است یادداشت نشانی متعارف است. موضوع نمونه‌ی روشنش است. /fa/topics/rtl/ نمای جایگزین /en/topics/rtl/ نیست. صفحه‌ی فارسی است. پیوند به «موضوع راست‌به‌چپ» بدون پیشوند زبان، پیوند به صفحه‌ای است که این سایت منتشر نمی‌کند.

صفحه‌های موضوع حرکت را plain می‌گذارند. کتابخانه‌های انیمیشن را وارد نمی‌کنند. فهرست، فهرست پیوند است زیر یک عنوان. چیزی روی صفحه نیست که لازم باشد اول محو شود تا عنوان‌ها خوانده شوند. این‌که .reveal دیده می‌ماند مگر خانه یا پروژه‌ها واقعاً ورود را شروع کرده باشند، در حرف پیش از حرکت در سند است است. صفحه‌ی موضوع آن قدم را برنمی‌دارد.

داده‌ی ساخت‌یافته‌ی موضوع یک فهرست آیتم است از همان یادداشت‌هایی که در آن نوشته شده‌اند، هر کدام با عنوان و نشانی. همان فهرست را وصف می‌کند. ادعا نمی‌کند وبلاگ است، و میان یادداشت‌ها رتبه هم ادعا نمی‌کند. جای هر مورد ترتیب نوشتن‌شان در داده‌ی موضوع است. ترتیب تحریر است، نه اندازه‌گیری.

چه چیزی را در موضوع نمی‌گذارم

هر یادداشت تازه را داخل موضوع نمی‌گذارم تا موضوع کامل به نظر برسد. کامل بودن کار وبلاگ است، در /fa/blog/ و /en/blog/. موضوعی که همه‌چیز را فهرست کند دیگر راه ورود به یک سوژه نیست. سه سوژه همان‌هایی است که صفحه‌ی موضوع‌ها از قبل نام برده: فارسی و راست‌به‌چپ، تایپ و فاصله، و صفحه‌ای که فایل اضافه نمی‌گیرد. سوژه‌ی چهارم می‌ماند تا وقتی یادداشت‌هایی باشند که یکی را بسازند، نه تا وقتی برچسبی تصادفاً دو بار دیده شود.

خود این یادداشت درباره‌ی موضوع‌هاست. با همین درباره‌بودن، خودبه‌خود عضو /fa/topics/rtl/ یا /en/topics/rtl/ نمی‌شود. عضویت یعنی نامک داخل فهرست. برچسب مقاله در دیگری است.

نویسنده‌ای که این درها نام می‌برند امضایی نیست که برای هر موضوع از نو ساخته شود. صفحه‌ی درباره است، و نویسنده همان صفحه‌ی درباره است همان را می‌گوید: محمد هنرور، تصویر، و تلگرام. موضوع‌ها می‌توانند درباره‌ی یادداشت‌ها بمانند.

↑↓EnterEsc

guest@mh-honarvar: ~