Как оставаться на связи с Лайфхакером и его авторами несмотря ни на какие блокировки

Никогда не говори «никогда»…

Друзья, я думаю, что вы знаете, почему я, главный редактор Лайфхакера, к вам обращаюсь. Если нет, то поясню — мы не хотим вас потерять. В свете последних блокировок в Рунете, я хочу помочь нам не потерять вас, а вам не потерять нас.

👌 В телеграм-канале «Лайфхакер» лучшие статьи о том, как сделать жизнь проще.

Они могут заблокировать наш домен и завтра вы не откроете Лайфхакер. Они могут заблокировать , и вы не увидите никогда ни ленты, ни нас в ней. То же самое может случиться с Twitter. ВКонтакте уже давно ввел географическую сегрегацию контента и читатели Украины или России (или все вместе) могут не увидеть нас в одно «прекрасное» утро.

Так мы для вас пропадем. Пропадет труд многих лет, который мы вложили. А вы потеряете «еще один сайт™», который вы читали.

Я думал об этом несколько часов и понял, что старая школа поможет нам остаться вместе — электронная почта. Странно звучит от техногиков, которые пишут про все такое современное, правда? :) Но мне действительно не понятно, как можно забанить рассылку электронных писем в ваши ящики. Только что со всем интернетом вкупе. Тогда и говорить будет не о чем. Вот что я предлагаю вам… Подпишитесь на нашу рассылку, чтобы гарантировать, что мы не потеряемся. Потом, когда смута пройдет, отпишетесь — это делается в один клик, на самом деле.


mce_preload_checks++;

try {

var jqueryLoaded=jQuery;

} catch(err) {

setTimeout('mce_preload_check();', 250);

return;

}

var script = document.createElement('script');

script.type = 'text/javascript';

script.src = 'http://downloads.mailchimp.com/js/jquery.form-n-validate.js';

head.appendChild(script);

try {

var validatorLoaded=jQuery("#fake-form").validate({});

} catch(err) {

setTimeout('mce_preload_check();', 250);

return;

}

mce_init_form();

}

function mce_init_form(){

jQuery(document).ready( function($) {

var options = { errorClass: 'mce_inline_error', errorElement: 'div', onkeyup: function(){}, onfocusout:function(){}, onblur:function(){} };

var mce_validator = $("#mc-embedded-subscribe-form").validate(options);

$("#mc-embedded-subscribe-form").unbind('submit');//remove the validator so we can get into beforeSubmit on the ajaxform, which then calls the validator

options = { url: 'http://lifehacker.us2.list-manage.com/subscribe/post-json?u=66fc9c1b0b79d278d02597aa4&id=fe4b07ade1&c=?', type: 'GET', dataType: 'json', contentType: "application/json; charset=utf-8",

beforeSubmit: function(){

$('#mce_tmp_error_msg').remove();

$('.datefield','#mc_embed_signup').each(

function(){

var txt = 'filled';

var fields = new Array();

var i = 0;

$(':text', this).each(

function(){

fields [i] = this;

i++;

});

$(':hidden', this).each(

function(){

var bday = false;

if (fields.length == 2){

bday = true;

fields [2] = {'value':1970};//trick birthdays into having years

}

if ( fields [0] .value=='MM' && fields [1] .value=='DD' && (fields [2] .value=='YYYY' || (bday && fields [2] .value==1970) ) ){

this.value = '';

} else if ( fields [0] .value=='' && fields [1] .value=='' && (fields [2] .value=='' || (bday && fields [2] .value==1970) ) ){

this.value = '';

} else {

if (/\ [day\] /.test(fields [0] .name)){

this.value = fields [1] .value+'/'+fields [0] .value+'/'+fields [2] .value;

} else {

this.value = fields [0] .value+'/'+fields [1] .value+'/'+fields [2] .value;

}

}

});

});

$('.phonefield-us','#mc_embed_signup').each(

function(){

var fields = new Array();

var i = 0;

$(':text', this).each(

function(){

fields [i] = this;

i++;

});

$(':hidden', this).each(

function(){

if ( fields [0] .value.length != 3 || fields [1] .value.length!=3 || fields [2] .value.length!=4 ){

this.value = '';

} else {

this.value = 'filled';

}

});

});

return mce_validator.form();

},

success: mce_success_cb

};

$('#mc-embedded-subscribe-form').ajaxForm(options);

/*

* Translated default messages for the jQuery validation plugin.

* Locale: RU

*/

jQuery.extend(jQuery.validator.messages, {

required: "Это поле необходимо заполнить.",

remote: "Пожалуйста, введите правильное значение.",

email: "Пожалуйста, введите корректный адрес электронной почты.",

url: "Пожалуйста, введите корректный URL.",

date: "Пожалуйста, введите корректную дату.",

dateISO: "Пожалуйста, введите корректную дату в формате ISO.",

number: "Пожалуйста, введите число.",

digits: "Пожалуйста, вводите только цифры.",

creditcard: "Пожалуйста, введите правильный номер кредитной карты.",

equalTo: "Пожалуйста, введите такое же значение ещё раз.",

accept: "Пожалуйста, выберите файл с правильным расширением.",

maxlength: jQuery.validator.format("Пожалуйста, введите не больше {0} символов."),

minlength: jQuery.validator.format("Пожалуйста, введите не меньше {0} символов."),

rangelength: jQuery.validator.format("Пожалуйста, введите значение длиной от {0} до {1} символов."),

range: jQuery.validator.format("Пожалуйста, введите число от {0} до {1}."),

max: jQuery.validator.format("Пожалуйста, введите число, меньшее или равное {0}."),

min: jQuery.validator.format("Пожалуйста, введите число, большее или равное {0}.")

});

});

}

