Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
… считает один из разработчиков компании Mozilla Стив Флинк (Steve Fink).
… группа хакеров выпустит инновационный браузер, который равномерно расходует ресурсы всех 100 ядер стандартного процессора 2018-го года, а не полностью отжирает одно ядро на каждую вкладку
Даже GPLv3 можно перевести в закрытый код (см. пример MicroTik RouterOS)
у меня нет законно полученной скомпилированной версии программы
<meta http-equiv="X-UA-Compatible" content="IE=9">
<!--[if IE 9]>
<link rel="stylesheet" href="css/iehacks.css" type="text/css" rel="stylesheet">
<![endif]-->
<!--[if lte IE 8]>
<style>
* html div.gradientBackground {
position: absolute;
z-index: 0;
left: 0px;
top: expression( parseInt( document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight , 10 ) + "px" );
}
</style>
<![endif]-->
div.gradientBackground {
position: fixed;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
background: #444948;
background: url(data:image/svg+xml;base64,/* длинная строка в base64 */);
background: -moz-linear-gradient(top, #444948 0%, #404042 25%, #363e3c 50%, #31343e 75%, #272d3b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444948), color-stop(25%,#404042), color-stop(50%,#363e3c), color-stop(75%,#31343e), color-stop(100%,#272d3b));
background: -webkit-linear-gradient(top, #444948 0%,#404042 25%,#363e3c 50%,#31343e 75%,#272d3b 100%);
background: -o-linear-gradient(top, #444948 0%,#404042 25%,#363e3c 50%,#31343e 75%,#272d3b 100%);
background: -ms-linear-gradient(top, #444948 0%,#404042 25%,#363e3c 50%,#31343e 75%,#272d3b 100%);
background: linear-gradient(to bottom, #444948 0%,#404042 25%,#363e3c 50%,#31343e 75%,#272d3b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444948', endColorstr='#272d3b',GradientType=0 );
}
/* FF fix */
@-moz-document url-prefix() {
div.main-content-block-second-header ,
div.main-content-block-first-header {
font-family: Arial, sans-serif;
font-weight: bold;
}
}
<link rel="stylesheet" type="text/css" href="css/style.css">
<script type="text/javascript" src="js/init.js"></script>
div.gradientBackground {
position: fixed;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
background: linear-gradient(to bottom, #444948 0%,#404042 25%,#363e3c 50%,#31343e 75%,#272d3b 100%);
}
function getWebKitVersion(){
var version = 0;
var regexp = /Safari\/([\d.]+)/;
var result = regexp.exec(navigator.userAgent);
if(result) {
version = parseFloat(result[1]);
}
return version;
}
$( document ).ready(function(){
if ( getWebKitVersion() < 537.17 ){
var ss = document.createElement( "link" );
ss.type = "text/css";
ss.rel = "stylesheet";
ss.href = "537_17_hack.css";
document.getElementsByTagName( "head" )[0].appendChild( ss );
}
});
Потенциальные проблемы с монокультурой WebKit