Плъгин за скриването на <meta name="generator" content="WordPress…" /> от <head> в WP

Преди време писах за един лесен начин за скриването на WP версията от HEAD частта на WordPress-базираните блогове:

<meta name="generator" content="WordPress [version number]" />

Начинът беше много прост, беше необходимо само да се добави един ред код в functions.php файла в темата на блога. После ми хрумна, обаче, че е възможно да има и по-лесен начин — чрез плъгин. След малко ровене, намерих такъв!

Remove-Generator-Meta-Tag WordPress Plugin

Самият плъгин е изключително прост, просто го качвате в ‘wp-content/plugins/’ и го активирате от WP Admin интерфейса и готово — версията и “WordPress” мистериозно ще изчезнат от кода на страниците! ;-)

Може би има и други подобни плъгини, но това е най-простият, който успях да намеря — и при това върши добра работа! :-)

Джон Р.Р. Толкин, “Децата на Хурин”

Прочетох книгата неотдавна (първа страница, screen)…

Хубава е. Ще научите още повече за “предисторията” (ако мога тъй да се изразя) на Средната Земя… Редактор е, разбира се, Кристофър Толкин; илюстрациите са на Алън Лий.

Изданието, което притежавам, е на издателска къща “Бард”, с твърди корици, хубава хартия и цветни и черно-бели илюстрации. Цената й беше 17.99, което не е много за подобно издание.

Ако обичате приказките, но и ако обичате още повече да се ровите в преданията за измислени (дали?) земи и интересни исторически личности, то това е точно книжката за вас!

Е, не вреди и да сте почитател на творчеството на Джон Толкин, разбира се… ;-)

Anonymous Pro – интересен шрифт за код(ъри|иране)

Ако честичко ви се случва да пишете код, то шрифтът Anonymous Pro може да ви се стори интересен и/или подходящ за целта. Предназначен е специално за писане на код (нулата, разбира се, е зачеркната;-) и включва и кирилица.

Anonymous Pro font

Може да си го свалите напълно безплатно оттук:

www.ms-studio.com/FontSales/anonymouspro.html

Иначе, моето лично предпочитание за monospaced шрифт е абсолютно и неоспоримо Consolas. Доколкото знам, този шрифт на Microsoft и също може да се намери за безплатно сваляне; шрифтът е много четлив и подходящ за писане на всякакви видове код — в моя случай, най-често го виждам да подрежда блокчета XHTML и CSS:)

“Jeffrey Zeldman is now following you on Twitter”

…или за ползата от Twitter.

{ Като си зарови човек draft-овете достатъчно надълбоко и… ;-) }

{ Нейде през юли тази година стават бяха събитията… }

Twitter е удивителна… медия? Социална мрежа? Средство за супер-бързо предаване на новини, мъдрости, глупости и “важни” неща като “В момента пия кафе и хапвам кроасани”? Нещо като IRC, но и с опция за SMS, филтриране, търсене, и опция за избор, какво, кога и как ще четеш?

Twitter е може би от всичко това по малко! :-)

Jeffrey Zeldman's hat…Тъй като съм уеб дизайнер и (частично) geek, ми беше изключително интересно да следя дискусията в две от последните публикации на Jeffrey Zeldman:

www.zeldman.com/2009/07/02/xhtml-wtf/
www.zeldman.com/2009/07/07/in-defense-of-web-developers/

…където се разискват разпалено последиците от прекратяването на работата по XHTML 2 стандарта, и това, какво ще се случи с XHTML 1.0, HTML 4.01, както и с новия HTML 5.

В един момент, обаче, в уебсайта на Зелдман се появи един странен бъг, във Firefox 3/Win: някъде след около 3/4 от страницата с последната му статия и многобройните коментари под нея, внезапно съдържанието изчезваше (screenshot). Без причина. Самата страница се валидираше перфектно, и нямаше никакви проблеми с encoding’а или HTML/CSS кода.

Самият Джефри забеляза проблема също (както и много други негови читатели) и се опитваше да го реши в продължение на много часове. Предположението, че проблемен pingback с UTF-16 encoding e предизвикал “отрязването” на страницата във Firefox, не се потвърди.

