Волею судеб, идёт сейчас крупная битва за урожай борьба с подъёмом и рулением Skype клиентами под Linux. Посольку Naked Skype так и остался только спекой, приходится жить со стандартным клиентом.
(далее…)
2009-09-22
Skype API on Linux
2009-09-04
Hardware рулит, или о пользе гистерезиса.
Практически все аппаратные системы обладают гистерезисом: отставанием реакции на приложенные силы. Когда-то это плохо (например, передавать сигнал без сдвига фазы), когда-то это используют (те же магнитные способы записи).
Но не мешало бы об этом вспоминать и при разработке софта! На днях столкнулся с очень отвратительным поведением Firefox: если по hover размер блока изменяется, и при этом объект уходит из-под мыши — блок теряет hover. Возвращается к прошлым размерам и снова применяет hover. Некрасиво.
попробуйте сами, наведите на правый край этого квадрата:
Кстати опера работает лучше: потерю hover она отрабатывает, но восстановление после этого hover опять игнорируется. Хотя решение всё равно не идеальное — прыгает при движении мыши. Что, в общем-то, лучше, чем постоянно прыгающее в статичном состоянии.
<html> <head> <style> a { display: block; border: 1px solid red; width: 100px; height: 100px; background: blue; } a:hover { display: block; border: 1px solid red; width: 50px; height: 100px; background: blue; } </style> <body> <a href="test">test</a> </body> </head></html>