неделя, 29 юни 2008 г.

Firefox 3: What's New, What's Hot, and What's Not

След като истерията около излизането на новата финална версия 3 на браузъра Firefox на Mozilla леко стихна, има място да открием трезво какво ново ни предлага FF3. В една много обстойна и обхващаща статия за SitePoint Fabio Cevasco се опитва да ни представи точно това - новото във Firefox 3 за обикновените потребители, за дизайнери, разработчици, etc.
Не случайно статията събира пълния потребителски ранг 10/10 дотук - близо 2 седмици след публикуването й.

>> "Firefox 3: What's New, What's Hot, and What's Not", Fabio Cevasco, 17.06.2008, @SitePoint

неделя, 15 юни 2008 г.

Opera 9.5 - the next generation of web standards

Може би все още много хора незаслужено подценяват потенциална на уеб браузъра Opera - новата версия 9.5, излезнала финално само преди дни, има за цел да опровергае тези нагласи.

През последните години Opera остава като че в сянката на Firefox. Арсеналът на новата версия обаче в пълна силна може да се противопостави на продукта на Mozilla. А в много отношения - примерно, с поддържането на новите уеб стандарти - дори е пред него.

Пълна поддръжка на HTML 4.01, XHTML 1.1, CSS 2.1, SVG 1.1 и последните версии на JavaScript, а също и значителна такава на HTML 5 и CSS 3.0, успешно преминаване на Acid тестовете 1 и 2 и 83% резултат на Acid 3 - Opera изглежда най-напред в поддържането на стандарти от всички популярни браузъри.

В статията си за представянето на новия браузър Chris Mills от екипа на Opera предлага и много примери, илюстриращи различни CSS 3, HTML 5 и SVG 1.1 feature-и, както и много полезни линкове.

Потенциалът пък на новия developer-ски инструмен Dragonfly, неотстъпващ по нищо на до скоро незаменимия Firebug, вече беше представен преди.

>> "Opera 9.5 - the next generation of web standards", Chris Mills, 12.06.2008, @Dev.Opera

събота, 14 юни 2008 г.

MooTools 1.2: It's Official!

От екипа на MooTools официално обявиха новата стабилна версия 1.2 на популярната JavaScript библиотека - след година разработване и още половин година в beta версии.

Неотстъпващи от навиците си, разработчиците на MooTools изцяло са пренаписали API-то на библиотеката, като новата версия е несъвместима с предната стабилна 1.1, но все пак е изграден слой за съвместимост, който да позволи един по-лесен ъпдейт.

Направена е и стъпка в хранилището на кода - от Subversion крачката е към все по-набиращата популярност Git, благодарение на която е осигурена възможност за fork-ване от всеки, а в по-късен етап даден fork може да бъде смесен с главния клон или да се развие като независима версия. Създадено е и отделно хранилище специално за плъгини.

Промяна има и в използваната от проекта bugtracking система - вместо Trac на преден план е вече Lighthouse.

Доста промени около MooTools определено.. На пръв поглед непрекъснатите такива би трябвало да се отразят негативно като отношение от потребителите и външните разработчици - но все пак всяка промяна в случая влиза с определена цел, която core екипът си е поставил.

>> "MooTools 1.2: It's Official!", Michelle (The MooTools team), 12.06.2008, @MooTools blog

понеделник, 2 юни 2008 г.

The PHP Benchmark

Замисляте ли се за бързодействието на PHP кода, който пишете?

"The PHP Benchmark" е един проект на Chris Vincent, показващ експерименти "на живо" именно с бързодействието на различни реализации на различни PHP use cases.

And don't miss the note:

"You must keep in mind to refresh this page a few times to "catch" the right result. The numbers change sometimes drastically during each refresh. I assume that this is because of PHP's memory garbage collector that drops in randomly and also other processes that run on this machine have an influence."

>> "The PHP Benchmark", Chris Vincent
>> "PHPBench.com: Live PHP benchmarks, demystifying "best practices"", Akash Mehta, 02.06.2008, @SitePoint Blogs