Да переиспользование переменных хорошо далеко не всегда, и часто усложняет отладку и ухудшает читабельность кода, не лучше ли просто в конце вызвать delete нужных переменных?
Я с HD модом отыграл около сотни часов, как в хотсите так и по инету, на «Герои III. Полное собрание» было буквально пару падений.
Скорее Horn of the Abyss сыроват, или просто не совместим с тем модом…
А теперь задача следующая:
Убираем лишний элемент для оверлея и делаем оверлей псевдоэлементом самого попапа (:before). Центрировать попап можно и через: .popup {
position: fixed;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
Для IE < 9 можно высоту считать либо через expression либо джаваскрипт (на выбор). Также для IE < 8 нужен простенький фолбек скрипт для заворачивания в <div class="_ie_popup_overlay"></div> и стили соответствующие.
В работе замечательно, программы запускаются моментально, холодный старт Фотошопа CS5 — 2 секунды, работать с большими проектами в phpStorm'e одно удовольствие, винда грузится быстро, порядка 20 секунд. Купил где-то в августе, перепрошил и использую как системный диск, файл подкачки отключен (зачем он на 16Гб?)
Пара кратинок статистики:
В играх етстировал, был заметен небольшой прирост загрузки, остальное упиралось в проц, который i5-2500k
Звучит, конечно, смешно, но ведь рельное применение — это гибкие платы с гибкими же процессорами, памятью и всем остальным, вжившенные под кожу (в те же сиськи) питающиеся от человеческого тепла :)
P.S. Давно хабра отправляет коменты после Ctrl+Enter?
Скорее Horn of the Abyss сыроват, или просто не совместим с тем модом…
Убираем лишний элемент для оверлея и делаем оверлей псевдоэлементом самого попапа (:before). Центрировать попап можно и через:
.popup {
position: fixed;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
Для IE < 9 можно высоту считать либо через expression либо джаваскрипт (на выбор). Также для IE < 8 нужен простенький фолбек скрипт для заворачивания в <div class="_ie_popup_overlay"></div> и стили соответствующие.
Пара кратинок статистики:
В играх етстировал, был заметен небольшой прирост загрузки, остальное упиралось в проц, который i5-2500k
У меня до сих пор +3 :(