Опитах се и аз да подхвана проблема от някой край, от любопитство (не че не бях опитал и преди ден или два, но по различен път — предположението ми беше, че в някакъв коментар има незатворен таг, и той предизвиква “отрязването”; или пък има проблемен pingback; но и двете предположения не се потвърдиха след около 2 часа тестване).

Предположих, че има CSS бъг в rendering engine’а на Firefox, който може би може да бъде оправен с някакво правило в CSS файла на zeldman.com. Припомних си и че един от читателите спомена в блога на Джефри Зелдман, че е опитал с Firebug да провери нещо, затова набързо направих една тестова страничка, и към нея един малък CSS файл с правилото, което (хипотетично) щеше да оправи грешката. След това тествах във Firefox 3.0.11/WinXP. Проблемът изчезна! :-)

Един-единствен ред решаваше проблема за Firefox:

div#wrapper {
overflow: visible;
}

След това отделих още време за да тествам в детайл, дали промяната не засяга някой друг от популярните в момента браузъри (Opera 9.6, Safari 4, Chrome 2, IE7, IE6) и след като се убедих, че всичко е наред, писах на Зелдман в Twitter (отделно и малко по-подробен e-mail), като му предложих този fix за Firefox.

След малко прочетох отговора на Зелдман:

@optimiced Will try as soon as I’m back on my feet. Thanks wise one.

Малко по-късно, Zeldman имплементира идеята, и дизайнът му се оправи! :-)

За съжаление, след това се появи нов бъг, предизвикан от “поправката” на предишния — фонът на страницата, който е червен, “примигваше” за секунда или две при всяко зареждане, тъй като overflow: visible предизвикваше това, че фонът на елемента #wrapper се зареждаше сега с малко закъснение (преди: overflow: auto).

Е, след малко умуване, аз и още един читател предложихме две различни допълнителни CSS решения, които (на по-късен етап) се оказа, че се взаимодопълват добре, и решават проблема с примигването във всички браузъри — включително и във Firefox и Safari! :-)

Последно, да не пропусна да спомена, че Джефри Зелдман е пич! След цялата забавна история със CSS бъговете във Firefox, Джефри ми благодари и ме добави в своя Twitter, а после ми обеща и да ми изпрати своето ново (трето) издание на популярната си книга за уеб стандартите, като подарък! (Мисля и че някъде в CSS кода на zeldman.com има и още благодарности;-) Винаги е приятно да си общуваш с такива хора, дори и ако си общувате само със 140 знака съобщения! ;-)

* * *

А, и защо започнах статията с въпроса, какво е точно Twitter?

Защото, след като ползвам Twitter от поне няколко години, мога да твърдя, че Twitter позволява бърза, точна комуникация по съвсем нов начин. Коментарите в блоговете (както и формите за обратна връзка), също го позволяват, но Twitter е нещо различно. Нещо, което не мога да дефинирам точно, но което върши работа, и е забавно при това!

Затова, засега можете да ме намерите на Twitter (но не и на Facebook)… е, и в личния ми блог, разбира се! ;-P

Goog11e!

Днес търся нещо с Google и…

Google Logo 11th Anniversary

…бе нещо странно ми се вижда логото им. Вглеждах се, вглеждах се, докато се сетя… Хехе, хитро, а? ;-)

Why Fireworks?*

Понякога ми се случва да чуя “Adobe Fireworks? Какво е това?” или “Защо ми е Fireworks, ако ползвам Photoshop/Illustrator?”.

Вместо отговор, бих искал да покажа следната илюстрация:

Mercedes SLA, drawn in Adobe Fireworks
— тази векторна илюстрация е създадена с Fireworks през далечната 2005 година, от Fred Michel (за съжаление, не успях да намеря повече инфо за автора) [оригинален PNG editable файл].

Или пък:

A compass, by David Hogue
— това е илюстрация на David Hogue, направена преди няколко дни, като опит да използва същата техника, като в един tutorial за Illustrator [оригинален PNG editable файл].

Не е зле, нали? ;-)

