Sahifa konstruktori nima va nima uchun Front End muhim

Muallif:

ichida

What-is-a-Page-Builder-and-Why-Front-End-MattersAgar siz barcha kontent yaratish jarayoni vaqti-vaqti bilan qo‘shimcha rasm kiritiladigan to‘liq hajmdagi maqolalar yozish atrofida aylanadigan ashaddiy blogger bo‘lsangiz, unda mavjud TinyMCE kontent muharriri sizning ehtiyojlaringiz uchun yetarli bo‘lishi mumkin. Hozirgi vositalar to‘plami maqolalar yozish uchun zarur vositalarni allaqachon o‘z ichiga olgan, sizda qalin, kursiv, sarlavhalar va boshqalar kabi matnni formatlashning asosiy vositalari mavjud. Ammo bor-yo‘g‘i shu.

Qulay maketlash imkoniyatlarining yo‘qligi

Hozirgi TinyMCE kontent muharriri yordamida maqolalar yoza olsangiz-da, kontentingizni bitta oqimli matn ustunidan boshqacha tarzda maketlash uchun qulay usul mavjud emas. Boshlang‘ich holatda, siz matningizni ikki yoki undan ortiq ustunga ajrata olmaysiz, shuningdek, boshqa fon rangi bilan ajratilgan kontent bo‘limlarini yarata olmaysiz. Agar veb-saytingizning lending sahifalari va aloqa sahifalari kabi boshqa bo‘limlari o‘ziga xos bo‘lishini istasangiz, sizga qandaydir asosiy maketlash imkoniyatlari kerak bo‘ladi.

Boshqalar bu muammoni WordPress-ning shortcode xususiyatidan foydalangan holda hal qilishga harakat qilishgan. Qisqacha aytganda, shortcode’lar maxsus teglar yordamida kod parchalarini kiritish imkonini beradi. Ustunli kontent yaratish uchun foydalanishingiz mumkin bo‘lgan turli xil shortcode’larni taqdim etuvchi WordPress plaginlari mavjud. Masalan, agar kontentingizni ikki ustunli maketga joylashtirmoqchi bo‘lsangiz, uni bir nechta ustun teglari bilan o‘rab olishingiz mumkin. Bu usul “ishlasa-da”, vizual jihatdan qulay emas, chunki vaqt o‘tishi bilan, ko‘proq kontent joylashtirganingiz sari, hamma narsa ulkan tartibsiz uyumga aylanadi.

Ushbu maketlashdagi bo‘shliqni to‘ldirish uchun sahifa tuzuvchilar (page builder) yaratildi.

Page building blocks

Sahifa tuzuvchilar maketlashtirilgan kontent yaratishni osonlashtiradi

Sahifa tuzuvchilar kontentingizni o‘ziga xos maketlarga joylashtirishni osonlashtiradigan qo‘shimcha vositalarni taqdim etadi. Sahifa tuzuvchilar odatda orqa panel (back-end) TinyMCE kontent muharririni olib tashlaydi va uning o‘rniga kontentingizni vizual tasavvur qilishga yordam beradigan yangisini almashtiradi (yoki qo‘shadi). Agar ilgari back-end sahifa tuzuvchisidan foydalanmagan bo‘lsangiz, har bir blok biror kontent turini: rasm, matn yoki shortcode’ni ifodalaydigan bloklar to‘plamini tasavvur qiling. So‘ngra u ularni turli xil maketlar va ustunlarga sudrab olib borib tashlash imkonini beradi.

Maketlashdan tashqari, sahifa tuzuvchilar shortcode’larni yaratish va joylashtirishni ham osonlashtiradi. Ilgari shortcode’larni barcha xom ko‘rinishida ko‘rishingiz mumkin edi. Kontentingizga aralashgan barcha atributlar va qiymatlar bilan birga kvadrat qavslarni ko‘rardingiz. Sahifa tuzuvchilar odatda shortcode yaratuvchilarini – shortcode atributlarini qo‘lda kiritishdan ko‘ra tanlashni foydalanuvchi uchun ancha qulayroq qiladigan qalqib chiquvchi dialog oynalarini o‘z ichiga oladi.

Front-end sahifa tuzuvchilar — bu kelajak

Bularning barchasi dizaynerlar va kontent yaratuvchilar uchun yaxshiroq tajriba bo‘lsa-da, back-end sahifa tuzuvchisining o‘ziga xos ulkan muammosi bor. Kontentingiz qanday ko‘rinishini vizual tasavvur qila olsangiz ham, ko‘rib turganingiz haqiqiy kontentingiz emas. Bu esa odamlarning nima qilayotgani to‘g‘ri ekanligini ko‘rish uchun sahifalarining oldindan ko‘rish (preview) funksiyasini doimiy ravishda tekshirib turishiga olib keladi. Back-end sahifa tuzuvchilaridan foydalanganda, shaxsan o‘zim kontentim to‘g‘ri tekislanganmi yoki oraliq masofalar bir tekis taqsimlanganmi-yo‘qligini tekshirish uchunoq oldindan ko‘rish tugmasini bemalol kamida 20 marta bosaman. Bu juda ko‘p vaqt oladigan yoqimsiz holat.

Bu noqulaylikni bartaraf etish uchun sahifa tuzuvchilarni front-end qismiga olib o‘tish kerak. Agar shunday qilinsa, bu sahifani maketlashdagi taxmin qilish qismini yo‘qotadi, chunki siz natijalaringizni darhol ko‘ra olasiz.

Ayni paytda juda ko‘p back-end sahifa tuzuvchilari va faqat bir nechta front-end sahifa tuzuvchilari mavjud. Ushbu sanoqli vositalar orasida Page Builder Sandwich ham bor. Agar Page Builder Sandwich’ni nima o‘ziga xos qilishi va nima uchun u sizga mos vosita ekanligi haqida ko‘proq bilmoqchi bo‘lsangiz, Page Builder Sandwich boshqalardan qanday farq qiladi.