İlk başta mobil düzene odaklanarak Omega tabanlı duyarlı bir temaya başlıyorum.
Mobil düzene eklenemeyecek kadar 'ağır' kabul edilecek bazı bloklar ve bu düzene özel olarak eklenmesi gereken diğer bloklar (sulandırılmış menüler, tonda kullanıcı çubuğu vb.) Vardır.
Mobil düzendeki istenmeyen blokları CSS ile kolayca gizleyebilir ve varsayılan düzene mobil cihazlara özgü blokları ekleyebilir ve bunları gizleyebilirim (böylece yalnızca mobil cihazlar için gösterilir), ancak bu, düşünmek için oldukça geri bir yol gibi görünüyor o. Bloklar gösterilmezse, ortaya çıkan ekstra yük gerçekten kabul edilemez olacaktır (özellikle gizli bloklardaki içeriğin ekleyeceği ekstra db sorgularının sayısı dikkate alındığında).
Sayfa oluşturma erken blok karar verme sürecini durdurmak ve bazı os algılama dayalı blokları dahil etmek / dahil etmek için güzel ve temiz bir yol olması gerektiğini düşünüyorum, ama bunun nasıl olabileceğini boş bir çizim mümkün.
Ayrıca Varnish'in bu sitenin önünde çalıştığı gerçeğini de atacağım, bu da işleri daha eğlenceli hale getirmeli :)
Bu konuda yardımcı olabilecek modüller / bilinen stratejiler var mı?
Site zaten tam teşekküllü olduğu için Context modülünü kullanmanın bir seçenek olmadığını ve onu Context'e taşımanın bu noktada büyük bir girişim olacağını eklemeliyim.