الگو (Patterns) در گوتنبرگ چیست؟
خلال بلوکها که برای تولید صفحه ها اینترنت استعمال میشوند، گوتنبرگ طراحی سایت در مشهد دارنده معنا دیگری به اسم “سر مشق” نیز میباشد. سرمشق گروهای از بلوکها میباشد که با هم ادغام می گردند تا یک طرح یا این که پوسته بی نقص را برای یک قسمت یا این که شیت از اینترنتوبسایت ساخت نمایند. به صورت معمول، یک سرمشق میتواند دربرگیرنده بلوکهای گوناگون باشد که برای ساخت و ساز ظواهر یک پارچه و خاص برای صفحه ها اینترنتوبسایت به کارگیری میشود.
استعمال از الگوها در ساخت وب سایت سبب میگردد پروسه پیاده سازی با سرعت بالاتری صورت بپذیرد. یعنی به جایاینکه بلوکها را یک کدام ازیک کدام از اضافه فرمائید و طرح هر برگه را از آغاز بسازید، می توانید از الگوها استعمال نمایید تا یک پوسته پیشفرض را جاری ساختن کرده و بعد آن را بازنویسی نمائید و مبتنی بر نیازهای خویش سفارشیسازی نمایید.
به ذکر دیگر، الگوها به طراح وبسایت امداد مینمایند تا یک ساختار نخستین برای صفحه ها خویش تولید و آن گاه در شکل نیاز با تغییرات جزئی، آن را دستکاری نماید.
چرا اسم این ابزار گوتنبرگ میباشد؟
اسم “گوتنبرگ” از “Johannes Gutenberg”، اختراع کننده ماشین چاپ برداشته گردیدهاست. ابتکار ماشین چاپ در قرن ۱۵ام میلادی، بهتیتر یک کدام از ابداعات گران قدر تکنولوژیک تاریخ انسان شناخته گردیده است.
گزینش اسم گوتنبرگ برای ابزار ویرایشگر محتوای وردپرس بسیار مدبرانه بود. تشابه ابزار گوتنبرگ وردپرس با ماشین چاپ گوتنبرگ دراین میباشد که همان طور که یک چاپگر از پوستههای حروف جدا برای چاپ استعمال مینماید، ابزار گوتنبرگ هم مبنی بر بلوکهایی میباشد که به یوزرها قابلیت و امکان میدهد محتوای اینترنتوبسایت را به طور بلوکهای غیر وابسته ساخت و بازنویسی نمایند.
معرفی ورژن گوتنبرگ ۱۶.۹
وردپرس اخیرا ورژن تازه ابزار ایجاد کرد وب سایت خویش یعنی گوتنبرگ ۱۶.۹ را منتشر نموده است. این بروزرسانی، به یوزرها تجهیزات تازه و قدرتمندی را معرفی کرده که مراحل پیاده سازی وب سایت را بسیار بی آلایش و کارآمدتر نموده است. دراین نصیب سه گزینه از تغییرات اصلی گوتنبرگ ۱۶.۹، معرفی شدهاست:
۱. تغییر تحول اسم بلوکها
در ورژنهای دیرینخیس گوتنبرگ، بلوکها دارنده اسمهای مشخصی مثل “Paragraph” برای بلوک متن یا این که “Image” برای بلوک تصویر بودند. یک ورقه ممکن بود تعدادی بلوک تصویر یا این که متن داشته باشد. به همین برهان در حالتی که میگفتید بلوک تصویر، دقیقا مشخص و معلوم عدم وجود که خواسته کدام بلوک تصویر میباشد. این قضیه برای اپلیکیشننویسان و بسطدهندگان وب سایت گنگ و سرگردانکننده بود.
البته در ورژن نو گوتنبرگ وردپرس، قابلیت تغییر و تحول اسم بلوکها به یوزرها داده گردیده است. امکان تغییر تحول اسم بلوکها، مراحل گسترش وب سایت را سهل و آسانخیس مینماید به این دلیل که یوزرها می توانند با اسمگذاری اصولی بلوکها، پروسه پیشرفت تارنما را با سرعت بیشتری پیش ببرند. این خصوصیت به ویژه برای بسطدهندگان پوسته وردپرس نیز بسیار موءثر میباشد.
۲. تغییر و تحول اسم و تکرار سرمشق
قابلیت و امکان تغییر و تحول اسم الگوها هم یکیاز دیگر از امکانهای نو در گوتنبرگ ۱۶.۹ میباشد. پیش از اینً قابلیت تغییر و تحول اسم یک سر مشق بهشکل پیشفرض وجود داشت. البته یوزرها برای تغییر تحول اسم یک سر مشق، بایستی از ورقه دستکاری سر مشق بیرون گردیده و بعد از آن وارد کاغذ دیگری میشدند تا بتوانند اسم سرمشق را تغییر تحول دهند.
ولی در ورژن تازه گوتنبرگ، قابلیت تغییرو تحول اسم سر مشق فارغ از خروج از برگه دستکاری سر مشق مهیا گردیدهاست. بدین ترتیب، یوزرها می توانند به راحتی، اسم یک سر مشق را مستقیماً در درون به عبارتی ورقه بازنویسی سرمشق تغییر و تحول دهند که سبب سرعتبخشی در مراحل پیاده سازی تارنما میگردد.
همینطور امکان نسخه برداریبرداری سر مشق (pattern duplication) نیز به طور شبیه منجر بهبود روند طراحی وب سایت گردیده است. این قابلیت و امکان سبب ساز میگردد که یوزرها بتوانند الگوهایی که تا قبل از اینً ساختهاند را به آسانی نسخه برداری کرده و مجدداً به کار گیری نمایند، کهاین نیز به بهبود فرایند پیاده سازی سایت امداد مینماید.
بیشتر بخوانید: “تکنیک Content first؛ محتوا تارنما شمارا پیاده سازی خواهد کرد!“
۳. هواخواهی از واحدهای نسبی در وردپرس
واحدهای نسبی (Viewport-Relative Units) در CSS اینترنتتارنماها استعمال میشوند و به تعداد واحد یا این که اندازه قابل مشاهده از برگه در مرورگر یا این که نمایشگر اشاره دارا هستند. این واحدها به اندازه نمایشگر یا این که viewport بستگی داراهستند و به طراحان این قابلیت و امکان را میدهند تا بعد ها و اندازههای متعدد صفحه ها اینترنت را با اعتنا به بعد ها متفاوت نمایشگرها و دستگاههای گوناگون بهبود بخشند. واحدهای نسبی معمولاً دربرگیرنده واحدهایی مانند “vw” پهنا نمایشگر (Viewport Width)، “vh” طول نمایشگر (Viewport Height) و “vmin” و “vmax” که به کوچکترین و مطرح ترین اندازه نمایشگر ارجاع داراهستند، می شوند. این واحدها به طراحان این قابلیت را میدهند تا پیاده سازیهایی انعطافپذیرتر و سازگار با اندازههای متعدد دستگاهها ساخت نمایند.
در گوتنبرگ ۱۶.۹ این واحدها به طراحان اینترنت تجهیزات بیشتری را میدهند تا طرحهای بهتری برای صفحه های اینترنت ساخت نمایند که در نمایشگرها با اندازه گوناگون، عالی به حیث بیایند.