function mce_success_cb(resp){

$('#mce-success-response').hide();

$('#mce-error-response').hide();

if (resp.result=="success"){

$('#mce-'+resp.result+'-response').show();

$('#mce-'+resp.result+'-response').html(resp.msg);

$('#mc-embedded-subscribe-form').each(function(){

this.reset();

});

} else {

var index = -1;

var msg;

try {

var parts = resp.msg.split(' - ',2);

if (parts [1] ==undefined){

msg = resp.msg;

} else {

i = parseInt(parts [0] );

if (i.toString() == parts [0] ){

index = parts [0] ;

msg = parts [1] ;

} else {

index = -1;

msg = resp.msg;

}

}

} catch(e){

index = -1;

msg = resp.msg;

}

try{

if (index== -1){

$('#mce-'+resp.result+'-response').show();

$('#mce-'+resp.result+'-response').html(msg);

} else {

err_id = 'mce_tmp_error_msg';

html = '

'+msg+'

';

var input_id = '#mc_embed_signup';

var f = $(input_id);

if (ftypes [index] =='address'){

input_id = '#mce-'+fnames [index] +'-addr1';

f = $(input_id).parent().parent().get(0);

} else if (ftypes [index] =='date'){

input_id = '#mce-'+fnames [index] +'-month';

f = $(input_id).parent().parent().get(0);

} else {

input_id = '#mce-'+fnames [index] ;

f = $().parent(input_id).get(0);

}

if (f){

$(f).append(html);

$(input_id).focus();

} else {

$('#mce-'+resp.result+'-response').show();

$('#mce-'+resp.result+'-response').html(msg);

}

}

} catch(e){

$('#mce-'+resp.result+'-response').show();

$('#mce-'+resp.result+'-response').html(msg);

}

}

}

// ]]>

Не теряйтесь и будьте рядом. Мы вас любим. Несмотря ни на что!

Это упрощённая версия страницы.

Читать полную версию
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Ibserver
14.03.14 20:40
Это да. Как ни крути, все соцсети и мессенджеры - все та же электропочта, только с разным интерфейсом. начинаю привыкать читать в Яндекс.Почте новости большинства своих соцаккаунтов и блогов
Алла Раш
16.03.14 11:21
Отец рассказывал: когда-то в СССР людям нельзя даже было иметь копировальную технику под страхом тюрьмы (не говоря про то, что она не продавалась), а печатные машинки в личном пользовании были все на учёте в "органах". Всё и многое другое (запрещённое) всё - было на самом деле. И запросто будет! Причина в рабском, апатичном народонаселении, которое всё ЭТО терпит. Может не про "мыло" надо рассуждать, а о принудительном смещении путинской ОПГ из Кремля? Хотя... про e-mail-ы проще, можно не вставать с дивана. (:smile:)
Dmitry Sidorevich
17.03.14 02:17
Не нужно так болезненно реагировать. Допустите, что бывает в жизни и такое.
Oleksa Stasevych
22.05.16 16:11
Мені, напр.
Читать все комментарии