TLDR: Tilda adalah kanker yang lambat laun menelan Runet yang sehat (dan dalam skala yang jauh lebih kecil dari Internet lainnya). Tilda mengambil pekerjaan dari pengembang dan desainer dan memberikannya kepada orang-orang yang jauh lebih buruk. Dia berkontribusi pada munculnya seluruh lapisan "spesialis" yang tidak dapat melakukan apa pun kecuali tata letak visual, tetapi memposisikan dan menjual diri mereka sebagai desainer / pengembang keren. Ini menghasilkan halaman yang lebih berat daripada WordPress!
Tilda adalah editor visual absolut. Di dalamnya, Anda dapat menggunakan mouse untuk membuat sketsa halaman statis dengan panjang sewenang-wenang dan kompleksitas, menambahkan sedikit fungsi dinamis yang tersedia di luar kotak, dan menerbitkan semuanya dalam beberapa klik. Ini sangat sederhana. Terlalu mudah.
Kejahatan ini
Saya melihat ketika saya datang ke proyek besar di Tilda. Pada saat itu, saya telah berhasil meluncurkan beberapa situs dengan kompleksitas yang berbeda-beda di atasnya dan secara umum puas dengan platform tersebut, dengan kemudahan yang disediakannya. Proyek ini hampir tidak membutuhkan dinamika, tetapi ada satu ton statis yang harus saya atur dan sisir di bawah satu gaya. Situs ini sebelumnya ditempati oleh orang yang jauh dari desain dan tata letak mungkin, dan pada hari pertama saya langsung mengerti segalanya - tentang orang itu, dan tentang Tilda, dan tentang kengerian yang terjadi ketika keduanya bertemu. Situs memiliki subdomain tempat semua penjualan dilakukan, yaitu, semua uang di situs berputar di subdomain ini. Apakah Anda tahu berapa berat halaman utamanya? Tujuh puluh delapan megabita. Dia memuat keabadian. Sesuatu untuk dibeli di situs hanya bisa melalui itu.
Apa yang sangat menimbang di sana? Foto-foto. Seluruh halaman terdiri dari puluhan blok layar penuh, yang masing-masing berisi 3-5 gambar dan gif, termasuk yang sangat berat. Beberapa gambar menempati area dengan urutan 300 * 200 piksel, tetapi diunggah dengan resolusi 3000 * 2000. Beberapa GIF berukuran 5-10 megabita. Itu benar-benar Sodom, dan hal yang paling menyedihkan adalah aku tidak diizinkan untuk menulis ulang sepenuhnya, hanya untuk memadatkan gambar dan membuang beberapa gif yang tidak berguna dan jelek.
Kemudian saya menyadari bahwa masalah besar datang dengan kekuatan besar. Sangat mudah untuk memilih Tilda ketika Anda tidak membutuhkan situs mahal yang kompleks, mudah untuk mengedit teks dan gambar di atasnya, mengubah desain. Tapi cepat atau lambat Anda tidak akan punya cukup waktu atau hanya akan menjadi terlalu malas untuk melakukan segala sesuatu sesuai dengan pikiran Anda, mengeset dengan benar, memantau margin, kemampuan beradaptasi, mengompres gambar sebelum mengunggah (karena Tilda memampatkan foto berkualitas tinggi, kompresi ini hampir tidak berpengaruh pada ukuran file ). Dan kemudian situs Anda yang imut dan rapi akan kewalahan oleh gelombang tebasan, dan tidak menyenangkan untuk memasukinya.
Dan mengapa?
Karena sebelum WYSIWYG, situs-situs seperti itu terpaku terutama oleh freelancer (studio web lebih mahal). Mereka juga bukan spesialis yang tangguh dan sering menulis dengan buruk, tetapi dukungan umumnya bekerja berbeda. Konten diisi oleh satu orang, dan desainnya dikuasai oleh orang lain, semua orang sibuk dengan bisnis mereka sendiri dan semua orang hidup bahagia. Dan sekarang, dalam upaya untuk menghemat uang, pemilik mencoba masuk ke fungsi akun murah pada saat yang sama (karena bisnis penuh selama setahun adalah seperti pengembangan dan pemeliharaan situs normal oleh orang normal) dan menggantung semua tugas untuk satu orang, biasanya seorang manajer. Akibatnya, pemilik akhirnya menghemat penjualannya sendiri, atau menghabiskan lebih banyak uang pada awalnya, manajer membenci semua orang dan melihat situs dengan pemiliknya di peti mati, dan pekerja lepas itu duduk tanpa bekerja dan membenci Tilda.
Jujur, saya umumnya membayangkan penonton editor situs WYSIWYG. Sebelum Tilda, sebagian besar dari mereka bekerja entah bagaimana dan melakukan sesuatu yang waras hanya pada shareware Wix yang sama, yang memiliki semua kelemahan yang sama. Jadi siapa yang butuh editor visual? Untuk bisnis kecil yang tidak dapat menyimpan uang untuk proyek yang bagus? Adakah penulis halaman pribadi? Tidak masalah siapa yang datang untuk tujuan apa, hasilnya selalu sama: situs, satu atau lain cara, ditempati oleh satu orang, dan penampilan situs secara langsung tergantung pada keterampilan desainnya, biasanya sedikit. Tetapi fungsionalitas tidak bergantung sama sekali dan, pada kenyataannya, ditentukan oleh tumit kiri editor. Untuk statika kecil seperti portofolio atau halaman layanan mobil dengan kontak dan formulir, ini tidak menakutkan, tetapi jika Anda tumbuh sedikit ... dan Anda berakhir di neraka.
Tilda bukan WordPress
Tilda sering dibandingkan dengan Wordpress. Awalnya terlihat lebih baik, dengan penyesuaian elemen, warna latar belakang dan kemampuan untuk mengedit teks di mana saja pada halaman dengan satu klik. Namun dalam hal fungsionalitas dinamis, WP jauh, jauh lebih baik. Semuanya diresapi dengan sejumlah besar plugin untuk berbagai ide, dan Anda selalu dapat menambahkan yang baru. Misalnya, toko e-commerce WP sebagian besar berjalan di WooCommerce, yang memiliki banyak tema, plugin, penyesuaian. Di Tilda, hampir mustahil untuk membangun toko online yang lengkap, terlepas dari fungsionalitas yang dinyatakan. Ada keranjang, ada kartu produk, Anda dapat menjual sesuatu yang sederhana (kursus, misalnya). Untuk yang lainnya, Tilda dengan bodohnya mogok: tidak ada kustomisasi keranjang, tidak ada kait sama sekali, bahkan tidak ada database lengkap yang bekerja di luar kotak! Akibatnya, tidak ada penyaringan dan penyortiran dan banyak lagi. Jika Anda kehilangan sesuatu di Tilda, ada dua cara - cobalah bercanda solusi melalui sisipan HTML (masing-masing, gaya dan skrip terhubung melalui mereka), atau menulis ke dukungan teknis dan meminta untuk menyelesaikannya.
Berbicara tentang dukungan teknis. Semuanya sederhana dengannya:
- Dia selalu kewalahan.
- Dia praktis tidak menjawab jika Anda belum membayar untuk akun bisnis Anda.
Artinya, saya benar-benar melaporkan bug (ngomong-ngomong, mereka sering menemukan) dalam proyek yang sama dari dua akun yang berbeda: mereka membayar dari satu, yang lain ada di proyek undangan secara gratis. Pada tiket dari yang pertama, saya dijawab dalam 1-3 hari, pada tiket dari yang kedua dari seminggu atau lebih. Biarkan saya mengingatkan Anda bahwa ini adalah dukungan untuk produk berbayar .
Nol blok
Zero Blocks adalah fitur favorit Tilda, disebut-sebut sebagai keahlian unik. Ini terlihat seperti selembar kertas kosong ukuran acak, tempat Anda dapat menempatkan teks, gambar, bingkai, dan apa pun yang lain seperti photoshop. Nyaman, kreatif ... tetapi hasilnya adalah mie besar dengan pembungkus, di atas pembungkus, di atas pembungkus, yang, apalagi, harus disesuaikan secara manual untuk semua layar. Dan pastikan bahwa dengan pengeditan semua adaptasi indah Anda tidak jatuh, mesin Tilda menyukainya.
Bahkan dalam desain placeholder, kami memutuskan untuk tidak repot dengan tata letak adaptif. Dan itu akan dilakukan!
Saya harus mengatakan bahwa 99% desain desain pada Tilda dilakukan dalam nol blok (karena blok bangunan memotong penerbangan imajinasi terlalu banyak dan digunakan semata-mata untuk kenyamanan mengedit), dan dalam pengalaman saya, dalam hal akurasi dan perhatian terhadap detail, mereka dilakukan persis seperti pada gambar di atas.
Ramah mobile
Lain dari penyakit kronis Tilda adalah bahwa Anda tidak dapat membuat menu dan navbar khusus, tidak ada fungsi seperti itu. Dan yang sudah jadi sangat sering berbalik buruk pada layar ponsel, memaksa mereka untuk menggunakan kruk yang sangat sinis - satu menu diatur untuk menampilkan area dari lebar 1200px dan lebih banyak, yang lain 1.199 dan kurang. Semuanya akan baik-baik saja, pada kenyataannya, pemisahan biasa dari @ media-request, tetapi karena ketidakmampuan untuk secara memadai menyesuaikan ukuran font ponsel dan lekukan, secara bertahap setengah dari situs bergerak ke blok duplikat tersebut, yang masing-masing harus diedit secara terpisah dan dipantau sehingga tidak ada yang berjalan. Buzz terpisah memberikan tampilan sekuensial dari blok-blok ini pada halaman edit, yang meningkatkannya satu setengah hingga dua kali lipat.
Alternatif
Untuk situs yang didominasi statis, sebagian besar alat JAMstack sempurna. Ini adalah metode pengembangan yang membutuhkan pembuatan HTML yang valid pada tahap penerapan, tidak termasuk rendering. Ini berfungsi secepat mungkin, tetapi hampir menghilangkan penggunaan konten dinamis.
Pilihan hebat untuk memposting statika seperti blog adalah dengan menggunakan Static Site Generator (SSG) bersamaan dengan GitHub Pages. Ada banyak artikel dan tutorial, misalnya .
CMS tanpa kepala (atau API-driven) juga terkait erat dengan JAMstack. Mereka memberikan lebih banyak fleksibilitas, mendekati fungsionalitas CMS tradisional ( inilah perbandingan aktual dengan WP), tapi tetap ringan dan aman. Cocok untuk semuanya, mulai dari blog hingga toko online, tetapi umumnya membutuhkan pengembangan yang layak.
CMS tradisional biasanya lambat, menghasilkan halaman yang berat dan bisa rentan. Tetapi di sisi lain, mereka mudah dikelola dan dijalankan, mendukung banyak fungsi melalui ekstensi, dan secara umum mereka dapat melakukan banyak hal di luar kotak. Bagi mereka yang tidak ingin membuat kode sendiri dan menghabiskan banyak uang untuk outsourcing.
Untuk meluncurkan toko online dengan cepat, ada mesin khusus seperti OpenCart ( situs , artikel ) atau Shop-Script ( situs , artikel ). Mereka paling cocok untuk manajemen sistem dan integrasi dengan layanan pihak ketiga dan backend.
Moralitas
Saya mengerti bahwa Habr bukan tempat yang paling cocok untuk disiarkan ke audiens Tilda. Bukan ibu rumah tangga dengan manajer yang duduk di sini, tetapi pengembang dan bahkan freelancer yang sama sedikit. Tapi saya punya pendapat dan saya ingin menyampaikannya kepada semua yang terlibat:
- Tilda itu jahat.
- Editor situs WYSIWIG adalah jahat.
- "Desainer" tata letak visual itu jahat.
- Freelance bagus.
- Pemisahan tugas adalah suatu keharusan.