Daily Archives: 20 December 2006

Планета Венера

Днес смених софтуера, който задвижва “Свободна планета” и “Планета GNOME“. Всъщност “смяна” е силно казано, защото проектът Venus e направен на базата на добре познатия Planet. Sam Ruby е много енергичен ентусиаст явно — след като дълго време агрегаторът Planet се развива мудно, все няма време за работа по него, все се налага хората да търсят допълнения и кръпки от други сайтове, Сам просто е запретнал ръкави и е написал Venus. Предполагам, че това ще е и новата разработвана версия на самия Planet, защото в последните седмици се чуват из блогове и в пощенския списък на Planet мнения, че двете хранилища трябва да се слеят. Или ако е невъзможно да се слеят, защото Venus е доста основно преработена версия и не съвсем съвместима на ниво код – то тогава просто кодът на Сам да се копира в корена на хранилището на Planet.

“Венера” ползва много по-малко памет, поне по данни от други сайтове — аз не съм правил тестове. Надявам се това да облекчи хостинга на сървъра “Звер”. Преди по едно време агрегаторите бяха тормозили доста машината.

Конкретната причина да мигрирам софтуера е, че в доста от статиите на населяващите планетите се публикуват много големи снимки. Venus, за разлика от Planet, поддържа допълнителни филтри на съдържанието и се надявам когато имам повече време да направя така, че много големите и тежки изображения да се преоразмеряват и кешират в по-малък размер. Сега има ограничение за максимален размер на показването и затова снимките не излизат извън статиите. Но това ограничение е изкуствено, то е в CSS-а — самата снимка пак си се зарежда. А ако отделната снимка е половин или един мегабайт и читателят има бавна връзка е неудобно. Ако пък тези снимки в едно издание на планетата са повечко, тогава е истински PITA.

Друго филтриране, което ще направя на по-далечен етап е заместване на някои вградени обекти с уведомителна картинка. Става дума за тези вградени обекти, които изискват Flash. Те са най-разпространените, особено у нас — аз не съм виждал някой да вгражда SVG в блога си например, а и честно казано сам не зная как се прави ;) Причината за такова филтриране е, че все още няма свободни приставки за Flash, а и двете планети са ориентирани към свободния софтуер все пак.

Остава само да имам време за хакване на python. Надявам се в почивните дни да се намери. Дано нямате проблеми с ползването на сайтовете междувременно. И отново — ако имате препоръки, забележки, мнения — кажете :)