С Fireworks може да се създават много магии или пък обикновени заигравки с цветове. Това е идеалната програма за уеб графика — комбинира в себе си най-доброто едновременно от bitmap и векторния свят. По-лесна за употреба от Illustrator, още по-лесна от Photoshop. Не, не е безплатна, но не е и скъпа (около 3 пъти по-евтина от Photoshop, ако трябва да съм точен).

Някои предпочитат GIMP. Други — Inkscape. Някои професионалисти в графичния дизайн пък използват само Illustrator или Photoshop. Аз си оставам привърженик на Fireworks и ще се радвам, ако Adobe продължат с успешното й развитие…

Личното ми мнение е, че за уеб графика и за всякакви графични задачи за екран (работа с RGB/RGBa), Fireworks е перфектният инструмент! :-)

UPDATE (2009/Sep/23):

Illustration by Ryan Hicks, drawn in Fireworks
— пропуснах да покажа и тази страхотна илюстрация на Ryan Hicks [оригинален PNG editable файл].

________________________
*Защо Fireworks?
— популярна статия на дизайнера Stéphane Bergeron, публикувана в Adobe Devnet.

Ягодка, в цвят и в черно-бяло…

Гери показа, как лесно и бързо с GIMP може да редактират цветове, и по-специално, как може да се създаде ефектът “избирателно оцветяване” — примерно, черно-бяла снимка, и в нея има само един или два цветни обекта.

Естествено, прииска ми се веднага да пусна Fireworks и да видя, дали може също толкова лесно да се постигне същият ефект (или може би дори и по-лесно?).

Оказа се, че наистина е лесно, а тази ягодка ми отне само няколко минути работа (снимката е на Ани, cc):

wild strawberry

Как става?

Вероятно има поне 5 или дори 10 начина да се постигне този ефект, но ето как процедирах аз:

1) Отваряте произволна снимка с Fireworks;
2) ctrl+shift+D за “клониране” на layer-а със снимката;
3) Сега в панела Layers имате два еднакви слоя, и двата цветни;
4) Избирате по-долния, “заключвате” го;
5) Избирате по-горния, Commands > Creative > Convert to Grayscale;
6) Сега имате черно-бял слой над цветен слой, които иначе са еднакви;
7) Оттам нататък, е лесно: просто изтрийте (Marquee Tool, Eraser Tool, etc.) части от горния, черно-бял слой, и съответните цветни части ще започнат да прозират отдолу. Done! :-)

Въпреки че техниката е проста, може да бъде много ефектна, ако се приложи върху подходящо изображение. В случая, оригиналът с ягодката, е доста подходящ, защото в него почти липсва цвят, и това не е ефект, а самата снимка е такава.

Ако досега не сте опитвали, може и вие да пробвате да се заиграете с цветовете — в GIMP, Fireworks, Photoshop — самата техника би трябвало да е почти една и съща за повечето съвременни графични програми:)

@Гери: Мерси, че ме зариби да си поиграя малко и аз… ;-)

“Африканското” цвете :)

Като се присетих за Африка и се сетих и за едно цвете…

South Africa flower

Виждал съм ги няколко пъти — много красиви цветя, които за първи (и последен) път видях в Южна Африка, преди около 5 години…

И досега не знам, как се казват… Някой знае ли? :)

Едно от тях откъснах, и успях да превозя през три летища и 10’000+ километра, почти непокътнато, преди да го подаря на Анчето… :-)

Цветето изсъхна по много красив начин. Имаше и семенца дори, но не успя да поникне и да оцелее на наша почва — сигурно му е било студено…

Днес, в този дъждовен ден, ми се иска да подаря отново това цвете на Ани… Е, не мога наистина, но поне на снимка… с ярките си цветове, може би ще направи деня малко по-красив, по-слънчев?… :-)))

Красиви места, от преди пет години…

Бих искал да посетя отново това красиво място, между два океана (Атлантически и Индийски), но този път с Ани, и не по работа, а ей-така, като пътешествие, за удоволствие! :-)

South Africa, Cape of Good Hope

South Africa, Cape of Good Hope

South Africa, Cape of Good Hope

South Africa, Cape of Good Hope

South Africa, Cape of Good Hope

Може би, някой ден?…

[Снимките са от 2004/Oct/28; досега май не съм споделял почти никоя от тях онлайн…]