не правильный...
PageSpeed просто призывает максимально уменьшать объём кода, например:
можно обойтись без кавычек в атрибуте тега - обходимся без кавычек. нельзя обойтись - ставим кавычки;
можно в CSS не ставить ";" в последнем свойстве стиля перед "}" - не ставим. (но если не охота левые баги ловить ежли что то добавим/удалим неаккуратно - ставим);
и т.п.
ловля блох, вообщем то. неужели так сложно догадаться 😂?
ЗЫ: в PageSpeed полно рекомендаций, тупое следование которым может привести к массе неприятностей...
елы палы, иногда надо включать мозг, а не только агрессивной рекламой самописа заниматься...
list( $width, $height, $type ) = getimagesize( $path_to_image );
далее очевидно...
а если надо написать что то типа class="my-class you-class our-class"? намёк понятен или разжевать 😂? с rel та же фигня, ну а с id и так всё очевидно...
решили, что я только вчера MODx скачал/опробывал и в эйфории бьюсь 😂? таки с выхода stable релиза Revolution в июля прошло 9 месяцев, запущено проектов (и соло и в команде) далеко не "пол десятка", а главное - выросла совсем не плохая собственная платформа.
ну а ежли кто то хочет ждать "годика три" - флаг в руки...
загадочная русская душа: "сразу! много! на халяву!!!" Федор Михайлович наш незабвенный, уже в преклонном возрасте регулярно до трусов проигрывался, жена силой увозила домой 😂, что уж тут простым смердам то...
если у всех какой то метод работает, а у Вас нет, может быть стоит сначала попытаться найти ошибку в реализации этого метода, а потом уже кидаться искать следующий ;) ?
и кстати да, доктайп рулит. попробуйте реализовать под CSS 3 и нормальным браузером, а потом усложнить задачу...
тогда ищите подходящий лайтбокс с аяксом. неважно что они все обычно на клик срабатывают - просто надо настроить что бы срабатывал на mouseover и только по один раз...
тултип обычный, и аякс нафиг не нужен в большинстве случаев - можно заранее всё что надо засунуть в title тега. jquery.tooltip скриптик на 5 КБ решает..