в UI мне иконки нравяться собственно только ими и пользуюсь все остальное проще самому накодить.
Саму основную библеотеку можно "распотрошить" на функции которые используються в проекте и отдельно их вставить. трафик экономить надо всегда и вовсе не изза пользователей.
Допустим возьмем в пример "нами всеми любимый" Vkontakte посмотрите в исходный код страницы, сколько там мусора... Пробелы, табуляции длинные назввания фукций и перемнных и т.д. моя страница в сохраненном варианте весит 600 кб грубо возьмем что мусора там на 100 кб. возьмем онлайн 3,5 миллиона(посмотрел онлайн на текущий момент) и помножим на количество мусора - получим 283 гигабайта хлама которые понапрасну засоряют канал.
Хотя погрешности и очень велики но цифра все равно "не для слабонервных" надеюсь мысль ясна, а если у вашего сервера пропускная способность не очень большая то пусть у пользователя хоть террабит(!) он будет медленно сосать ваш сайт... и вконтакте яркий тому пример(у меня 12 мегабит но разницы с мегабитом просто никакой, по отношению к контакту).
По поводу ие у меня вообще особая политика я считаю что не мы должны прогибаться под мелкософт, а он должен прогибаться под нас если они не умеют делать браузеры то надо просто отказаться от поддержки этого браузера всем(!) если устроить флешмоб в котором сайты будут переводить пользоватлей на страницу с подробным описанием того что ИЕ плохой браузер, почему и подробнейшей инструкцией по установке другого браузера (да такой чтоб самое глупое быдло смогло это сделать), После такого харчка в лицо майкрософт отнесеться к разработке 10 ИЕ как к виндоусу если не больше =). Да только реально ли это?)
что-то вроде такой страницы
http://vkontakte.ru/badbrowser.php