You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

971 KiB

id,public,slug,head_title,head_description,head_image,title,section__id,preview,preview_img,page,css,js,date,tags
25,False,kak-dobitsya-uspeha--i-nachat-zarabatyvat-2,Как добиться успеха  и начать зарабатывать,Практическое пособие. История Йоси — специалиста по привлечению интернет-трафика,library/tild6162-3863-4732-a161-373466663939__filmzru_f_162599_eH70lPN.jpg,Как добиться успеха  и начать зарабатывать 2,6,"Практическое пособие. История Йоси — специалиста по привлечению интернет-трафика. Он живет в Таиланде и зарабатывает тем, что приводит клиентов в разные бизнесы через интернет. Но пришел он к этому не сразу, а жалеет сейчас лишь о том, что не сделал так с самого начала.",library/tild6162-3863-4732-a161-373466663939__filmzru_f_162599_SaHU9lp.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""453394""  >

<div id=""rec11671438"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11671438"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11671438"" data-content-cover-id=""11671438""  data-content-cover-bg=""https://static.tildacdn.com/tild3030-3239-4465-a466-303031393632/tild326533634761a334313338613162__filmzru_f_162599.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3030-3239-4465-a466-303031393632/tild326533634761a334313338613162__filmzru_f_162599.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -o-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f000000', endColorstr='#7f000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" style="""" field=""subtitle""><div style=""font-family:'Open Sans';"" data-customstyle=""yes"">ПРАКТИЧЕСКОЕ ПОСОБИЕ</div></div>                    <h1 class=""t001__title t-title t-title_xl"" style="""" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes"">Как добиться успеха<br />и начать зарабатывать<br /><br /></div></h1>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" style="""" field=""descr""><div style=""font-family:'Open Sans';"" data-customstyle=""yes"">История Йоси</div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11671732"" class=""r"" style=""padding-top:90px;padding-bottom:30px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn t-prefix_2 t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><span data-redactor-style=""color: rgb(255, 0, 0);"" style=""color: rgb(255, 0, 0);""><strong data-redactor-tag=""strong""><span style=""font-weight: 700;"">/</span></strong></span> Этого человека на&nbsp;картинке зовут Йося</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""line-height:30px;"" data-customstyle=""yes""><span style=""font-weight: 300;"">(В&nbsp;паспорте написано Иосиф, но&nbsp;все друзья и&nbsp;коллеги зовут его Йосей).<br /><br />Сейчас он&nbsp;живет в&nbsp;Таиланде и&nbsp;зарабатывает тем, что приводит клиентов в&nbsp;разные бизнесы через интернет.<br />Зарабатывает он&nbsp;в&nbsp;долларах, поэтому курсы валют его не&nbsp;сильно беспокоят.</span><br /><br /><strong><span data-redactor-tag=""span"" style=""font-weight: 400;"">Йося умный, будь как Йося.</span></strong><br /></div></div>            </div>
                </div>
        <div class=""t-col t-col_4 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3035-6463-4434-b463-343130333631/2mod.png"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11671732 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11671732 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11671959"" class=""r"" style=""padding-top:90px;padding-bottom:30px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_4 t226__flexcolumn t-prefix_2 t226__left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild6234-3239-4336-b865-646636306532/1mod.png"" imgfiled=""img"" class=""t226__img t-img""  />
            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><span style=""color: rgb(255, 0, 0);"" data-redactor-style=""color: rgb(255, 0, 0);""><strong data-redactor-tag=""strong"">/ </strong></span>Но&nbsp;он&nbsp;не всегда был таким богатеньким Буратиной</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text"" ><div style=""line-height:30px;"" data-customstyle=""yes"">со&nbsp;свободным графиком и&nbsp;кучей денег в&nbsp;кармане. <br /><br />Еще пару лет назад он&nbsp;жил в&nbsp;Москве, учился в&nbsp;институте, по&nbsp;утрам пил чай, передавал в&nbsp;маршрутке за&nbsp;проезд.<br /><br />Помогал старушке-соседке вынести мусор, учился прилежно.<br />Но&nbsp;в&nbsp;глубине души он&nbsp;не&nbsp;был уверен, что это образование пригодится ему, несмотря на&nbsp;то, что он&nbsp;учился на&nbsp;экономическом факультете приличного вуза.<br /></div></div>            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11671959 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11671959 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11672148"" class=""r"" style=""padding-top:60px;padding-bottom:0px; ""  data-record-type=""248""   >
<!-- T220 -->
<div class=""t220"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
          <div class=""t220__textwrapper"" style=""background-color:#ffffff;"">
	          <div style="""">            
                  <div class=""t220__title t-heading t-heading_sm"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/ </span></strong>Когда-то родители настояли на&nbsp;этом факультете, и&nbsp;Йося не&nbsp;стал упорствовать</span></div></div>                  <div field=""text"" class=""t220__text t-text t-text_md ""><div style=""font-size:18px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes"">но&nbsp;в&nbsp;2012 году он&nbsp;понял&nbsp;— <strong><span style=""font-weight: 400;"" data-redactor-tag=""span"">работать по&nbsp;специальности всю жизнь он&nbsp;не&nbsp;хочет</span></strong>. <br /><br />Да&nbsp;и&nbsp;как многие студенты, Йося страдал от&nbsp;нехватки денег. Мир большой, столько всего хочется! Подработок полно, но&nbsp;сочетать их&nbsp;с&nbsp;учебой оказалось делом непростым.<br /><br />То&nbsp;зарплата маленькая, то&nbsp;рабочий день полный, в&nbsp;общем, всё не&nbsp;то. Но&nbsp;Йося не&nbsp;падает духом. Он&nbsp;слишком долго занимался тем, что его не&nbsp;зажигает, поэтому ему особо терять нечего.<br /><br />Трезво оценив свои перспективы, наш герой пришел к&nbsp;неутешительным выводам.<br /><br /><strong><span style=""font-weight: 400;"" data-redactor-tag=""span"">В&nbsp;институте никто не&nbsp;учит зарабатывать деньги. </span></strong>Экзамены, шпоры, рефераты, скаченные из&nbsp;интернета, никак не&nbsp;помогают заработать даже 20 тысяч рублей.</div></div>
	          </div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec11678249"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""33""   >
<!-- T017 -->
<div class=""t017"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">      
            <div class=""t017__title t-title t-title_xxs"" field=""title""><div style=""font-size:36px;line-height:54px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">А&nbsp;что&nbsp;же умел делать наш Йося?</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11678391"" class=""r"" style=""padding-top:90px;padding-bottom:30px;background-color:#303b56; ""  data-record-type=""256""   data-bg-color=""#303b56"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 400;""><strong></strong><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> </span><span style=""font-weight: 400;"">Да&nbsp;ничего особенного:</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""color:#ffffff;"" data-customstyle=""yes"">Частенько играл в&nbsp;онлайн игрушки, засиживался в&nbsp;соц. сетях, яростно переписываясь с&nbsp;«несогласными» на&nbsp;форумах, когда-то немного занимался спортом, в&nbsp;общем, обычная такая жизнь. Единственная реальная перспектива для Йоси&nbsp;— это#a4d2ffменеджер по&nbsp;продажам, ну&nbsp;не&nbsp;грузчиком&nbsp;же идти с&nbsp;высшим-то образованием!<br /><br />Но&nbsp;менеджером по&nbsp;продажам работать не&nbsp;хотелось, перспектива постоянно висеть на&nbsp;телефоне и&nbsp;названивать клиентам, расписывая все прелести ненужных товаров.<br /></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3438-3962-4536-b234-656665333063/7mod.png"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11678391 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11678391 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11686907"" class=""r"" style=""padding-top:30px;padding-bottom:60px;background-color:#303b56; ""  data-record-type=""106""   data-bg-color=""#303b56"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""color:#ffffff;"" data-customstyle=""yes"">Шанс стать очередным безработным выпускником нашего героя не&nbsp;устраивал, а&nbsp;вот заработок в&nbsp;интернете казался ему вполне подходящим делом и, воспользовавшись поисковиком, Йося пристально начал изучать, что&nbsp;же <span style=""font-weight: 600;"">в&nbsp;этих самых «интернетах» можно заработать</span>.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11678291"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""33""   >
<!-- T017 -->
<div class=""t017"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">      
            <div class=""t017__title t-title t-title_xxs"" field=""title""><div style=""line-height:54px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Йося сделал правильные выводы.</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11679451"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><span data-redactor-tag=""span"" style=""font-weight: 300;"">К&nbsp;2016 году более половины долларов, потраченных в&nbsp;розничной торговле США, будут так или иначе связаны с&nbsp;Глобальной сетью. Торговля все больше и&nbsp;больше смещается в&nbsp;Интернет. В&nbsp;2016 году доля Рунета в&nbsp;российском ВВП (показатель, отражающий рыночную стоимость всех конечных товаров и&nbsp;услуг, произведённых за&nbsp;год во&nbsp;всех отраслях экономики) составила 2,2%, что составляет 1,1 триллиона рублей.</span></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11679723"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11679723"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11679723"" data-content-cover-id=""11679723""  data-content-cover-bg=""https://static.tildacdn.com/tild3930-3033-4162-b233-626230313166/tild323762374637b333623234343665__kartinkabankasdengami900x939.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3930-3033-4162-b233-626230313166/tild323762374637b333623234343665__kartinkabankasdengami900x939.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));background-image: -webkit-linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));background-image: -o-linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));background-image: -ms-linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));background-image: linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2008073', endColorstr='#0000606e');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <div class=""t102__title t-title"" style="""" field=""title""><div style=""font-size:72px;line-height:90px;font-family:'Open Sans';"" data-customstyle=""yes"">ПЕРВЫЕ 50000 РУБЛЕЙ</div></div>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11680145"" class=""r"" style=""padding-top:150px;padding-bottom:30px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3731-3339-4733-b735-383361356435/6mod.png"" imgfiled=""img"" class=""t226__img t-img""  />
            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text"" ><div style=""line-height:30px;"" data-customstyle=""yes"">После тонны сомнительных сайтов о&nbsp;форексе, ставках, опционах и&nbsp;супер курсах «как заработать миллион за&nbsp;1 вечер» Йося сделал вывод, что есть 3 основных направления, в&nbsp;которых можно заработать первые деньги, не&nbsp;сильно напрягаясь. Можно было стать либо веб-дизайнером, либо программистом, либо специалистом по&nbsp;привлечению интернет-трафика.</div></div>            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11680145 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11680145 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11680185"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><span data-redactor-tag=""span"" style=""font-weight: 300;""><em>Специалист по&nbsp;трафику занимается комплексным привлечением посетителей на&nbsp;сайт, который продвигает. При этом использует все возможные инструменты продвижения: от&nbsp;социальных сетей до&nbsp;SEO продвижения.</em></span></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11680387"" class=""r"" style=""padding-top:90px;padding-bottom:0px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> Рисовать</span></span> Йося с&nbsp;детства не&nbsp;умел, а&nbsp;Фотошоп казался ему чересчур не&nbsp;удобным в&nbsp;освоении, поэтому веб-дизайн отбросил сразу&nbsp;же.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> Программирование</span></span> виделось довольно сложным и&nbsp;занудным делом, доступным для быстрого освоения лишь персонажам из&nbsp;«Теории большого взрыва» или Анатолию Вассерману.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> Оставался трафик</span></span>. Ну, а&nbsp;что, посетители на&nbsp;сайт нужны всем и&nbsp;всегда. Это почти как менеджер по&nbsp;продажам, только не&nbsp;надо ни&nbsp;с&nbsp;кем общаться и&nbsp;никого уламывать купить «нашу хренотень». Просто приводи людей на&nbsp;сайт и&nbsp;получай за&nbsp;это деньги. То, что нужно. За&nbsp;чем&nbsp;же дело стало? Учебных материалов полно.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11680515"" class=""r"" style=""padding-top:90px;padding-bottom:0px; ""  data-record-type=""40""   >
<!-- T026 -->
<div class=""t026"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">      
      <div class=""t026__title t-text"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> Контекстная реклама</span></div></div>
      <div class=""t026__descr t-text t-text_xs"" field=""subtitle""></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11680644"" class=""r"" style=""padding-top:30px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">С&nbsp;остатками упорства студента (которое он&nbsp;почти растерял к&nbsp;5 курсу) Йося ринулся поглощать тему трафика и&nbsp;интернет продвижения сайтов. Тема оказалась настолько обширной, что для начала он&nbsp;решил остановиться на&nbsp;контекстной рекламе из&nbsp;поисковиков. В&nbsp;конце концов, за&nbsp;услуги по&nbsp;трафику чаще всего платят именно бизнесмены, а&nbsp;Яндекс директ и&nbsp;Google Adwords&nbsp;— наиболее подходящие инструменты для привлечения целевой аудитории.</span></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11680660"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><span data-redactor-tag=""span"" style=""font-weight: 300;""><em><em data-redactor-tag=""em"">Контекстная реклама&nbsp;— это текстовые объявления, которые показываются пользователям по&nbsp;запросам, если эти запросы рекламодатель добавил в&nbsp;настройки рекламной кампании. Объявления показываются пользователю именно в&nbsp;тот момент, когда он&nbsp;сам проявил интерес к&nbsp;товару или услуге.</em><br /></em></span></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11680727"" class=""r"" style=""padding-top:0px;padding-bottom:0px;background-color:#008073; ""  data-record-type=""3""   data-bg-color=""#008073"">
<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3333-6430-4230-b235-306561656334/tild343366614030a638336163373234__noroot.jpg""  class=""t107__widthauto t-img"" imgfield=""img""  />               
  </div>  
</div>
</div>


<div id=""rec11680769"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em>Контекстная реклама в&nbsp;2016 году остается одним из&nbsp;самых эффективных инструментов интернет-маркетинга. По&nbsp;данным АКАР на&nbsp;фоне общего снижения объема рекламного рынка контекст вырос на&nbsp;17% за&nbsp;9 месяцев 2015 года. По&nbsp;мнению экспертов британской компании Group M, канал продолжит рост на&nbsp;6% в&nbsp;следующем году.</em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11680906"" class=""r"" style=""padding-top:150px;padding-bottom:90px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;""><strong></strong><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> </span><span style=""font-weight: 400;"">Яндекс со&nbsp;всех сторон был ближе</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""color:#000000;"" data-customstyle=""yes"">и&nbsp;понятней, поэтому Йося принялся окучивать Яндекс Директ, благо большое количество бесплатных видео роликов, статей и&nbsp;советов от&nbsp;бывалых пользователей, размещенных в&nbsp;интернете, позволяло сделать первый шаг в&nbsp;настройке рекламных кампаний и&nbsp;самому в&nbsp;этом разобраться.<br /><br />Настроив 3 тестовых кампании, Йося счел, что уже вполне разбирается в&nbsp;теме и&nbsp;может достигать неплохие результаты и&nbsp;решил, что тренироваться лучше не&nbsp;на&nbsp;«кошках», а&nbsp;на&nbsp;живых клиентах.</div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3833-6365-4236-b939-326534663231/5mod2.png"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11680906 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11680906 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11682830"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""33""   >
<!-- T017 -->
<div class=""t017"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">      
            <div class=""t017__title t-title t-title_xxs"" field=""title""><div style=""font-size:36px;line-height:54px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">И&nbsp;вот здесь наша история <br />делает ключевой поворот</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11682951"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes"">Йося разместил заказ на&nbsp;нескольких фрилансерских сайтах, и&nbsp;ему дико повезло. Ему, не&nbsp;имеющему ни&nbsp;отзывов, ни&nbsp;долгого времени работы, поступил заказ на&nbsp;продвижение в&nbsp;Директе салона красоты из&nbsp;Саратова (правда получил он&nbsp;его случайно, потому что засиделся в&nbsp;онлайн игре до&nbsp;7 утра, и&nbsp;первым смог отреагировать на&nbsp;заявку на&nbsp;фрилансерском сайте).</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11683241"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""179""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11683241"" bgimgfield=""img"" style=""height:140vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11683241"" data-content-cover-id=""11683241""  data-content-cover-bg=""https://static.tildacdn.com/tild3262-6332-4264-b863-616639356166/tild616631344035b633343361663636__lashapataraia_wwwpixanewscom_.jpg"" data-content-cover-height=""140vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3262-6332-4264-b863-616639356166/tild616631344035b633343361663636__lashapataraia_wwwpixanewscom_.jpg');height:140vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:140vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e5000000', endColorstr='#33000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:140vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          	          	          	          <div class=""t164__text t-text t-text_md"" field=""text""><span style=""font-weight: 400;"">Расчехлив все свои навыки общения, приобретенные в&nbsp;долгих интернет-спорах, <strong>Йося получил свой первый проект и&nbsp;бюджет на&nbsp;продвижение</strong>. Надо сказать, что легкость освоения оказалась иллюзорной&nbsp;— <strong>всё давалось с&nbsp;большим трудом</strong>. Успехи были локальными, деньги доставались тяжело. Заказчика постоянно не&nbsp;устраивала то&nbsp;цена клика, то&nbsp;малое количество заявок с&nbsp;сайта.<br /><br />И&nbsp;тогда у&nbsp;Йоси созревает коварный план: учебу в&nbsp;сфере интернет-маркетинга должен оплатить работодатель. Оставив вольные хлеба, Йося устраивается помощником в&nbsp;серьезное digital-агентство на&nbsp;20000 рублей в&nbsp;месяц. Зарплата не&nbsp;ахти какая, зато есть доступ к&nbsp;интересным проектам, живым кейсам, а&nbsp;главное есть возможность экспериментировать в&nbsp;интернет-маркетинге за&nbsp;чужой счет, то&nbsp;есть за&nbsp;счет клиентов.</span><br /></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>


<div id=""rec11684170"" class=""r"" style=""padding-top:150px;padding-bottom:30px;background-color:#0d0d0d; ""  data-record-type=""128""   data-bg-color=""#0d0d0d"">
<!-- T120 -->
<div class=""t120"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_8 t-prefix_2"">
      <div class=""t120__title t-heading t-heading_sm"" field=""title""><div style=""font-size:62px;line-height:90px;font-family:'Open Sans';color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 300;"">Юзабилити</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11684189"" class=""r"" style=""padding-top:60px;padding-bottom:60px;background-color:#0d0d0d; ""  data-record-type=""106""   data-bg-color=""#0d0d0d"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""color:#ffffff;"" data-customstyle=""yes"">Работа у&nbsp;Йоси не&nbsp;сказать, чтобы трудная. Он&nbsp;вплотную занялся настройкой контекстной рекламы для&nbsp;клиентов агентства. Поначалу ему доверили только одного заказчика&nbsp;— интернет магазин автозапчастей. <br /><br /> Но&nbsp;вот в&nbsp;чем засада, после начала работы клиент начал жаловаться на&nbsp;малое количество заявок, которое поступает с&nbsp;его рекламных кампаний. Понятное дело, ни&nbsp;Йосю, ни&nbsp;его начальника, ни&nbsp;клиентов такое не&nbsp;устраивает. <br /> <br /><span style=""font-weight: 500;"">Особенно обидно Йосе за&nbsp;то, что он&nbsp;свою первую зарплату потратил не&nbsp;на&nbsp;яростный кутеж, а&nbsp;на&nbsp;большой тренинг по&nbsp;контекстной рекламе. Да&nbsp;и&nbsp;показатели по&nbsp;рекламным кампаниям у&nbsp;него довольно неплохие, а&nbsp;заявок у&nbsp;клиентов нет. </span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684369"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><em data-redactor-tag=""em"">Юзабилити&nbsp;— это уровень удобства и&nbsp;простоты использования сайта. Чем выше уровень юзабилити, тем больше расположены к&nbsp;сайту посетители. Это напрямую влияет на&nbsp;лояльность, количество посещений и&nbsp;даже количество продаж.</em></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11684012"" class=""r"" style=""padding-top:90px;padding-bottom:30px;background-color:#0d0d0d; ""  data-record-type=""193""   data-bg-color=""#0d0d0d"">
<!-- T175 -->
<div class=""t175"">
    <div class=""t-container t-container_flex"">
                <div class=""t-col t-col_6  t-col_flex"">
            <div class=""t175__textwrapper"">
                                    <div class=""t175__text t-text t-text_sm"" field=""text""><div style=""color:#ffffff;"" data-customstyle=""yes"">Йося с&nbsp;упорством настоящего интернет-маркетолога продолжал работать над улучшением своих рекламных кампаний, пока не&nbsp;обратил свое пристальное внимание на&nbsp;сайт заказчика. <br /><br /> Сайт был сделан в&nbsp;лучших традициях 90-х годов: куча текстов, ссылок, менюшек, закладок и&nbsp;гиганский каталог автозапчастей, в&nbsp;котором только заказчик и&nbsp;мог разобраться. Иными словами, воронка продаж была выстроена очень криво.<br /><br /> (Йося еще не&nbsp;знал этого термина, но&nbsp;догадывался что одним лишь привлечением большего объема трафика проблему не&nbsp;решить). <br /></div></div>            </div>
        </div>
                <div class=""t-col t-col_6  t-col_flex t-align_center"">
            <img src=""https://static.tildacdn.com/tild3732-3763-4462-b934-323966313430/tild353261334439b263303731313834__2.jpg"" imgfield=""img"" class=""t175__img t-img""  />
        </div>
            </div>
</div>
</div>


<div id=""rec11683923"" class=""r"" style=""padding-top:0px;padding-bottom:60px;background-color:#0d0d0d; ""  data-record-type=""106""   data-bg-color=""#0d0d0d"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;color:#ffffff;"" data-customstyle=""yes"">Подходящие примеры:<br /><br /><u><a href=""http://auto-asm.ru/"">http://auto-asm.ru/</a><br /></u><a href=""http://xn--80actcpdfk0f.xn--p1ai/"" target=""_blank"" style=""""><u>http://чинамобил.рф/</u></a><br /><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11683716"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em>Воронка продаж&nbsp;— маркетинговый термин, описывающий процесс продажи товара или услуги. Процесс продажи состоит из&nbsp;нескольких этапов, на&nbsp;каждом из&nbsp;которых часть клиентов отсеивается, и&nbsp;горлышко воронки сужается.</em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11684398"" class=""r"" style=""padding-top:90px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;""><span data-redactor-style=""font-size: 30px;"" style=""font-size: 30px;"">Йося на&nbsp;курсах по&nbsp;интернет маркетингу</span> (на&nbsp;которые потратил последние сбережения) уже изучил основы юзабилити сайтов, а&nbsp;также основы продаж через сайт. Дождавшись очередной жалобы от&nbsp;этого клиента, Йося строго заявил, что работать в&nbsp;таком формате совершенно невозможно, что даже если он&nbsp;соберет весь трафик со&nbsp;всего интернета, продаж на&nbsp;этом сайте заказчику не&nbsp;видать, пока он&nbsp;этот сайт не&nbsp;переделает.<br /><br />Заказчик Йосе попался сговорчивый, сам заказчик видел сайты своих конкурентов и&nbsp;понимал, что его интернет ресурс до&nbsp;них не&nbsp;дотягивает. Заказчик предложил Йосе (раз он&nbsp;такой умный) внести необходимые изменения в&nbsp;сайт, у&nbsp;заказчика был свой специалист по&nbsp;сайтам, который не&nbsp;разбирался в&nbsp;продажах, но&nbsp;был толковым технарем, от&nbsp;Йоси нужны были только конкретные рекомендации.<br /><br /> Проштудировав с&nbsp;полдюжины книг по&nbsp;юзабилити, Йося через неделю представил свой проект сайта для автозапчастей с&nbsp;конкретными рекомендациями по&nbsp;улучшению. Конечно, большинство из&nbsp;этих рекомендаций были почти нереализуемы в&nbsp;рамках небольшого регионального интернет-магазина, однако, внедрив даже треть всех рекомендаций, сайт магическим образом начал приносить заявки и&nbsp;заказы, при этом рекламные кампании Йося не&nbsp;менял. <br /></span></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684489"" class=""r"" style=""padding-top:90px;padding-bottom:30px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_4 t226__flexcolumn t-prefix_2 t226__left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild6636-3033-4733-b039-653534643165/4mod.png"" imgfiled=""img"" class=""t226__img t-img""  />
            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><span style=""color: rgb(255, 0, 0);"" data-redactor-style=""color: rgb(255, 0, 0);""><strong data-redactor-tag=""strong"">/ </strong></span>Повышение</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text"" ><div style=""line-height:30px;"" data-customstyle=""yes"">Руководство диджитал-агенства, видя такие успехи, решило поощрить Йосю и&nbsp;резко повысить его в&nbsp;должности. Совсем недавно уволился старший менеджер по&nbsp;маркетингу, который отвечал за&nbsp;комплексное привлечение покупателей для топовых клиентов, а&nbsp;толкового спеца на&nbsp;адекватную зарплату найти было непросто.<br /><br />Йосе предложили при соблюдении показателей занять вакантную должность интернет-маркетолога с&nbsp;зарплатой в&nbsp;50 тысяч рублей.<br /></div></div>            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11684489 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11684489 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11684627"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:28px;"" data-customstyle=""yes""><span style=""font-weight: 300;""><span data-redactor-style=""font-size: 36px;"" style=""font-size: 36px;"">Такой шанс</span> наш герой упустить не&nbsp;мог, но&nbsp;в&nbsp;то&nbsp;же время он&nbsp;понимал, что его сегодняшний арсенал навыков явно недостаточен для этой работы. Воспользовавшись проверенными методиками он&nbsp;решил пойти на&nbsp;тренинг по&nbsp;интернет-маркетингу, где хотел прокачаться сразу по&nbsp;нескольким направлениям. Главным критерием при выборе такого рода тренеров для него стал опыт работы в&nbsp;сфере маркетинга и&nbsp;успешные кейсы с&nbsp;примерами работ.<br /><br /> <span style=""font-weight: 400;"">Найдя по&nbsp;отзывам и&nbsp;кейсам успешную компанию</span>, Йося решает вписаться в&nbsp;плотный 6-месячный практический курс. Надо сказать, учеба дается ему относительно легко, потому что на&nbsp;работе он&nbsp;может применить все полученные навыки. </span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684669"" class=""r"" style=""padding-top:84px;padding-bottom:28px; ""  data-record-type=""128""   >
<!-- T120 -->
<div class=""t120"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_8 t-prefix_2"">
      <div class=""t120__title t-heading t-heading_sm"" field=""title""><div style=""font-size:36px;line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">На&nbsp;этом курсе он&nbsp;полностью осваивает сразу несколько направлений:</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11684662"" class=""r"" style=""padding-top:30px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> Веб-аналитику</span></span> <br /><br />С&nbsp;помощью инструментов аналитики Йося научился отслеживать все, что делают посетители на&nbsp;тех сайтах, которые он&nbsp;продвигает. Теперь он&nbsp;знает, где находятся дырки в&nbsp;воронке продаж, и&nbsp;какие каналы трафика стоит использовать.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> Медийную рекламу</span></span> <br /><br />В&nbsp;этом разделе Йося изучил все нюансы баннерной рекламы. Теперь он&nbsp;точно знает, где и&nbsp;как использовать topline, rich-media, pop-under, screenglide и&nbsp;просто флеш баннера, и&nbsp;как именно это влияет на&nbsp;продажи сайта.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> Видео рекламу</span></span><br /><br />Йося знал, что такие видеохостинги как YouTube, Vimeo, Rutube, VideoClick, Imho&nbsp;—<br />это отличная площадка для размещения рекламы. Но&nbsp;как именно это делать, и&nbsp;чем отличается формат pre-roll от&nbsp;overlay, он&nbsp;не&nbsp;понимал. На&nbsp;тренингах он&nbsp;восполнил этот пробел и&nbsp;научился получать дешевых клиентов с&nbsp;помощью видео.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> SMM</span></span><br /><br />Конечно, у&nbsp;Йоси была страничка в&nbsp;соц. сетях? и&nbsp;не&nbsp;одна, но&nbsp;он&nbsp;даже себе не&nbsp;представлял, какой огромный инструментарий имеют различные социальные сети для привлечения клиентов и&nbsp;увеличения продаж. Этот блок был для Йоси самым интересным.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> RTB и&nbsp;CPA</span></span><br /><br />RTB (Real Time Bidding)&nbsp;— технология закупки медийной рекламы с&nbsp;помощью онлайн-аукционов показалась Йосе довольно интересной штукой, позволяющей охватить большое количество потенциальных клиентов по&nbsp;приемлемым ценам, но&nbsp;самым перспективным моментом для Йоси оказалась работа по&nbsp;модели CPA. Cost Per Action, при которой оплачиваются только определенные действия пользователей на&nbsp;сайте рекламодателя.<br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685217"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11685217"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11685217"" data-content-cover-id=""11685217""  data-content-cover-bg=""https://static.tildacdn.com/tild6437-6631-4363-b431-636434373263/tild326536334463b631333431393762__58580746.jpeg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild6437-6631-4363-b431-636434373263/tild326536334463b631333431393762__58580746.jpeg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));background-image: -webkit-linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));background-image: -o-linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));background-image: -ms-linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));background-image: linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe008073', endColorstr='#004c6773');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <div class=""t102__title t-title"" style="""" field=""title""><div style=""font-size:72px;line-height:90px;font-family:'Open Sans';"" data-customstyle=""yes"">Первая сотня</div></div>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11684742"" class=""r"" style=""padding-top:60px;padding-bottom:60px;background-color:#4c6773; ""  data-record-type=""106""   data-bg-color=""#4c6773"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:28px;color:#ffffff;"" data-customstyle=""yes""><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-size: 18px;"" data-redactor-style=""font-size: 18px;""><span style=""font-weight: 400;"" data-redactor-tag=""span"">Закончив свое обучение</span>, Йося стал настоящим самураем трафика. Так&nbsp;же как истинный самурай он&nbsp;вел все свои рекламные кампании хладнокровно, четко, и&nbsp;эффективно. Отсекая все лишние и&nbsp;неэффективные методы и&nbsp;концентрируясь только на&nbsp;том что приносит максимальную выгоду для него и&nbsp;для клиентов.<br /><br /> <span style=""font-weight: 400;"">Именно поэтому</span> к&nbsp;нему постепенно стекались все основные клиенты агенства, и&nbsp;здесь наш герой столкнулся с&nbsp;проблемой, о&nbsp;которой он&nbsp;никогда не&nbsp;задумывался. Йося не&nbsp;справлялся с&nbsp;таким огромным потоком задач.</span></span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684776"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""238""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11684776"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11684776"" data-content-cover-id=""11684776""  data-content-cover-bg=""https://static.tildacdn.com/tild6635-6462-4133-a238-666533623234/tild313563664738b561336264373530__gameofthronesbattleofthebastardsjonsnow.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild6635-6462-4133-a238-666533623234/tild313563664738b561336264373530__gameofthronesbattleofthebastardsjonsnow.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#7f4c6773');""></div>

<div class=""t209"">
  <div class=""t-container"">
    <div class=""t-col t-col_5 "">
      <div class=""t-cover__wrapper t-valign_bottom"" style=""height:100vh;"">
        <div data-hook-content=""covercontent"">
          <div class=""t209__wrapper"">
            <div class=""t209__textwrapper"" >
              <div class=""t209__line"" ></div>                                            
              <div class=""t209__text t-text-impact t-text-impact_sm"" field=""text"" ><em>Йося не справлялся с таким огромным потоком задач</em><br /></div>            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
  

</div>
    
</div>


<div id=""rec11684798"" class=""r"" style=""padding-top:60px;padding-bottom:0px;background-color:#4c6773; ""  data-record-type=""106""   data-bg-color=""#4c6773"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:28px;"" data-customstyle=""yes""><span style=""font-family: &quot;Open Sans&quot;;""><span data-redactor-style=""color: rgb(255, 255, 255);"" style=""color: rgb(255, 255, 255);"">Руководство агенства, довольно потирая руки и&nbsp;считая месячную прибыль (половину из&nbsp;которой обеспечивал лично Йося), предложило расширяться и&nbsp;нанять в&nbsp;помощь несколько стажеров&nbsp;— маркетологов. </span></span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684842"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11684842"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11684842"" data-content-cover-id=""11684842""  data-content-cover-bg="""" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));background-image: -webkit-linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));background-image: -o-linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));background-image: -ms-linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));background-image: linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#004c6773', endColorstr='#0012a89d');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <h1 class=""t102__title t-title"" style="""" field=""title""><div style=""font-size:36px;line-height:54px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 100;"">На&nbsp;это Йося заявил, что не&nbsp;готов нянчится со&nbsp;студентами за&nbsp;жалкие 50 тысяч рублей в&nbsp;месяц,</span></div></h1>                    <div class=""t102__descr t-descr t-descr_md"" style="""" field=""descr""><div style=""line-height:28px;text-align:left;"" data-customstyle=""yes""><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><span style=""font-family: &quot;Open Sans&quot;;"" data-redactor-tag=""span"">и&nbsp;раз уж&nbsp;он&nbsp;теперь становится руководителем отдела интернет-маркетинга, то&nbsp;и&nbsp;зарплата у&nbsp;него должна быть соответствующая, как минимум 100 тысяч рублей. Для убедительности наш герой привел примеры реальных вакансий на&nbsp;сайте&nbsp;HH.ru по&nbsp;запросу «руководитель отдела интернет-маркетинга». <br /><br /> <span style=""font-size: 36px;""><span style=""font-weight: 300;"" data-redactor-style=""font-weight: 300;"">Деваться руководству было некуда</span></span>, Йося и&nbsp;вправду был ценным сотрудником и&nbsp;приносил компании намного больше, чем 100 тысяч рублей в&nbsp;месяц. Так началась управленческая карьера нашего героя. Теперь он&nbsp;не&nbsp;только отвечал за&nbsp;поток клиентов для заказчиков, но&nbsp;еще и&nbsp;руководил небольшим коллективом из&nbsp;двух фрилансеров на&nbsp;аутсорсинге, одного верстальщика и&nbsp;офисного контент-менеджера. </span></span></span><br /></div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11684948"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""168""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11684948"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11684948"" data-content-cover-id=""11684948""  data-content-cover-bg=""https://static.tildacdn.com/tild3831-6130-4966-b735-643164363235/tild353530634762b037306363633232__shutterstock_385795960.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3831-6130-4966-b735-643164363235/tild353530634762b037306363633232__shutterstock_385795960.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">
                <div class=""t-col t-row t-col_12"">
            <div class=""t-cover__wrapper t-valign_bottom"" style=""height:100vh;"">
                <div class=""t154 t-align_center"" data-hook-content=""covercontent"">
                                        <h1 class=""t154__title t-title t-title_md"" style="""" field=""title""><div style=""font-size:36px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">Незаметно для себя Йося превратился<br />из&nbsp;простого студента в&nbsp;успешного руководителя</span></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11685073"" class=""r"" style=""padding-top:90px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-size: 36px;"">Однако</span> с&nbsp;каждым месяцем мешки под глазами у&nbsp;нашего героя приобретали все более темный цвет, а&nbsp;раздражение накапливалось. Постепенно его работа стала его главным раздражителем. На&nbsp;курсах он&nbsp;познакомился с&nbsp;несколькими предпринимателями, которые жили в&nbsp;Таиланде и&nbsp;работали только через интернет.<br /><br />Йося завидовал им&nbsp;со&nbsp;страшной силой потому что двухнедельного <span style=""font-weight: 400;"">отдыха ему явно не&nbsp;хватало</span>, да&nbsp;и&nbsp;назойливые клиенты не&nbsp;давали нормально расслабится, обрывая личку, скайп и&nbsp;телефон. К&nbsp;тому&nbsp;же у&nbsp;Йоси появились даже собственные персональные клиенты, которые приходили к&nbsp;нему по&nbsp;рекомендациям действующих клиентов, а&nbsp;отказаться от&nbsp;калыма наше герой не&nbsp;мог.<br /><br />И&nbsp;не&nbsp;только из-за денег, просто ему было интересно попробовать все, чему он&nbsp;научился на&nbsp;тренингах.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685088"" class=""r"" style=""padding-top:0px;padding-bottom:75px; ""  data-record-type=""3""   >
<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3431-3831-4730-b736-376232353739/tild333865314465b435383565666438__noroot2.png""  class=""t107__width t-width t-width_8 t-img"" imgfield=""img""  />               
  </div>  
</div>
</div>


<div id=""rec11685134"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">Но&nbsp;Йося хотел вырваться из&nbsp;офиса на&nbsp;волю, жить на&nbsp;юге, погрузив ноги в&nbsp;океан и&nbsp;уткнувшись в&nbsp;монитор ноутбука. Прикинув свои перспективы и&nbsp;посчитав, сколько он&nbsp;может зарабатывать самостоятельно как фрилансер, он&nbsp;понял, что до&nbsp;того&nbsp;же самого уровня ему все равно будет далеко.<br /><br />Максимум он&nbsp;сможет делать по&nbsp;70 тысяч рублей, привлекая клиентов для бизнесменов. Только Йося уже знал чит-код в&nbsp;этой сфере: если хочешь больше зарабатывать, ты&nbsp;должен уметь, то&nbsp;что не&nbsp;умеют другие.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685144"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3465-6262-4462-a135-613231646663/3mod2.png"" imgfiled=""img"" class=""t226__img t-img""  />
            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><span style=""color: rgb(255, 0, 0);"" data-redactor-style=""color: rgb(255, 0, 0);""><strong data-redactor-tag=""strong""></strong></span><span style=""color: rgb(255, 0, 0);""><strong>/ </strong></span>Мобильный маркетинг</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text"" ><div style=""line-height:30px;"" data-customstyle=""yes"">Йося стал углубляться в&nbsp;самую перспективную отрасль&nbsp;— в&nbsp;мобильный маркетинг. Ходил на&nbsp;конференции, посвященные этой теме, посетил пару тренингов. Начал использовать в&nbsp;своей работе фишки и&nbsp;приемы, о&nbsp;которых рассказывали на&nbsp;этих мероприятиях.</div></div>            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11685144 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11685144 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11685186"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><em data-redactor-tag=""em""><em>В&nbsp;ближайшие пять лет появится 3 миллиарда новых интернет-пользователей, и&nbsp;большинство из&nbsp;них будет заходить на&nbsp;сайты через смартфон.</em><br /></em></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11687088"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11687088"" bgimgfield=""img"" style=""height:140vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11687088"" data-content-cover-id=""11687088""  data-content-cover-bg=""https://static.tildacdn.com/tild6662-3363-4131-b164-663563323636/block003_shutterstock_367336784.jpg"" data-content-cover-height=""140vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild6662-3363-4131-b164-663563323636/block003_shutterstock_367336784.jpg');height:140vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:140vh;background-image: -moz-linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));background-image: -webkit-linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));background-image: -o-linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));background-image: -ms-linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));background-image: linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe008073', endColorstr='#00a4d2ff');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:140vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <div class=""t102__title t-title"" style="""" field=""title""><div style=""font-size:72px;line-height:90px;font-family:'Open Sans';"" data-customstyle=""yes"">150000 РУБЛЕЙ</div></div>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11685287"" class=""r"" style=""padding-top:90px;padding-bottom:90px;background-color:#a4d2ff; ""  data-record-type=""106""   data-bg-color=""#a4d2ff"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:28px;"" data-customstyle=""yes""><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-size: 18px;"" data-redactor-style=""font-size: 18px;""><span data-redactor-tag=""span"" style=""font-weight: 400;"">И&nbsp;вот, когда персональные проекты Йоси стали сопоставимы с&nbsp;его зарплатой, он&nbsp;решил принять стратегическое решение. Осуществить свою мечту&nbsp;— переехать в&nbsp;Таиланд и&nbsp;заниматься только своими собственными проектами.<br /><br />У&nbsp;него уже сформировалась целая очередь из&nbsp;желающих клиентов. Оно и&nbsp;не&nbsp;удивительно&nbsp;— всем нужны заявки, трафик, продажи, а&nbsp;Йося за&nbsp;несколько лет стал именно тем человеком, которой может всё это обеспечить за&nbsp;разумные деньги, минуя всех посредников и&nbsp;агентства.<br /><br />Пройдя целый ряд тренингов и&nbsp;специальных конференций, набив массу шишек, Йося стал не&nbsp;просто специалистом, а&nbsp;стратегическим интернет-маркетером.<br /><br /> На&nbsp;этом моменте мы&nbsp;и&nbsp;познакомились с&nbsp;нашим героем. </span></span></span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685292"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11685292"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11685292"" data-content-cover-id=""11685292""  data-content-cover-bg=""https://static.tildacdn.com/tild6463-6665-4565-b062-393936616538/tild323638334530a664363266383961__2.png"" data-content-cover-height=""100vh"" data-content-cover-parallax=""""        style=""background-image:url('https://static.tildacdn.com/tild6463-6665-4565-b062-393936616538/tild323638334530a664363266383961__2.png');height:100vh;background-attachment:scroll; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#fe000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <h1 class=""t001__title t-title t-title_xl"" style="""" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">Сейчас он&nbsp;живет в&nbsp;Таиланде.</span></div></h1>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11685344"" class=""r"" style=""padding-top:60px;padding-bottom:45px;background-color:#f4d19d; ""  data-record-type=""106""   data-bg-color=""#f4d19d"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">Точнее, зимует там, летом приезжает на&nbsp;родину на&nbsp;пару месяцев повидаться с&nbsp;друзьями и&nbsp;родителями, поностальгировать у&nbsp;березки, отдохнуть от&nbsp;азиатской жары. Если спросить у&nbsp;Йоси, что&nbsp;бы он&nbsp;изменил на&nbsp;этом долгом и&nbsp;тернистом пути, то&nbsp;наш герой ответил&nbsp;бы, не&nbsp;задумываясь:</span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685382"" class=""r"" style=""padding-top:0px;padding-bottom:90px;background-color:#f4d19d; ""  data-record-type=""102""   data-bg-color=""#f4d19d"">
<!-- T090 -->
<div class=""t090"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
      <div class=""t090__outer"">
          <div class=""t090__text t-descr"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;""><em><span data-redactor-tag=""span"" style=""font-weight: 400;"">Сразу&nbsp;же пошел&nbsp;бы обучаться комплексному интернет-маркетингу у&nbsp;профессионалов. Сэкономил&nbsp;бы кучу времени и&nbsp;нервов для себя, не&nbsp;повторяя нелепых ошибок, а&nbsp;также сэкономил&nbsp;бы мешок денег для клиентов, которые были моими подопытными кроликами.<br />Смог&nbsp;бы уже через полгода реализовать свою мечту и&nbsp;жить в&nbsp;любой точке мира, а&nbsp;не&nbsp;тратить несколько лет на&nbsp;карабкание по&nbsp;карьерной лестнице!</span></em></span></div></div>
      </div>
      <div style=""overflow: hidden; width:100%; height:60px;"">
        <svg version=""1.1"" viewBox=""0 0 1200 31.7"" width=""1200px"" height=""40px"">
        <g><polygon points=""40,31.7 40,4 0,4 0,0 44,0 44,22.3 67.2,0 1200,0 1200,4 68.8,4 ""/></g>
        </svg>              
      </div>
      <div class=""t090__author"">
                    <img class=""t090__img t-img"" src=""https://static.tildacdn.com/tild3237-3161-4365-b538-333864623837/yosia_001.png"" imgfield=""img""   />
            <div class=""t090__autor-title t-descr"" field=""imgtitle""><div style=""line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">Йося</div></div>            <div class=""t090__autor-descr t-descr"" field=""imgdescr""><div style=""font-size:14px;line-height:22px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">Интернет-маркетолог</span></div></div>              
              </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11685726"" class=""r"" style=""padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""244""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11685726"" bgimgfield=""img"" style=""height:80vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11685726"" data-content-cover-id=""11685726""  data-content-cover-bg=""https://static.tildacdn.com/tild3333-3737-4965-b533-353034313463/c1_new_02_1680x600.jpg"" data-content-cover-height=""80vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3333-3737-4965-b533-353034313463/c1_new_02_1680x600.jpg');height:80vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:80vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#00151329');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:80vh;"">
                <div class=""t216 t-align_center"">
                  <div data-hook-content=""covercontent"">
                    <div class=""t216__wrapper"">
                      <div class=""t216__blocklogo""><a href=""http://skillbox.ru/"" target=""_blank""><img src=""https://static.tildacdn.com/tild3538-3831-4161-a233-326137393536/skillbox_20px_night_link.png"" data-tu-max-width=""800"" data-tu-max-height=""800""  class=""t216__logo"" imgfield=""img2"" data-hook-clogo=""coverlogo""></a></div>                      <div class=""t216__title t-title t-title_xl"" style="""" field=""title""><div style=""font-size:52px;line-height:78px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 100;"">Хотите за&nbsp;6 месяцев начать зарабатывать столько&nbsp;же, сколько и&nbsp;Йося?</span></div></div>                      <div class=""t216__descr t-descr t-descr_xl t216__descr_center"" style="""" field=""descr""><div style=""font-size:18px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes"">Дистанционный 6 месячный курс с&nbsp;гарантией трудоустройства<br /> ПРОФЕССИЯ ИНТЕРНЕТ-МАРКЕТОЛОГ ОТ А&nbsp;ДО Я!<br /></div></div>                      <span class=""space""></span>
                    </div>
                  </div>
                </div>
            </div>
        </div>
    </div>
    <!-- arrow -->
  <div class=""t-cover__arrow""><div class=""t-cover__arrow-wrapper t-cover__arrow-wrapper_animated""><div class=""t-cover__arrow_mobile""><svg class=""t-cover__arrow-svg"" style=""fill:#66bbff;"" x=""0px"" y=""0px"" width=""38.417px"" height=""18.592px"" viewBox=""0 0 38.417 18.592"" style=""enable-background:new 0 0 38.417 18.592;""><g><path d=""M19.208,18.592c-0.241,0-0.483-0.087-0.673-0.261L0.327,1.74c-0.408-0.372-0.438-1.004-0.066-1.413c0.372-0.409,1.004-0.439,1.413-0.066L19.208,16.24L36.743,0.261c0.411-0.372,1.042-0.342,1.413,0.066c0.372,0.408,0.343,1.041-0.065,1.413L19.881,18.332C19.691,18.505,19.449,18.592,19.208,18.592z""/></g></svg></div></div></div>
  <!-- arrow -->
  

</div>
    
</div>


<div id=""rec11686358"" class=""r"" style=""padding-top:0px;background-color:#151329; ""  data-record-type=""396""   data-bg-color=""#151329"">
<div class='t396'>
  
	<div class=""t396__artboard"" data-artboard-recid=""11686358"">
      <div class=""t396__carrier"" data-artboard-recid=""11686358""></div>
      <div class=""t396__filter"" data-artboard-recid=""11686358""></div>      
    </div>
  
</div>  

<script>
$( document ).ready(function() {  
  var recid='11686358';  
  var data={""0"":{""elem_id"":""1475077923649"",""elem_type"":""button"",""top"":""90"",""top-res-480"":""91"",""top-res-640"":""93"",""top-res-960"":""93"",""left"":""0"",""left-res-480"":""0"",""left-res-640"":""0"",""left-res-960"":""0"",""align"":""center"",""fontsize"":""18"",""width"":""280"",""width-res-480"":""140"",""height"":""60"",""height-res-480"":""55"",""color"":""#66bbff"",""fontfamily"":""Open Sans"",""lineheight"":""1.55"",""fontweight"":""400"",""zindex"":""1"",""axisx"":""center"",""caption"":""Перейти к курсу"",""link"":""http://skill-box.ru/marketolog/"",""linktarget"":""_blank"",""borderwidth"":""2"",""borderradius"":""30"",""bordercolor"":""#66bbff"",""bgcolorhover"":""#0077cc"",""bordercolorhover"":""#0077cc"",""colorhover"":""#ffffff"",""speedhover"":""0.2""},""ab_height"":""240"",""ab_height-res-480"":""236"",""ab_height-res-960"":""240"",""ab_bgcolor"":""#151329"",""ab_filteropacity"":""0.5"",""ab_filteropacity2"":""0.5"",""ab_bgattachment"":""scroll"",""ab_bgposition"":""center center"",""ab_valign"":""center"",""timestamp"":1480647216840};              
  t396_init(data,recid);  
});
</script>

  
</div>

</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.min.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.8.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-zoom-1.0.min.css"" rel=""stylesheet"" media=""screen"">","<script src=""http://tilda.ws/js/jquery-1.10.2.min.js""></script>
<script src=""http://tilda.ws/js/tilda-scripts-2.7.min.js""></script>
<script src=""http://tilda.ws/project60344/tilda-blocks-2.4.js""></script>
<script src=""http://tilda.ws/js/tilda-zoom-1.0.min.js""></script>",2016-12-02 09:22:01.793493,"[10, 7]"
19,True,mysli-vsluh,Мысли вслух,"На вопросы о профессии PR отвечает Дмитрий Захаров,  заместитель директора департамента  внешних коммуникаций Минкомсвязи России",library/badge_pr-questions_cover009_kbs7CuF.jpg,Мысли вслух,5,"На вопросы о профессии PR отвечает Дмитрий Захаров,  заместитель директора департамента  внешних коммуникаций Минкомсвязи России",library/cover009_wikimedia_PappLosAngeles02_xCbJ0Js.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""450628""  >

<div id=""rec11617349"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""244""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11617349"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11617349"" data-content-cover-id=""11617349""  data-content-cover-bg=""https://static.tildacdn.com/tild6137-6164-4763-a265-346532643163/cover009_wikimedia_PappLosAngeles02.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild6137-6164-4763-a265-346532643163/cover009_wikimedia_PappLosAngeles02.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(17,23,3,0.10), rgba(17,23,3,1));background-image: -webkit-linear-gradient(top, rgba(17,23,3,0.10), rgba(17,23,3,1));background-image: -o-linear-gradient(top, rgba(17,23,3,0.10), rgba(17,23,3,1));background-image: -ms-linear-gradient(top, rgba(17,23,3,0.10), rgba(17,23,3,1));background-image: linear-gradient(top, rgba(17,23,3,0.10), rgba(17,23,3,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e5111703', endColorstr='#00111703');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t216 t-align_center"">
                  <div data-hook-content=""covercontent"">
                    <div class=""t216__wrapper"">
                      <div class=""t216__blocklogo""><img src=""https://static.tildacdn.com/tild3935-3734-4364-b033-663866663931/paco_logo_white_372x200.png"" data-tu-max-width=""800"" data-tu-max-height=""800""  class=""t216__logo"" imgfield=""img2"" data-hook-clogo=""coverlogo""></div>                      <h1 class=""t216__title t-title t-title_xl"" style="""" field=""title""><div style=""font-size:72px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 600;"">«Мысли вслух»</span><span style=""font-family: &quot;Open Sans&quot;;""></span></div></h1>                      <div class=""t216__descr t-descr t-descr_xl t216__descr_center"" style="""" field=""descr""><div style=""font-family:'Open Sans';color:#ffffff;"" data-customstyle=""yes""><strong><span style=""font-weight: 500;"" data-redactor-tag=""span"">На вопросы о профессии PR отвечает Дмитрий Захаров,<br /> заместитель директора департамента<br />внешних коммуникаций Минкомсвязи России<br /></span></strong></div></div>                      <span class=""space""></span>
                    </div>
                  </div>
                </div>
            </div>
        </div>
    </div>
    <!-- arrow -->
  <div class=""t-cover__arrow""><div class=""t-cover__arrow-wrapper t-cover__arrow-wrapper_animated""><div class=""t-cover__arrow_mobile""><svg class=""t-cover__arrow-svg""  x=""0px"" y=""0px"" width=""38.417px"" height=""18.592px"" viewBox=""0 0 38.417 18.592"" style=""enable-background:new 0 0 38.417 18.592;""><g><path d=""M19.208,18.592c-0.241,0-0.483-0.087-0.673-0.261L0.327,1.74c-0.408-0.372-0.438-1.004-0.066-1.413c0.372-0.409,1.004-0.439,1.413-0.066L19.208,16.24L36.743,0.261c0.411-0.372,1.042-0.342,1.413,0.066c0.372,0.408,0.343,1.041-0.065,1.413L19.881,18.332C19.691,18.505,19.449,18.592,19.208,18.592z""/></g></svg></div></div></div>
  <!-- arrow -->
  

</div>
    
</div>


<div id=""rec11617350"" class=""r"" style=""padding-top:90px;padding-bottom:75px;background-color:#111703; ""  data-record-type=""223""   data-bg-color=""#111703"">
<!-- T195 -->
<div class=""t195"">
  <div class=""t-container"">
          <div class=""t-col t-col_3 t-prefix_1 t195__imgsection"">
        <img class=""t195__img t-img"" data-tu-max-width=""1200"" data-tu-max-height=""1200"" src=""https://static.tildacdn.com/tild6334-6136-4533-a631-303562646561/dmitry_zakharov_05.png"" imgfield=""img""   /><br />        <div class=""t195__sectitle t-descr"" field=""imgtitle""></div>
        <div class=""t195__secdescr t-descr"" field=""imgdescr""></div>
      </div>
          <div class=""t-col t-col_6 "">
        <div class=""t195__text t-text t-text_md"" field=""text""><div style=""font-size:22px;line-height:30px;font-family:'Georgia';color:#ffffff;"" data-customstyle=""yes""><span style=""font-size: 20px;""><strong>Дмитрий Захаров </strong><br /><br /> Заместитель директора <br />департамента внешних коммуникаций<br /> Минкомсвязи России <br /></span><br /> <span style=""font-size: 18px;"">С&nbsp;2012 года&nbsp;— заместитель директора департамента внешних коммуникаций Минкомсвязи России.<br /> Окончил факультет журналистики Московского государственного университета им.&nbsp;М.&nbsp;В.&nbsp;Ломоносова.<br /> Работал корреспондентом газеты «Коммерсантъ», возглавлял редакционное направление в&nbsp;газете РБК Daily.</span><br /></div></div>
      </div>      
      </div>
</div>
</div>


<div id=""rec11617351"" class=""r"" style=""padding-top:90px;padding-bottom:30px; ""  data-record-type=""71""   >
<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>


<div id=""rec11617352"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""356""   >
<!-- T356 -->
<div class=""t356"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""title"" class=""t356__title t-name t-name_xl""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 500;""><span style=""font-weight: 600;"" data-redactor-style=""font-weight: 600;""><span style=""font-weight: 400;"">—&nbsp;Стоит&nbsp;ли ожидать радикальных изменений в&nbsp;рабочем инструментарии PR-специалиста в&nbsp;ближайшее время? Каких именно?</span><br /><br /></span></span></div></div>			<div field=""text"" class=""t356__text t-text t-text_md""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">—&nbsp;В&nbsp;целом ожидать чего-то принципиально нового в&nbsp;плане технологий&nbsp;PR сложно. Другое дело, что <span style=""font-weight: 600;""><span style=""color: rgb(0, 192, 63);""><span style=""font-weight: 600;"">появляются новые каналы коммуникаций, которые, безусловно, оказывают влияние на&nbsp;характер нашей работы и&nbsp;в&nbsp;некотором смысле меняют аудиторию. </span></span></span>Важным изменением стало появление социальных сетей. Работа в&nbsp;этом канале имеет свои особенности, в&nbsp;частности, технологические, однако она незначительно и&nbsp;непринципиально расширяет рабочий инструментарий PR-специалиста.<br /><br />Когда появилось телевидение, оно не&nbsp;вытеснило прочие каналы коммуникаций, а&nbsp;просто отобрало у&nbsp;них часть аудитории за&nbsp;счет массовости и&nbsp;особенностей доставки сообщений. Теперь мы&nbsp;уже видим, что это был временный процесс, и&nbsp;появление интернета с&nbsp;набором специфических приложений снова привело к&nbsp;перераспределению долей в&nbsp;каналах коммуникаций. Однако это перераспределение также не&nbsp;стало окончательным: по-прежнему какие-то задачи необходимо решать с&nbsp;помощью телевидения, а&nbsp;какие-то&nbsp;— с&nbsp;помощью социальных сетей. Вместе с&nbsp;тем традиционные и&nbsp;давно изученные способы взаимодействия с&nbsp;аудиторией, как например, массовые мероприятия, практически не&nbsp;изменились, как и&nbsp;сам человек.<br /><br />Стоит отметить, что <span style=""font-weight: 400;"">информация стала гораздо доступнее, сильно упростился обмен сведениями, и&nbsp;это в&nbsp;целом повысило средний уровень потребителя информации.</span> <span style=""color: rgb(0, 0, 0);"">Таким образом, при планировании кампаний необходимо это учесть:</span>  <span style=""font-weight: 500;""><span style=""color: rgb(0, 192, 63);"">эффективная работа все чаще требует творческого подхода, изобретательности.</span></span><br /></div></div>		</div>
	</div>
</div>
</div>


<div id=""rec11617353"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617354"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#f0f0f0; "" data-animationappear=""off"" data-record-type=""256""   data-bg-color=""#f0f0f0"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;В&nbsp;какой момент руководство компании должно принять решение о&nbsp;начале PR-работы? Есть&nbsp;ли для&nbsp;этого наиболее благоприятный период в&nbsp;жизни организации?</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes""><span style=""font-weight: 500;"">—&nbsp;Когда аудитория или клиентская база,с&nbsp;которой взаимодействует компания, становится слишком большой для использования прочих методов взаимодействия или когда взаимодействие становится информационно слишком насыщенным, сложным. Это утверждение справедливо для хозяйствующих субъектов, которым нужно появляющиеся после осуществления капитальных затрат свободные средства на&nbsp;развитие направлять сначала на&nbsp;рекламу, потом на&nbsp;маркетинг, и&nbsp;только потом уже на&nbsp;PR.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3161-6335-4533-b063-626531306138/Q0312.jpg"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11617354 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11617354 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11617355"" class=""r"" style=""padding-top:45px;padding-bottom:60px; ""  data-record-type=""239""   >
<!-- T210 -->
<div class=""t210"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
          	<div class=""t-col t-col_5 t210__descrblock"">
				<div class=""t210__line"" ></div> 
              	<div class=""t210__descr t-text-impact t-text-impact_sm"" field=""descr""><div style=""font-size:20px;line-height:30px;font-family:'Georgia';color:#00c03f;"" data-customstyle=""yes""><em>Для микропредприятий или малых предприятий, чья выручка не&nbsp;достигает объема 2 млрд рублей в&nbsp;год, значительное число функций PR-специалиста может решить генеральный или коммерческий директор, обладающий некоторым уровнем культуры, вкуса, опытом общения с&nbsp;людьми и&nbsp;помощницей, которая обучена грамоте.</em></div></div>
          	</div>
          <div class=""t-col t-col_8"" style=""margin:0; float:none; display:inherit;"">
			<div class=""t210__text t-text t-text_md"" field=""text"" ><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">В&nbsp;случае политических или общественных организаций PR&nbsp;безусловно является неотъемлемой функциональной составляющей, и&nbsp;благоприятным моментом для привлечения к&nbsp;работе PR-специалиста может считаться даже такой, когда сама организация еще даже не&nbsp;возникла.<br /><br />Основываясь на&nbsp;опыте, можно предположить, что в&nbsp;большинстве случаев наймом в&nbsp;штат полноценного PR-специалиста начинают интересоваться организации, которые переходят в&nbsp;категорию средних предприятий, то&nbsp;есть, их&nbsp;выручка достигает объема 2 млрд рублей в&nbsp;год. <br /><br /> Для микропредприятий или малых предприятий значительное число функций PR-специалиста может решить генеральный или коммерческий директор, обладающий некоторым уровнем культуры, вкуса, опытом общения с&nbsp;людьми и&nbsp;помощницей, которая обучена грамоте. <br /><br /> Недоумение вызывают коллективы стартаперов, которые в&nbsp;самом начале вместе с&nbsp;генеральным директором и&nbsp;техническим специалистом включают в&nbsp;стартовый состав предприятия штатного PR-специалиста, реже&nbsp;— дорогого PR-консультанта на&nbsp;гонорарах. Впрочем, эту особенность виртуальной экономики и&nbsp;серого рынка должны комментировать другие специалисты.<br /></div></div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617356"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617357"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#f3e8d5; "" data-animationappear=""off"" data-record-type=""256""   data-bg-color=""#f3e8d5"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;В&nbsp;каких случаях компании требуется помощь агентства? Можно&nbsp;ли при наличии агентства обойтись без&nbsp;специалиста по&nbsp;коммуникациям внутри компании?</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Правильнее будет сказать: когда помощь агентства будет экономически оправдана. По&nbsp;моему глубокому убеждению, агентству, по&nbsp;крайней мере, в&nbsp;условиях России, правильнее доверять преимущественно организационную работу. Например, проведение семинара, тренинга, организацию пресс-конференции, корпоративного праздника и&nbsp;так далее.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3137-6164-4535-b530-353135383939/Q003_shutterstock_236659255.jpg"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11617357 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11617357 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11617358"" class=""r"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""239""   >
<!-- T210 -->
<div class=""t210"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
          	<div class=""t-col t-col_5 t210__descrblock"">
				<div class=""t210__line"" ></div> 
              	<div class=""t210__descr t-text-impact t-text-impact_sm"" field=""descr""><div style=""font-size:20px;line-height:30px;font-family:'Georgia';color:#00c03f;"" data-customstyle=""yes""><em>Штатный специалист по&nbsp;коммуникациям&nbsp;— это&nbsp;заинтересованный сотрудник, который с&nbsp;каждым годом работы становится все большим экспертом по&nbsp;деятельности предприятия, находится под контролем руководства, и&nbsp;в&nbsp;долгосрочной перспективе обходится намного дешевле сотрудничества с&nbsp;PR-агентством.</em></div></div>
          	</div>
          <div class=""t-col t-col_8"" style=""margin:0; float:none; display:inherit;"">
			<div class=""t210__text t-text t-text_md"" field=""text"" ><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">Широкий опыт агентства с&nbsp;большим числом заказчиков может также позволить руководителю практики из&nbsp;агентства стать хорошим консультантом для штатного PR-специалиста для объективизации его собственных выводов о&nbsp;работе предприятия. <br /><br /> Все прочие действия, и&nbsp;в&nbsp;особенности контакты с&nbsp;ключевыми СМИ, должны быть строго завязаны на&nbsp;штатного специалиста. <br /><br /> При наличии агентства действительно можно обойтись без штатного специалиста по&nbsp;коммуникациям внутри компании, просто это будет дороже. <br /><br /> Таким образом, моя рекомендация предприятиям, которые задумались о&nbsp;развитии собственных PR-активностей&nbsp;— <span style=""color: rgb(0, 192, 63);""><span style=""font-weight: 500;"" data-redactor-style=""font-weight: 500;"">сначала отберите квалифицированного специалиста и&nbsp;лишь затем обращайтесь к&nbsp;услугам агентства</span></span>. Безусловно, в&nbsp;случае, когда должность PR-специалиста создается в&nbsp;компании заново, весьма высок риск найма недостаточно квалифицированных кадров. Компенсация этого риска возможна за&nbsp;счет перевода другого сотрудника компании, например, заинтересованного специалиста из&nbsp;службы поддержки на&nbsp;должность PR-специалиста; за&nbsp;счет органического развития PR-специалиста с&nbsp;низкооплачиваемой ставки в&nbsp;ходе естественного расширения его обязанностей и&nbsp;увеличения объема знаний; за&nbsp;счет переманивания на&nbsp;штатную работу профильного сотрудника PR-агентства после некоторого успешного опыта сотрудничества.<br /><br />Штатный специалист по&nbsp;коммуникациям&nbsp;— это заинтересованный сотрудник, который с&nbsp;каждым годом работы становится все большим экспертом по&nbsp;деятельности предприятия, находится под контролем руководства, и&nbsp;в&nbsp;долгосрочной перспективе обходится намного дешевле сотрудничества с&nbsp;PR-агентством. Экономическая оправданность штатной ставки PR-специалиста всегда может быть реализована за&nbsp;счет оперативного расширения его функционала. Например, за&nbsp;счет включения в&nbsp;перечень обязанностей такой важной составляющей, как работа с&nbsp;внутренней аудиторией&nbsp;— коллективом предприятия.<br /><br />Случаи специфических сценариев применения ресурсов подрядчиков, такие как оперативный выход на&nbsp;рынок, организация городского фестиваля, организация массового обучения сотрудников и&nbsp;так далее, должны рассматриваться отдельно.<br /></div></div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617359"" class=""r"" style=""padding-top:0px;padding-bottom:60px; "" data-animationappear=""off"" data-record-type=""248""   >
<!-- T220 -->
<div class=""t220"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
          <div class=""t220__textwrapper"" style=""background-color:#00c03f;"">
	          <div style="""">            
                                    <div field=""text"" class=""t220__text t-text t-text_md ""><div style=""font-size:18px;line-height:28px;color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 500;"">Специалисты по&nbsp;PR отмечают, что весьма ограничено предложение именно доступных финансово, но&nbsp;в&nbsp;то&nbsp;же время достаточно квалифицированных PR-услуг</span>. Это, впрочем, еще один аргумент в&nbsp;пользу найма штатного специалиста по&nbsp;PR.<br /></div></div>
	          </div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617360"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617361"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""179""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11617361"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11617361"" data-content-cover-id=""11617361""  data-content-cover-bg=""https://static.tildacdn.com/tild3265-3637-4362-a563-353835313463/mic1132528_1280.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3265-3637-4362-a563-353835313463/mic1132528_1280.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,192,63,0.0), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,192,63,0.0), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,192,63,0.0), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,192,63,0.0), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,192,63,0.0), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe00c03f', endColorstr='#33000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          <div class=""t164__title t-heading t-heading_sm"" field=""title""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 300;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;"">—&nbsp;</span><span style=""font-weight: 400;"">С финансовой точки зрения, что выгоднее: расширение собственной пресс-службы или аутсорсинг услуг?</span><br /><br /></span></div></div>	          	          	          <div class=""t164__text t-text t-text_md"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">—&nbsp;Зависит от&nbsp;задач и&nbsp;особенностей ведения бизнеса. Однозначного ответа на&nbsp;этот вопрос нет, хотя я&nbsp;склоняюсь к&nbsp;тому, что расширение пресс-службы в&nbsp;случае положительной оценки ее&nbsp;работы финансово более выгодно. Как было сказано выше, специфические сценарии, требующие специфических решений, необходимо рассматривать отдельно.</span></div></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>


<div id=""rec11617362"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617363"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""356""   >
<!-- T356 -->
<div class=""t356"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""title"" class=""t356__title t-name t-name_xl""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 300;"">—&nbsp;Куда смотрит рынок, чего хотят клиенты, какие услуги востребованы сегодня и будут востребованы завтра?<br /><br /> </span></div></div>			<div field=""text"" class=""t356__text t-text t-text_md""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">— Думаю, могу лишь ответить на&nbsp;вопрос про рынок. В&nbsp;настоящее время <span style=""font-weight: 500;""><span style=""color: rgb(0, 192, 63);"">рынок смотрит в&nbsp;сторону повышения эффективности любого процесса</span></span>, в&nbsp;том числе, деятельности PR-направления. <span style=""font-size: 24px;""><strong></strong></span></div></div>		</div>
	</div>
</div>
</div>


<div id=""rec11617364"" class=""r"" style=""padding-top:28px;padding-bottom:28px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617365"" class=""r"" style=""padding-top:60px;padding-bottom:0px; ""  data-record-type=""179""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11617365"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11617365"" data-content-cover-id=""11617365""  data-content-cover-bg=""https://static.tildacdn.com/tild3161-3639-4438-a162-366139303862/1680_shutterstock_236659255.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3161-3639-4438-a162-366139303862/1680_shutterstock_236659255.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,192,63,0.70), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,192,63,0.70), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,192,63,0.70), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,192,63,0.70), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,192,63,0.70), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c00c03f', endColorstr='#33000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          <div class=""t164__title t-heading t-heading_sm"" field=""title""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 300;"">—&nbsp;На&nbsp;что нужно обратить внимание при&nbsp;выборе PR-агентства?<br /><br /></span></div></div>	          	          	          <div class=""t164__text t-text t-text_md"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Профессиональные рекомендации. Наличие экспертизы по&nbsp;конкретному направлению бизнеса. Подтвержденный опыт выполнения работ, которые планирует осуществить заказчик. Наличие всех необходимых инструментов для&nbsp;выполнения задачи. Репутация. <br /><br /> Добавлю, что как и&nbsp;при выборе холодильника, при выборе PR-агентства необходимо внимательно изучить негативные отзывы и&nbsp;понять, с&nbsp;какими недостатками можешь смириться, а&nbsp;с&nbsp;какими нет.</span></div></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>


<div id=""rec11617366"" class=""r"" style=""padding-top:90px;padding-bottom:30px;background-color:#acefc6; ""  data-record-type=""71""   data-bg-color=""#acefc6"">
<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>


<div id=""rec11617367"" class=""r"" style=""padding-top:105px;padding-bottom:45px;background-color:#acefc6; ""  data-record-type=""256""   data-bg-color=""#acefc6"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Какими личными компетенциями должен обладать PR-специалист?</span><br /></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""line-height:28px;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Уже очень много сказано о&nbsp;том, каким универсальным специалистом является сотрудник PR-агентства или пресс-службы. Правда, почему-то об&nbsp;этом чаще и&nbsp;громче всех рассказывают именно те&nbsp;PR-специалисты, которые такими компетенциями не&nbsp;обладают, когда дают интервью специализированным интернет-СМИ, которые будто&nbsp;бы созданы только для того, чтобы продвигать таких PR-специалистов.</span><br /></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild6138-6533-4564-a563-663034346563/Q029.jpg"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11617367 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11617367 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11617368"" class=""r"" style=""padding-top:30px;padding-bottom:15px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes"">Отмечу <span style=""font-weight: 400;"">важное свойство успешной PR-деятельности&nbsp;— уместность</span>. Оно&nbsp;подразумевает хорошее понимание того, что именно и&nbsp;в&nbsp;какой момент времени необходимо сделать или сказать. Или, например, сделать, но&nbsp;не&nbsp;сказать. Или сказать, но&nbsp;не&nbsp;сделать. Для этого <span style=""font-weight: 400;"">PR-специалист должен уметь хорошо анализировать ситуацию, обладать глубокими знаниями сферы, в&nbsp;которой он&nbsp;работает.</span> Он&nbsp;должен <span style=""font-weight: 500;"">хорошо владеть устной и&nbsp;письменной речью, знать правила дорожного движения в&nbsp;профессии</span>&nbsp;— в&nbsp;том числе, чтобы уметь их&nbsp;нарушать осознанно и&nbsp;безопасно.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617369"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_6"">
      <div class=""t029__linewrapper"" style=""opacity:0.5;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #00c03f, rgba(0,192,63,0)); background-image: -webkit-linear-gradient(right, #00c03f, rgba(0,192,63,0)); background-image: -o-linear-gradient(right, #00c03f, rgba(0,192,63,0)); background-image: -ms-linear-gradient(right, #00c03f, rgba(0,192,63,0));""></div>
        <div class=""t029__line"" style=""background: #00c03f;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #00c03f, rgba(0,192,63,0)); background-image: -webkit-linear-gradient(left, #00c03f, rgba(0,192,63,0)); background-image: -o-linear-gradient(left, #00c03f, rgba(0,192,63,0)); background-image: -ms-linear-gradient(left, #00c03f, rgba(0,192,63,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617370"" class=""r"" style=""padding-top:15px;padding-bottom:15px; "" data-animationappear=""off"" data-record-type=""37""   >
<!-- T022 -->
<div class=""t022 t-align_center"">
	<div class=""t-container"">
		<div class=""t-row"">
			<div class=""t-col t-col_10 t-prefix_2"">
				<div class=""t022__text t-text t-text_sm"" field=""text""><div style=""text-align:left;font-family:'Georgia';color:#00c03f;"" data-customstyle=""yes""><em><span style=""font-size: 22px;""><span style=""font-weight: 500;"">И, раз уж&nbsp;так складывается текущая ситуация на&nbsp;рынке PR-услуг, повторю, что PR-специалист должен быть способен адекватно оценивать практически все, но&nbsp;прежде всего самого себя.</span></span></em></div></div>
			</div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617371"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_6"">
      <div class=""t029__linewrapper"" style=""opacity:0.5;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #00c03f, rgba(0,192,63,0)); background-image: -webkit-linear-gradient(right, #00c03f, rgba(0,192,63,0)); background-image: -o-linear-gradient(right, #00c03f, rgba(0,192,63,0)); background-image: -ms-linear-gradient(right, #00c03f, rgba(0,192,63,0));""></div>
        <div class=""t029__line"" style=""background: #00c03f;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #00c03f, rgba(0,192,63,0)); background-image: -webkit-linear-gradient(left, #00c03f, rgba(0,192,63,0)); background-image: -o-linear-gradient(left, #00c03f, rgba(0,192,63,0)); background-image: -ms-linear-gradient(left, #00c03f, rgba(0,192,63,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617372"" class=""r"" style=""padding-top:15px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes"">В&nbsp;тех областях, где высока цена индивидуально принимаемых решений, например, в&nbsp;политике или крупном бизнесе, важно умение выстраивать доверительные отношения между клиентом и&nbsp;PR-специалистом, которые в&nbsp;некотором смысле похожи на&nbsp;отношения врача и&nbsp;пациента. Не&nbsp;в&nbsp;последнюю очередь потому, что формирование успешной коммуникационной стратегии основывается прежде всего на&nbsp;глубоком понимании истинного положения вещей и&nbsp;понимания мотивации всех действующих лиц.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617373"" class=""r"" style=""padding-top:90px;padding-bottom:30px;background-color:#dddddd; ""  data-record-type=""71""   data-bg-color=""#dddddd"">
<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>


<div id=""rec11617374"" class=""r"" style=""padding-top:105px;padding-bottom:45px;background-color:#dddddd; ""  data-record-type=""180""   data-bg-color=""#dddddd"">
<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t165__col-top t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Коммуникационная стратегия должна разрабатываться осознанно. Какие опорные вопросы нужно задать перед тем, как ее&nbsp;разработать?</span></div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes""><span style=""font-weight: 400;""><br /></span><span style=""font-weight: 400;"">—&nbsp;Первый, он&nbsp;же&nbsp;порой последний, важнейший вопрос&nbsp;— а&nbsp;где, собственно, сама стратегия развития предприятия? Последний&nbsp;— потому что многие организации пытаются получить коммуникационную стратегию, второстепенный, в&nbsp;общем-то, документ, не&nbsp;имея главного— стратегии развития бизнеса.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild3366-3039-4665-a330-343634376530/Q0019_angel564351_1280.jpg"" imgfiled=""img"" class=""t165__img t165__img_circle t-img""  />                </div>
    </div>
</div>
</div>


<div id=""rec11617375"" class=""r"" style=""padding-top:0px;padding-bottom:60px;background-color:#dddddd; ""  data-record-type=""106""   data-bg-color=""#dddddd"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">Возможно, я&nbsp;придерживаюсь весьма консервативного взгляда на&nbsp;вещи, однако PR, с&nbsp;моей точки зрения&nbsp;— это искусная эксплуатация реально существующей деятельности для формирования заранее продуманной репутации, которая, в&nbsp;свою очередь, уже может быть использована для решения бизнес-задач. То&nbsp;есть, вот мы&nbsp;идем в&nbsp;сложный поход, и&nbsp;с&nbsp;честью преодолеваем множество препятствий. Допустима коммуникационная стратегия, в&nbsp;рамках которой о&nbsp;своих достижениях мы&nbsp;расскажем в&nbsp;самом конце путешествия. Можно также много кричать после преодоления каждого брода. Вопрос цели. Однако без похода рассказать о&nbsp;его результатах будет довольно затруднительно.</span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617376"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617377"" class=""r"" style=""padding-top:60px;padding-bottom:45px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';color:#000000;"" data-customstyle=""yes"">—&nbsp;Вопрос: «Вы&nbsp;кто?»&nbsp;— «Я&nbsp;— PR-специалист»,&nbsp;— «Ну&nbsp;и&nbsp;кого пиарите?»&nbsp;— всегда так спрашивают. Почему?<div style=""font-size:20px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes""></div><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes""></div><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes""></div><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes""></div></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617378"" class=""r"" style=""padding-top:0px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes"">—&nbsp;Бытовое восприятие очень конкретное. На&nbsp;самом деле, большинство собеседников из&nbsp;числа простых людей совершенно не&nbsp;представляют себе, чем занимается PR-специалист, и&nbsp;это совершенно нормально. <span style=""font-weight: 500;"">В&nbsp;ответ на&nbsp;вопрос «вы&nbsp;кто» я&nbsp;никогда не&nbsp;скажу, что я&nbsp;«PR-специалист», «пиарщик». Я&nbsp;отвечу «пресс-секретарь»</span>, потому что в&nbsp;большинстве случаев придется отвечать уже на&nbsp;следующий вопрос «а&nbsp;что ты&nbsp;делаешь» или «что это значит». Потому что когда этот следующий вопрос поступит, я&nbsp;скажу: знаете, вот у&nbsp;Путина есть пресс-секретарь Песков. Вот я&nbsp;примерно тем&nbsp;же самым занимаюсь, только на&nbsp;своем месте.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617379"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617380"" class=""r"" style=""padding-top:90px;padding-bottom:90px;background-color:#131313; ""  data-record-type=""106""   data-bg-color=""#131313"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Есть мнение: в&nbsp;сфере коммуникаций работает огромное количество интровертов, они признаются, что ежедневно их&nbsp;раздражает вплоть до&nbsp;90% этой самой общественности. Но&nbsp;почему интроверты все-таки идут работать в&nbsp;связи с&nbsp;общественностью?</span></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11662194"" class=""r"" style=""padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""237""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11662194"" bgimgfield=""img"" style=""height:220vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11662194"" data-content-cover-id=""11662194""  data-content-cover-bg=""https://static.tildacdn.com/tild6630-6366-4233-a466-663634396230/41a6f3eead994d2c98d9512f14e8e094.jpg"" data-content-cover-height=""220vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild6630-6366-4233-a466-663634396230/41a6f3eead994d2c98d9512f14e8e094.jpg');height:220vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:220vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#fe000000');""></div>

<div class=""t208"">
  <div class=""t-container"">
    <div class=""t-col t-col_6 "">
      <div class=""t-cover__wrapper t-valign_bottom"" style=""height:220vh;"">
        <div data-hook-content=""covercontent"">
          <div class=""t208__wrapper"">
            <div class=""t208__textwrapper"" >
              <div class=""t208__text t-text t-text_sm"" field=""text"" style=""color:#ffffff;""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes""><span style=""font-weight: 500;"">—&nbsp;Раздраженность PR-специалиста общественностью, с&nbsp;которой он&nbsp;взаимодействует более чем естественна. Это нормальная реакция, если учитывать, что собой представляет усредненный человек. Бывают, впрочем, и&nbsp;приятные открытия, но&nbsp;все&nbsp;же больше случаев, когда упавшая было на&nbsp;дно ущелья вера в&nbsp;человечество скатывается еще ниже. Что я&nbsp;могу посоветовать PR-специалистам, которые сильно страдают от&nbsp;этого? Развивайте эмпатию. Проще говоря, пытайтесь понять, почему человек делает именно так, и&nbsp;не&nbsp;пытайтесь судить его, но&nbsp;также вместе с&nbsp;тем и&nbsp;не&nbsp;бросайте попыток сделать мир вокруг себя лучше. Держи ум&nbsp;свой во&nbsp;аде и&nbsp;не&nbsp;отчаивайся<br /><br />У&nbsp;меня нет в&nbsp;распоряжении статистики, что именно интроверты более склонны заниматься PR-деятельностью, но&nbsp;я&nbsp;могу допустить, что интроверты могут быть более успешны в&nbsp;ней благодаря своей склонности к&nbsp;аналитической работе, созерцанию, умению концентрироваться. Интроверты лучше слышат других людей.<br /><br />Также вероятно интроверты могут быть более успешными PR-работниками в&nbsp;силу того, что чаще PR-специалисту приходится продвигать своего клиента, компанию, какой-то бренд, чем самого себя. Когда PR-специалист экстравертен, больше продвигает самого себя, к&nbsp;нему всегда больше вопросов у&nbsp;профессионального сообщества.</span></div></div>            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
  

</div>
    
</div>


<div id=""rec11617382"" class=""r"" style=""padding-top:90px;padding-bottom:30px;background-color:#f0f0f0; ""  data-record-type=""71""   data-bg-color=""#f0f0f0"">
<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>


<div id=""rec11617383"" class=""r"" style=""padding-top:105px;padding-bottom:45px;background-color:#f0f0f0; ""  data-record-type=""256""   data-bg-color=""#f0f0f0"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Как вы&nbsp;считаете, каждой&nbsp;ли компании необходим корпоративный&nbsp;PR? Или все зависит от&nbsp;сферы деятельности и&nbsp;задач, которые поставлены перед руководителями и&nbsp;сотрудниками?</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Я уже отвечал на&nbsp;близкий по&nbsp;смыслу вопрос и&nbsp;повторю, что все очень сильно зависит от&nbsp;размера компании и&nbsp;возможностей руководства пообщаться с&nbsp;каждым сотрудником.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild6134-6435-4266-a231-636632616439/Q021_shutterstock_370383824.jpg"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11617383 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11617383 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11617384"" class=""r"" style=""padding-top:30px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes"">Вообще&nbsp;же <span style=""font-weight: 500;""><span style=""color: rgb(0, 192, 63);"">задачу информационного взаимодействия с&nbsp;коллективом считаю одной из&nbsp;важнейших и&nbsp;порой именно ее&nbsp;решение способно повысить эффективность работы предприятия</span></span>. Многие&nbsp;же, особенно в&nbsp;коммерции, бросаются воздействовать на&nbsp;внешнюю аудиторию, не&nbsp;озаботившись сплоченностью и&nbsp;идеологической целостностью коллектива.<br /><br />Проблема, возможно, в&nbsp;том, что многие руководства по&nbsp;внутренним коммуникациям плохо переведены на&nbsp;русский язык, и&nbsp;работой с&nbsp;внутренней аудиторией, как-то так сложилось, занимается менее квалифицированный специалист, чем тот, кто работает с&nbsp;внешней. И&nbsp;так-то ему, бедному, приходится работать с&nbsp;«мишен» и&nbsp;«вижен», а&nbsp;еще у&nbsp;него и&nbsp;опыта мало, харизмы не&nbsp;хватает, и&nbsp;выходит в&nbsp;итоге очень неестественный и&nbsp;поэтому невоспринимаемый большинством конструкт. А&nbsp;потому еще что внутренняя аудитория&nbsp;— ну&nbsp;она как будто&nbsp;бы не&nbsp;несет столько рисков, как внешняя. Вместе с&nbsp;тем это <span style=""font-weight: 500;""><span style=""font-weight: 600;""><span style=""color: rgb(0, 192, 63);"">очень важная задача&nbsp;— говорить на&nbsp;одном языке с&nbsp;сотрудниками предприятия, понимать их&nbsp;ценности, иметь возможность что-то им&nbsp;предложить и&nbsp;это предлагаемое правильно спозиционировать</span></span><span style=""font-weight: 400;"">.</span></span></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617385"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617386"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#c58061; ""  data-record-type=""256""   data-bg-color=""#c58061"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Сегодня многие российские компании работают с&nbsp;западными партнерами. Есть&nbsp;ли различия в&nbsp;подходе и&nbsp;в&nbsp;чем это выражается?</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:28px;color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 500;"">— В&nbsp;вопросе не&nbsp;сказано, в&nbsp;подходе к&nbsp;чему именно. Предполагаю, что речь идет о&nbsp;PR-деятельности. Мой опыт сотрудничества с&nbsp;западными партнерами не&nbsp;такой обширный. Могу лишь поделиться наблюдениями общего характера.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3032-3031-4636-b334-646534313031/Q022_shutterstock_362817824.jpg"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11617386 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11617386 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11617387"" class=""r"" style=""padding-top:45px;padding-bottom:60px; ""  data-record-type=""239""   >
<!-- T210 -->
<div class=""t210"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
          	<div class=""t-col t-col_5 t210__descrblock"">
				<div class=""t210__line"" ></div> 
              	<div class=""t210__descr t-text-impact t-text-impact_sm"" field=""descr""><div style=""font-size:20px;line-height:30px;font-family:'Georgia';color:#00c03f;"" data-customstyle=""yes""><em>Западный PR по&nbsp;большей части планируемый, отечественный PR&nbsp;— ситуативный.<br /></em></div></div>
          	</div>
          <div class=""t-col t-col_8"" style=""margin:0; float:none; display:inherit;"">
			<div class=""t210__text t-text t-text_md"" field=""text"" ><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">Западное общество очень сильно зарегулировано, на&nbsp;каждый шаг прописана инструкция, рассчитана стоимость реализации тех или иных задач, глубоко разработаны рабочие методики, они давно эффективно и&nbsp;стандартизировано преподаются, множество процессов сильно автоматизировано. <span style=""font-weight: 400;"">Огромный плюс всего этого&nbsp;— неизменно поражающая нас, русских людей, эффективность, проявляющаяся буквально во&nbsp;всем: от&nbsp;строительства дорог до&nbsp;разработки новых материалов. Огромный минус&nbsp;— отсутствие той свободы мышления, развития, творческого потенциала, который может продемонстрировать даже заурядный наш студент.</span> Западный&nbsp;PR по&nbsp;большей части планируемый, отечественный PR&nbsp;— ситуативный. С&nbsp;одной стороны, западные коллеги призывают мыслить за&nbsp;рамками ситуации, с&nbsp;другой стороны, они очень сильно ограничены в&nbsp;готовности результаты этих мыслительных процессов принимать и&nbsp;воплощать. Точнее, готовы, но&nbsp;за&nbsp;рамками ситуации может мыслить владелец компании, всем остальным это незачем. И&nbsp;их&nbsp;ценность зачастую состоит именно в&nbsp;знании множества протоколов и&nbsp;процессов. То&nbsp;есть, например, им&nbsp;важно иметь хорошую память, но&nbsp;не&nbsp;так важно уметь хорошо соображать, анализировать, сделать что-то из&nbsp;ничего, как это бывает необходимо в&nbsp;сугубо российской практике. <br /><br />Всегда с&nbsp;некоторым недоумением наблюдал за&nbsp;так называемыми «мозговыми штурмами» по&nbsp;западному образцу, когда значительная группа людей билась над решением на&nbsp;мой взгляд весьма тривиальной задачи. Все всех должны были выслушать, каждое мнение должно было быть учтено и&nbsp;обсуждено&nbsp;— все согласно процессу. Решение меж тем с&nbsp;самого начала лежало на&nbsp;поверхности.<br /></div></div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617388"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617389"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#a2c0dc; ""  data-record-type=""180""   data-bg-color=""#a2c0dc"">
<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t165__col-top t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;В&nbsp;период кризиса многие работодатели отказываются, в&nbsp;первую очередь, от&nbsp;PR-специалистов. Что Вы&nbsp;можете сказать по&nbsp;этому поводу? К&nbsp;чему может привести данное действие? На&nbsp;Ваш взгляд, насколько это решение было&nbsp;бы правильным или неправильным?</span></div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""></div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild3836-3363-4261-a565-303931326234/Q023_shutterstock_442281322.jpg"" imgfiled=""img"" class=""t165__img t165__img_circle t-img""  />                </div>
    </div>
</div>
</div>


<div id=""rec11617390"" class=""r"" style=""padding-top:30px;padding-bottom:0px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">—&nbsp;Это очень странное действие, которое, на&nbsp;мой взгляд, свидетельствует о&nbsp;полном непонимании руководством компании функции PR, отсутствии адекватной оценки труда PR-специалиста, неготовности адаптировать функционал этого специалиста под изменившиеся требования. Собственно, любому PR-специалисту, который идет на&nbsp;собеседование по&nbsp;поводу работы, я&nbsp;бы&nbsp;посоветовал сначала хорошенько выяснить у&nbsp;начальства, а&nbsp;отдает&nbsp;ли оно себе отчет в&nbsp;том, кого и&nbsp;для решения каких задач оно нанимает. Особенно, если это заново создаваемое направление.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617391"" class=""r"" style=""padding-top:30px;padding-bottom:60px; ""  data-record-type=""239""   >
<!-- T210 -->
<div class=""t210"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
          	<div class=""t-col t-col_5 t210__descrblock"">
				<div class=""t210__line"" ></div> 
              	<div class=""t210__descr t-text-impact t-text-impact_sm"" field=""descr""><div style=""font-size:20px;line-height:30px;font-family:'Georgia';color:#00c03f;"" data-customstyle=""yes""><em>...любому PR-специалисту, который идет на&nbsp;собеседование по&nbsp;поводу работы, я&nbsp;бы&nbsp;посоветовал сначала хорошенько выяснить у&nbsp;начальства, а&nbsp;отдает ли оно себе отчет в&nbsp;том, кого и&nbsp;для решения каких задач оно нанимает.</em><em></em><em></em></div></div>
          	</div>
          <div class=""t-col t-col_8"" style=""margin:0; float:none; display:inherit;"">
			<div class=""t210__text t-text t-text_md"" field=""text"" ><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">Чем PR-специалист может помочь в&nbsp;кризис? Многим. </span>Прежде всего, не&nbsp;забывайте, что это достаточно хороший аналитик и&nbsp;коммуникатор, который может провести внутренний аудит предприятия, подготовить отчет о&nbsp;том, как компания может измениться изнутри, чтобы адаптироваться к&nbsp;изменившимся условиям на&nbsp;рынке. <br /><br /> У&nbsp;медали всегда две стороны, и&nbsp;нельзя обвинять в&nbsp;расставании только лишь работодателя. Если PR-специалист в&nbsp;рабочее время предпочитает записывать видео от&nbsp;первого лица, ездить за&nbsp;счет компании на&nbsp;все профессиональные тусовки, проводить время на&nbsp;встречах и&nbsp;конференциях, такой сотрудник действительно становится первым кандидатом на&nbsp;сокращение. <br /></div></div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617392"" class=""r"" style=""padding-top:90px;padding-bottom:30px;background-color:#e1f4fa; ""  data-record-type=""71""   data-bg-color=""#e1f4fa"">
<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>


<div id=""rec11617393"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#e1f4fa; ""  data-record-type=""180""   data-bg-color=""#e1f4fa"">
<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t165__col-top t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Насколько хорошо или, наоборот, плохо развит в&nbsp;России репутационный менеджмент? И&nbsp;в&nbsp;целом, важен&nbsp;ли он&nbsp;для компании?</span></div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">— Репутация&nbsp;— ценнейший результат долгосрочной, то&nbsp;есть, стратегической работы команды PR-специалистов. Репутация стоит очень дорого и&nbsp;обращаться с&nbsp;ней нужно очень аккуратно, именно поэтому репутационный менеджмент&nbsp;— явление не&nbsp;самое распространенное, а&nbsp;следовательно, специалистов по&nbsp;данному направлению не&nbsp;так уж&nbsp;и&nbsp;много.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild3932-3936-4533-a630-303032303935/shutterstock_380287957.jpg"" imgfiled=""img"" class=""t165__img t165__img_circle t-img""  />                </div>
    </div>
</div>
</div>


<div id=""rec11617394"" class=""r"" style=""padding-top:0px;padding-bottom:60px;background-color:#e1f4fa; ""  data-record-type=""106""   data-bg-color=""#e1f4fa"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">Важное свойство хорошей репутации&nbsp;— она очень долго и&nbsp;трудно зарабатывается, при этом самому рынку PR-услуг в&nbsp;России не&nbsp;столько лет, сколько нужно, например, для формирования устойчивой международной репутации. Репутационный менеджмент, как я&nbsp;его понимаю, должен подчинять себе множество процессов, в&nbsp;том числе и&nbsp;сугубо коммерческих. В&nbsp;то&nbsp;же время большинство предприятий не&nbsp;занимаются долгосрочным планированием&nbsp;— жизнь не&nbsp;позволяет.<br /><br />Отмечу также, что склонность торгануть железобетонной столетней репутацией производителя, например, автомобилей у&nbsp;эффективного западного менеджмента в&nbsp;последнее время проявляется все чаще. Просто потому, что в&nbsp;современной экономике репутация&nbsp;— это лишь один из&nbsp;показателей эффективности бизнеса, и&nbsp;если ее&nbsp;слишком много, ее&nbsp;тоже могут сократить.</span></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617395"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617396"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""356""   >
<!-- T356 -->
<div class=""t356"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""title"" class=""t356__title t-name t-name_xl""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 300;"">—&nbsp;Как Вы&nbsp;оцениваете работу PR-специалистов российских политиков? Можете привести пример идеального политического PR-специалиста?<br /><br /></span></div></div>			<div field=""text"" class=""t356__text t-text t-text_md""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">—&nbsp;Без комментариев.<br /></div></div>		</div>
	</div>
</div>
</div>


<div id=""rec11617397"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617398"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#cfc8c7; ""  data-record-type=""256""   data-bg-color=""#cfc8c7"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Каким образом вы&nbsp;получаете обратную связь от&nbsp;стейкхолдеров и&nbsp;целевых аудиторий?</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:30px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">— По&nbsp;электронной почте и&nbsp;в&nbsp;ходе личного общения.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild6639-3061-4631-a162-346464663532/Q030.jpg"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11617398 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11617398 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11617399"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617400"" class=""r"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""127""   >
<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" style=""opacity:0.70;"" field=""text""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes"">—&nbsp;Универсальны&nbsp;ли навыки PR-специалиста на&nbsp;рынке труда или переход из&nbsp;IT в&nbsp;сельское хозяйство (например) невозможен?</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617401"" class=""r"" style=""padding-top:0px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes"">—&nbsp;Мой собственный опыт показывает, что <span style=""font-weight: 400;"">для достижения хорошего уровня информированности</span> или, образно говоря, загрузки всей необходимой информации о&nbsp;деятельности организации в&nbsp;оперативную память <span style=""color: rgb(0, 192, 63);""><span style=""font-weight: 400;"">PR-специалисту нужен примерно один год</span></span>. Полагаю, что за&nbsp;это время можно наработать некоторое количество связей внутри организации и&nbsp;в&nbsp;отрасли. Примерно <span style=""font-weight: 400;"">через три года вдумчивой работы на&nbsp;одном месте PR-специалист получает достаточный экспертный уровень</span>, проходит несколько этапов взаимодействия со&nbsp;СМИ, которые позволяют приобрести PR-специалисту, как говорится, определенный вес на&nbsp;рынке.<br /><br />Таким образом, <span style=""font-weight: 400;""><span style=""color: rgb(0, 192, 63);"">менять индустрии можно, но&nbsp;делать это часто я&nbsp;бы&nbsp;не рекомендовал</span></span>. Очевидно также то, что полученный ранее опыт PR-специалиста никуда не&nbsp;уходит, просто на&nbsp;пик своей формы, а&nbsp;значит эффективности, специалист на&nbsp;каждом новом месте работы мгновенно не&nbsp;выйдет.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617402"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617403"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#acefc6; ""  data-record-type=""256""   data-bg-color=""#acefc6"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:42px;color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Какие инструменты или показатели позволяют оценить качество медиа-присутствия бренда?</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Ничего нового не&nbsp;назову: мониторинги, опросы потребителей и&nbsp;экспертов, собственная аналитика.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3531-3438-4462-b462-346534383262/Q026_shutterstock_275509610Converted.jpg"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11617403 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11617403 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11617404"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617405"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""356""   >
<!-- T356 -->
<div class=""t356"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""title"" class=""t356__title t-name t-name_xl""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 300;"">—&nbsp;Какой отпечаток оставляет профессия PR-специалиста на&nbsp;личности человека?<br /><br /></span></div></div>			<div field=""text"" class=""t356__text t-text t-text_md""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">—&nbsp;Слабого калечит, сильного воспитывает.<br /></div></div>		</div>
	</div>
</div>
</div>


<div id=""rec11617406"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""363""   >
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617407"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#c05332; ""  data-record-type=""256""   data-bg-color=""#c05332"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Как выстраивать внутренние коммуникации в&nbsp;кризисное время?</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Лучше всего выстроить внутренние коммуникации до&nbsp;наступления кризисного времени. То&nbsp;есть, <strong>постоянно анализировать ситуацию, прогнозировать, готовиться заранее, иметь на&nbsp;случай кризисов конкретные регламенты</strong>. Никто, в&nbsp;общем, не&nbsp;ждет приземления гражданского авиалайнера на&nbsp;воду, но&nbsp;как себя вести в&nbsp;случае такового, написано в&nbsp;каждой пассажирской инструкции.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild6266-6639-4034-b464-303937613836/alarm1644173_800.jpg"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11617407 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11617407 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11617408"" class=""r"" style=""padding-top:90px;padding-bottom:90px;background-color:#f3e8d5; ""  data-record-type=""363""   data-bg-color=""#f3e8d5"">
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617409"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#f3e8d5; ""  data-record-type=""127""   data-bg-color=""#f3e8d5"">
<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" style=""opacity:0.70;"" field=""text""><div style=""font-size:26px;line-height:40px;"" data-customstyle=""yes"">—&nbsp;Какие актуальные методы оценки эффективности&nbsp;PR внедряют в&nbsp;систему сегодня ведущие специалисты в&nbsp;области&nbsp;PR?</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617410"" class=""r"" style=""padding-top:0px;padding-bottom:60px;background-color:#f3e8d5; ""  data-record-type=""106""   data-bg-color=""#f3e8d5"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes"">—&nbsp;Набор инструментов оценки эффективности работы PR-службы весьма широк. Можно смотреть на&nbsp;результат, можно заниматься количественными измерениями. Истина, на&nbsp;мой взгляд, как и&nbsp;всегда, находится где-то посередине, то&nbsp;есть, без выполнения некоторого легко измеряемого и&nbsp;понятно оцениваемого объема работы сложно добиться требуемого результата.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617411"" class=""r"" style=""padding-top:30px;padding-bottom:90px;background-color:#f3e8d5; ""  data-record-type=""363""   data-bg-color=""#f3e8d5"">
<!-- T029 -->
<div class=""t029"">
  <div class=""t029__container t-container"">
    <div class=""t029__col t-col t-col_8"">
      <div class=""t029__linewrapper"" style=""opacity:0.2;"">
        <div class=""t029__opacity t029__opacity_left"" style=""background-image: -moz-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(right, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(right, #000000, rgba(0,0,0,0));""></div>
        <div class=""t029__line"" style=""background: #000000;""></div>
        <div class=""t029__opacity t029__opacity_right"" style=""background-image: -moz-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -webkit-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, #000000, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, #000000, rgba(0,0,0,0));""></div>
      </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11617412"" class=""r"" style=""padding-top:45px;padding-bottom:45px;background-color:#76884e; ""  data-record-type=""256""   data-bg-color=""#76884e"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Существуют&nbsp;ли универсальные правила, которые позволяют сформировать пул лояльных журналистов?</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;С&nbsp;журналистами как с&nbsp;друзьями и&nbsp;родственниками необходимо обращаться бережно, но&nbsp;при этом понимать, что журналисты все&nbsp;же имеют одно существенное отличие от&nbsp;друзей и&nbsp;родственников. Оно заключается в&nbsp;следующем: <strong>их&nbsp;лояльность кончается там, где начинается их&nbsp;профессиональный долг</strong>. Требовать большего от&nbsp;журналиста просто неприлично.</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3332-3631-4031-b430-323435306137/Q027_reporter_800.jpg"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11617412 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11617412 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11617413"" class=""r"" style=""padding-top:90px;padding-bottom:30px;background-color:#f3e8d5; ""  data-record-type=""71""   data-bg-color=""#f3e8d5"">
<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>


<div id=""rec11617414"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#f3e8d5; ""  data-record-type=""180""   data-bg-color=""#f3e8d5"">
<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t165__col-top t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 400;"">—&nbsp;Что делать, чтобы журналисты доверяли информации компании и&nbsp;были лояльны</span></div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:22px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 500;"">и&nbsp;при этом не&nbsp;нарушить границы корпоративных задач?</span></div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild3333-6563-4634-b261-373330613861/Q028.jpg"" imgfiled=""img"" class=""t165__img t165__img_circle t-img""  />                </div>
    </div>
</div>
</div>


<div id=""rec11617415"" class=""r"" style=""padding-top:0px;padding-bottom:0px;background-color:#f3e8d5; ""  data-record-type=""106""   data-bg-color=""#f3e8d5"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 600;"">—&nbsp;Необходимо выполнить два обязательных условия. Первое: обеспечить адекватность корпоративных задач. Второе: обеспечить журналистов максимально качественной, подробной информацией, по&nbsp;которой сотрудники пресс-службы всегда готовы давать необходимый журналистам объем пояснений и&nbsp;уточнений.</span></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617416"" class=""r"" style=""padding-top:30px;padding-bottom:90px;background-color:#f3e8d5; ""  data-record-type=""106""   data-bg-color=""#f3e8d5"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">В&nbsp;современных условиях очень важную роль играет качество информации, и&nbsp;в&nbsp;силу целого ряда особенностей, одна из&nbsp;которых финансовая, у&nbsp;сотрудников PR-служб гораздо больше возможностей обеспечивать это качество.</span></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617417"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#ffffff; ""  data-record-type=""209""   data-bg-color=""#ffffff"">
<!-- T185 -->
<div class=""t185"">
  	<div class=""t-container t-container_flex"">
			<div class=""t-col t-col_flex t-col_6 t-prefix_2"">
				<div class=""t-text t-text_lg"" field=""text""><div style=""color:#00c564;"" data-customstyle=""yes"">Дистанционный курс РАСО | Практика <br /> Профессия PR-менеджер</div></div>
			</div>
			<div class=""t185__butwrapper t-col t-col_2 "">
                <a href=""http://skill-box.ru/pr/"" target=""_blank"" class=""t-btn"" style=""color:#ffffff; border:2 px solid #00c564; background-color:#00c564; border-radius: 31 px; -moz-border-radius: 31 px; -webkit-border-radius: 31 px;""><table style=""width:100%; height:100%;""><tr><td>Перейти к курсу</td></tr></table></a>			</div>   
	</div>  
</div>
</div>


<div id=""rec11617418"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""219""   >
<!-- T191 -->
<div class=""t191"">
  <div class=""t-align_center"">
  <hr class=""t191__line t-width t-width_2"" style=""background-color:#000000;opacity:0.2;"">
  </div>
</div>
</div>


<div id=""rec11617419"" class=""r"" style=""padding-top:0px;padding-bottom:75px;background-color:#ffffff; "" data-animationappear=""off"" data-record-type=""3""   data-bg-color=""#ffffff"">
<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3830-6638-4739-a365-366362613431/footer_002.jpg""  class=""t107__widthauto t-img"" imgfield=""img""  />               
  </div>  
</div>
</div>


<div id=""rec11617420"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""56""   >
<!-- T046 -->
<div class=""t046"">
	<div class=""t-container"">
		<div class=""t-col t-col_8 t-prefix_2"">
			<div class=""t046__text t-text t-text_xs"" field=""text""><div style=""font-size:14px;"" data-customstyle=""yes"">В оформлении обложки использовано фото Modified version of Commons File: PappLosAngeles.jpg, 7 January 2011 <br /> Source Commons File:PappLosAngeles.jpg   Author Blackbow17 <br /> This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license <br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11617421"" class=""r"" style="" ""  data-record-type=""126""   >
<!-- T118 -->
<div class=""t118"">
	<div class=""t-container"">
	  	<div class=""t-col t-col_12 "">
			<hr class=""t118__line"" style=""background-color:#000000;opacity:0.2;"">
        </div>
	</div>
</div>
</div>

</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.min.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.8.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-zoom-1.0.min.css"" rel=""stylesheet"" media=""screen"">","<script src=""http://tilda.ws/js/jquery-1.10.2.min.js""></script>
<script src=""http://tilda.ws/js/tilda-scripts-2.7.min.js""></script>
<script src=""http://tilda.ws/project60344/tilda-blocks-2.4.js""></script>
<script src=""http://tilda.ws/js/tilda-zoom-1.0.min.js""></script>",2016-12-01 15:06:54.287850,[11]
17,True,kak-dobitsya-uspeha--i-nachat-zarabatyvat,Как добиться успеха  и начать зарабатывать,Практическое пособие. История Йоси — специалиста по привлечению интернет-трафика,library/tild6162-3863-4732-a161-373466663939__filmzru_f_162599.jpg,Как добиться успеха  и начать зарабатывать,6,"Практическое пособие. История Йоси — специалиста по привлечению интернет-трафика. Он живет в Таиланде и зарабатывает тем, что приводит клиентов в разные бизнесы через интернет. Но пришел он к этому не сразу, а жалеет сейчас лишь о том, что не сделал так с самого начала.",library/tild6162-3863-4732-a161-373466663939__filmzru_f_162599_GvwJmgH.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""453394""  >

<div id=""rec11671438"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11671438"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11671438"" data-content-cover-id=""11671438""  data-content-cover-bg=""https://static.tildacdn.com/tild3030-3239-4465-a466-303031393632/tild326533634761a334313338613162__filmzru_f_162599.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3030-3239-4465-a466-303031393632/tild326533634761a334313338613162__filmzru_f_162599.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -o-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f000000', endColorstr='#7f000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" style="""" field=""subtitle""><div style=""font-family:'Open Sans';"" data-customstyle=""yes"">ПРАКТИЧЕСКОЕ ПОСОБИЕ</div></div>                    <h1 class=""t001__title t-title t-title_xl"" style="""" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes"">Как добиться успеха<br />и начать зарабатывать<br /><br /></div></h1>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" style="""" field=""descr""><div style=""font-family:'Open Sans';"" data-customstyle=""yes"">История Йоси</div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11671732"" class=""r"" style=""padding-top:90px;padding-bottom:30px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn t-prefix_2 t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><span data-redactor-style=""color: rgb(255, 0, 0);"" style=""color: rgb(255, 0, 0);""><strong data-redactor-tag=""strong""><span style=""font-weight: 700;"">/</span></strong></span> Этого человека на&nbsp;картинке зовут Йося</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""line-height:30px;"" data-customstyle=""yes""><span style=""font-weight: 300;"">(В&nbsp;паспорте написано Иосиф, но&nbsp;все друзья и&nbsp;коллеги зовут его Йосей).<br /><br />Сейчас он&nbsp;живет в&nbsp;Таиланде и&nbsp;зарабатывает тем, что приводит клиентов в&nbsp;разные бизнесы через интернет.<br /><br />Зарабатывает он&nbsp;в&nbsp;долларах, поэтому курсы валют его не&nbsp;сильно беспокоят.</span><br /><br /><strong><span data-redactor-tag=""span"" style=""font-weight: 400;"">Йося умный, будь как Йося.</span></strong><br /></div></div>            </div>
                </div>
        <div class=""t-col t-col_4 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3035-6463-4434-b463-343130333631/2mod.png"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11671732 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11671732 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11671959"" class=""r"" style=""padding-top:90px;padding-bottom:30px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_4 t226__flexcolumn t-prefix_2 t226__left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild6234-3239-4336-b865-646636306532/1mod.png"" imgfiled=""img"" class=""t226__img t-img""  />
            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><span style=""color: rgb(255, 0, 0);"" data-redactor-style=""color: rgb(255, 0, 0);""><strong data-redactor-tag=""strong"">/ </strong></span>Но&nbsp;он&nbsp;не всегда был таким богатеньким Буратиной</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text"" ><div style=""line-height:30px;"" data-customstyle=""yes"">со&nbsp;свободным графиком и&nbsp;кучей денег в&nbsp;кармане. <br /><br />Еще пару лет назад он&nbsp;жил в&nbsp;Москве, учился в&nbsp;институте, по&nbsp;утрам пил чай, передавал в&nbsp;маршрутке за&nbsp;проезд.<br /><br />Помогал старушке-соседке вынести мусор, учился прилежно.<br />Но&nbsp;в&nbsp;глубине души он&nbsp;не&nbsp;был уверен, что это образование пригодится ему, несмотря на&nbsp;то, что он&nbsp;учился на&nbsp;экономическом факультете приличного вуза.<br /></div></div>            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11671959 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11671959 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11672148"" class=""r"" style=""padding-top:60px;padding-bottom:0px; ""  data-record-type=""248""   >
<!-- T220 -->
<div class=""t220"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
          <div class=""t220__textwrapper"" style=""background-color:#ffffff;"">
	          <div style="""">            
                  <div class=""t220__title t-heading t-heading_sm"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/ </span></strong>Когда-то родители настояли на&nbsp;этом факультете, и&nbsp;Йося не&nbsp;стал упорствовать</span></div></div>                  <div field=""text"" class=""t220__text t-text t-text_md ""><div style=""font-size:18px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes"">но&nbsp;в&nbsp;2012 году он&nbsp;понял&nbsp;— <strong><span style=""font-weight: 400;"" data-redactor-tag=""span"">работать по&nbsp;специальности всю жизнь он&nbsp;не&nbsp;хочет</span></strong>. <br /><br />Да&nbsp;и&nbsp;как многие студенты, Йося страдал от&nbsp;нехватки денег. Мир большой, столько всего хочется! Подработок полно, но&nbsp;сочетать их&nbsp;с&nbsp;учебой оказалось делом непростым.<br /><br />То&nbsp;зарплата маленькая, то&nbsp;рабочий день полный, в&nbsp;общем, всё не&nbsp;то. Но&nbsp;Йося не&nbsp;падает духом. Он&nbsp;слишком долго занимался тем, что его не&nbsp;зажигает, поэтому ему особо терять нечего.<br /><br />Трезво оценив свои перспективы, наш герой пришел к&nbsp;неутешительным выводам.<br /><br /><strong><span style=""font-weight: 400;"" data-redactor-tag=""span"">В&nbsp;институте никто не&nbsp;учит зарабатывать деньги. </span></strong>Экзамены, шпоры, рефераты, скаченные из&nbsp;интернета, никак не&nbsp;помогают заработать даже 20 тысяч рублей.</div></div>
	          </div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec11678249"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""33""   >
<!-- T017 -->
<div class=""t017"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">      
            <div class=""t017__title t-title t-title_xxs"" field=""title""><div style=""font-size:36px;line-height:54px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">А&nbsp;что&nbsp;же умел делать наш Йося?</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11678391"" class=""r"" style=""padding-top:90px;padding-bottom:30px;background-color:#303b56; ""  data-record-type=""256""   data-bg-color=""#303b56"">
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 400;""><strong></strong><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> </span><span style=""font-weight: 400;"">Да&nbsp;ничего особенного:</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""color:#ffffff;"" data-customstyle=""yes""> Частенько играл в&nbsp;онлайн игрушки, засиживался в&nbsp;соц. сетях, яростно переписываясь с&nbsp;«несогласными» на&nbsp;форумах, когда-то немного занимался спортом, в&nbsp;общем, обычная такая жизнь. Единственная реальная перспектива для Йоси&nbsp;— это&nbsp;менеджер по&nbsp;продажам, ну&nbsp;не&nbsp;грузчиком&nbsp;же идти с&nbsp;высшим-то образованием!<br /><br />Но&nbsp;менеджером по&nbsp;продажам работать не&nbsp;хотелось, перспектива постоянно висеть на&nbsp;телефоне и&nbsp;названивать клиентам, расписывая все прелести ненужных товаров.<br /></div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3438-3962-4536-b234-656665333063/7mod.png"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11678391 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11678391 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11686907"" class=""r"" style=""padding-top:30px;padding-bottom:60px;background-color:#303b56; ""  data-record-type=""106""   data-bg-color=""#303b56"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""color:#ffffff;"" data-customstyle=""yes"">Шанс стать очередным безработным выпускником нашего героя не&nbsp;устраивал, а&nbsp;вот заработок в&nbsp;интернете казался ему вполне подходящим делом и, воспользовавшись поисковиком, Йося пристально начал изучать, что&nbsp;же <span style=""font-weight: 600;"">в&nbsp;этих самых «интернетах» можно заработать</span>.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11678291"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""33""   >
<!-- T017 -->
<div class=""t017"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">      
            <div class=""t017__title t-title t-title_xxs"" field=""title""><div style=""line-height:54px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Йося сделал правильные выводы.</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11679451"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><span data-redactor-tag=""span"" style=""font-weight: 300;"">К&nbsp;2016 году более половины долларов, потраченных в&nbsp;розничной торговле США, будут так или иначе связаны с&nbsp;Глобальной сетью. Торговля все больше и&nbsp;больше смещается в&nbsp;Интернет. В&nbsp;2016 году доля Рунета в&nbsp;российском ВВП (показатель, отражающий рыночную стоимость всех конечных товаров и&nbsp;услуг, произведённых за&nbsp;год во&nbsp;всех отраслях экономики) составила 2,2%, что составляет 1,1 триллиона рублей.</span></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11679723"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11679723"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11679723"" data-content-cover-id=""11679723""  data-content-cover-bg=""https://static.tildacdn.com/tild3930-3033-4162-b233-626230313166/tild323762374637b333623234343665__kartinkabankasdengami900x939.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3930-3033-4162-b233-626230313166/tild323762374637b333623234343665__kartinkabankasdengami900x939.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));background-image: -webkit-linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));background-image: -o-linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));background-image: -ms-linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));background-image: linear-gradient(top, rgba(0,128,115,0.30), rgba(0,96,110,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2008073', endColorstr='#0000606e');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <div class=""t102__title t-title"" style="""" field=""title""><div style=""font-size:72px;line-height:90px;font-family:'Open Sans';"" data-customstyle=""yes"">ПЕРВЫЕ 50000 РУБЛЕЙ</div></div>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11680145"" class=""r"" style=""padding-top:150px;padding-bottom:30px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3731-3339-4733-b735-383361356435/6mod.png"" imgfiled=""img"" class=""t226__img t-img""  />
            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text"" ><div style=""line-height:30px;"" data-customstyle=""yes"">После тонны сомнительных сайтов о&nbsp;форексе, ставках, опционах и&nbsp;супер курсах «как заработать миллион за&nbsp;1 вечер» Йося сделал вывод, что есть 3 основных направления, в&nbsp;которых можно заработать первые деньги, не&nbsp;сильно напрягаясь. Можно было стать либо веб-дизайнером, либо программистом, либо специалистом по&nbsp;привлечению интернет-трафика.</div></div>            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11680145 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11680145 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11680185"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><span data-redactor-tag=""span"" style=""font-weight: 300;""><em>Специалист по&nbsp;трафику занимается комплексным привлечением посетителей на&nbsp;сайт, который продвигает. При этом использует все возможные инструменты продвижения: от&nbsp;социальных сетей до&nbsp;SEO продвижения.</em></span></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11680387"" class=""r"" style=""padding-top:90px;padding-bottom:0px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> Рисовать</span></span> Йося с&nbsp;детства не&nbsp;умел, а&nbsp;Фотошоп казался ему чересчур не&nbsp;удобным в&nbsp;освоении, поэтому веб-дизайн отбросил сразу&nbsp;же.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> Программирование</span></span> виделось довольно сложным и&nbsp;занудным делом, доступным для быстрого освоения лишь персонажам из&nbsp;«Теории большого взрыва» или Анатолию Вассерману.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> Оставался трафик</span></span>. Ну, а&nbsp;что, посетители на&nbsp;сайт нужны всем и&nbsp;всегда. Это почти как менеджер по&nbsp;продажам, только не&nbsp;надо ни&nbsp;с&nbsp;кем общаться и&nbsp;никого уламывать купить «нашу хренотень». Просто приводи людей на&nbsp;сайт и&nbsp;получай за&nbsp;это деньги. То, что нужно. За&nbsp;чем&nbsp;же дело стало? Учебных материалов полно.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11680515"" class=""r"" style=""padding-top:90px;padding-bottom:0px; ""  data-record-type=""40""   >
<!-- T026 -->
<div class=""t026"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">      
      <div class=""t026__title t-text"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> Контекстная реклама</span></div></div>
      <div class=""t026__descr t-text t-text_xs"" field=""subtitle""></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11680644"" class=""r"" style=""padding-top:30px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">С&nbsp;остатками упорства студента (которое он&nbsp;почти растерял к&nbsp;5 курсу) Йося ринулся поглощать тему трафика и&nbsp;интернет продвижения сайтов. Тема оказалась настолько обширной, что для начала он&nbsp;решил остановиться на&nbsp;контекстной рекламе из&nbsp;поисковиков. В&nbsp;конце концов, за&nbsp;услуги по&nbsp;трафику чаще всего платят именно бизнесмены, а&nbsp;Яндекс директ и&nbsp;Google Adwords&nbsp;— наиболее подходящие инструменты для привлечения целевой аудитории.</span></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11680660"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><span data-redactor-tag=""span"" style=""font-weight: 300;""><em><em data-redactor-tag=""em"">Контекстная реклама&nbsp;— это текстовые объявления, которые показываются пользователям по&nbsp;запросам, если эти запросы рекламодатель добавил в&nbsp;настройки рекламной кампании. Объявления показываются пользователю именно в&nbsp;тот момент, когда он&nbsp;сам проявил интерес к&nbsp;товару или услуге.</em><br /></em></span></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11680727"" class=""r"" style=""padding-top:0px;padding-bottom:0px;background-color:#008073; ""  data-record-type=""3""   data-bg-color=""#008073"">
<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3333-6430-4230-b235-306561656334/tild343366614030a638336163373234__noroot.jpg""  class=""t107__widthauto t-img"" imgfield=""img""  />               
  </div>  
</div>
</div>


<div id=""rec11680769"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em>Контекстная реклама в&nbsp;2016 году остается одним из&nbsp;самых эффективных инструментов интернет-маркетинга. По&nbsp;данным АКАР на&nbsp;фоне общего снижения объема рекламного рынка контекст вырос на&nbsp;17% за&nbsp;9 месяцев 2015 года. По&nbsp;мнению экспертов британской компании Group M, канал продолжит рост на&nbsp;6% в&nbsp;следующем году.</em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11680906"" class=""r"" style=""padding-top:150px;padding-bottom:90px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;""><strong></strong><strong><span data-redactor-tag=""span"" style=""color: rgb(255, 0, 0);"">/</span></strong> </span><span style=""font-weight: 400;"">Яндекс со&nbsp;всех сторон был ближе</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text""><div style=""color:#000000;"" data-customstyle=""yes"">и&nbsp;понятней, поэтому Йося принялся окучивать Яндекс Директ, благо большое количество бесплатных видео роликов, статей и&nbsp;советов от&nbsp;бывалых пользователей, размещенных в&nbsp;интернете, позволяло сделать первый шаг в&nbsp;настройке рекламных кампаний и&nbsp;самому в&nbsp;этом разобраться.<br /><br />Настроив 3 тестовых кампании, Йося счел, что уже вполне разбирается в&nbsp;теме и&nbsp;может достигать неплохие результаты и&nbsp;решил, что тренироваться лучше не&nbsp;на&nbsp;«кошках», а&nbsp;на&nbsp;живых клиентах.</div></div>            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3833-6365-4236-b939-326534663231/5mod2.png"" imgfield=""img"" class=""t226__img t-img"" />
            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11680906 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11680906 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11682830"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""33""   >
<!-- T017 -->
<div class=""t017"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">      
            <div class=""t017__title t-title t-title_xxs"" field=""title""><div style=""font-size:36px;line-height:54px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">И&nbsp;вот здесь наша история <br />делает ключевой поворот</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11682951"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes"">Йося разместил заказ на&nbsp;нескольких фрилансерских сайтах, и&nbsp;ему дико повезло. Ему, не&nbsp;имеющему ни&nbsp;отзывов, ни&nbsp;долгого времени работы, поступил заказ на&nbsp;продвижение в&nbsp;Директе салона красоты из&nbsp;Саратова (правда получил он&nbsp;его случайно, потому что засиделся в&nbsp;онлайн игре до&nbsp;7 утра, и&nbsp;первым смог отреагировать на&nbsp;заявку на&nbsp;фрилансерском сайте).</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11683241"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""179""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11683241"" bgimgfield=""img"" style=""height:140vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11683241"" data-content-cover-id=""11683241""  data-content-cover-bg=""https://static.tildacdn.com/tild3262-6332-4264-b863-616639356166/tild616631344035b633343361663636__lashapataraia_wwwpixanewscom_.jpg"" data-content-cover-height=""140vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3262-6332-4264-b863-616639356166/tild616631344035b633343361663636__lashapataraia_wwwpixanewscom_.jpg');height:140vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:140vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.10), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e5000000', endColorstr='#33000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:140vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          	          	          	          <div class=""t164__text t-text t-text_md"" field=""text""><span style=""font-weight: 400;"">Расчехлив все свои навыки общения, приобретенные в&nbsp;долгих интернет-спорах, <strong>Йося получил свой первый проект и&nbsp;бюджет на&nbsp;продвижение</strong>. Надо сказать, что легкость освоения оказалась иллюзорной&nbsp;— <strong>всё давалось с&nbsp;большим трудом</strong>. Успехи были локальными, деньги доставались тяжело. Заказчика постоянно не&nbsp;устраивала то&nbsp;цена клика, то&nbsp;малое количество заявок с&nbsp;сайта.<br /><br />И&nbsp;тогда у&nbsp;Йоси созревает коварный план: учебу в&nbsp;сфере интернет-маркетинга должен оплатить работодатель. Оставив вольные хлеба, Йося устраивается помощником в&nbsp;серьезное digital-агентство на&nbsp;20000 рублей в&nbsp;месяц. Зарплата не&nbsp;ахти какая, зато есть доступ к&nbsp;интересным проектам, живым кейсам, а&nbsp;главное есть возможность экспериментировать в&nbsp;интернет-маркетинге за&nbsp;чужой счет, то&nbsp;есть за&nbsp;счет клиентов.</span><br /></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>


<div id=""rec11684170"" class=""r"" style=""padding-top:150px;padding-bottom:30px;background-color:#0d0d0d; ""  data-record-type=""128""   data-bg-color=""#0d0d0d"">
<!-- T120 -->
<div class=""t120"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_8 t-prefix_2"">
      <div class=""t120__title t-heading t-heading_sm"" field=""title""><div style=""font-size:62px;line-height:90px;font-family:'Open Sans';color:#ffffff;"" data-customstyle=""yes""><span style=""font-weight: 300;"">Юзабилити</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11684189"" class=""r"" style=""padding-top:60px;padding-bottom:60px;background-color:#0d0d0d; ""  data-record-type=""106""   data-bg-color=""#0d0d0d"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""color:#ffffff;"" data-customstyle=""yes"">Работа у&nbsp;Йоси не&nbsp;сказать, чтобы трудная. Он&nbsp;вплотную занялся настройкой контекстной рекламы для&nbsp;клиентов агентства. Поначалу ему доверили только одного заказчика&nbsp;— интернет магазин автозапчастей. <br /><br /> Но&nbsp;вот в&nbsp;чем засада, после начала работы клиент начал жаловаться на&nbsp;малое количество заявок, которое поступает с&nbsp;его рекламных кампаний. Понятное дело, ни&nbsp;Йосю, ни&nbsp;его начальника, ни&nbsp;клиентов такое не&nbsp;устраивает. <br /> <br /><span style=""font-weight: 500;"">Особенно обидно Йосе за&nbsp;то, что он&nbsp;свою первую зарплату потратил не&nbsp;на&nbsp;яростный кутеж, а&nbsp;на&nbsp;большой тренинг по&nbsp;контекстной рекламе. Да&nbsp;и&nbsp;показатели по&nbsp;рекламным кампаниям у&nbsp;него довольно неплохие, а&nbsp;заявок у&nbsp;клиентов нет. </span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684369"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><em data-redactor-tag=""em"">Юзабилити&nbsp;— это уровень удобства и&nbsp;простоты использования сайта. Чем выше уровень юзабилити, тем больше расположены к&nbsp;сайту посетители. Это напрямую влияет на&nbsp;лояльность, количество посещений и&nbsp;даже количество продаж.</em></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11684012"" class=""r"" style=""padding-top:90px;padding-bottom:30px;background-color:#0d0d0d; ""  data-record-type=""193""   data-bg-color=""#0d0d0d"">
<!-- T175 -->
<div class=""t175"">
    <div class=""t-container t-container_flex"">
                <div class=""t-col t-col_6  t-col_flex"">
            <div class=""t175__textwrapper"">
                                    <div class=""t175__text t-text t-text_sm"" field=""text""><div style=""color:#ffffff;"" data-customstyle=""yes"">Йося с&nbsp;упорством настоящего интернет-маркетолога продолжал работать над улучшением своих рекламных кампаний, пока не&nbsp;обратил свое пристальное внимание на&nbsp;сайт заказчика. <br /><br /> Сайт был сделан в&nbsp;лучших традициях 90-х годов: куча текстов, ссылок, менюшек, закладок и&nbsp;гиганский каталог автозапчастей, в&nbsp;котором только заказчик и&nbsp;мог разобраться. Иными словами, воронка продаж была выстроена очень криво.<br /><br /> (Йося еще не&nbsp;знал этого термина, но&nbsp;догадывался что одним лишь привлечением большего объема трафика проблему не&nbsp;решить). <br /></div></div>            </div>
        </div>
                <div class=""t-col t-col_6  t-col_flex t-align_center"">
            <img src=""https://static.tildacdn.com/tild3732-3763-4462-b934-323966313430/tild353261334439b263303731313834__2.jpg"" imgfield=""img"" class=""t175__img t-img""  />
        </div>
            </div>
</div>
</div>


<div id=""rec11683923"" class=""r"" style=""padding-top:0px;padding-bottom:60px;background-color:#0d0d0d; ""  data-record-type=""106""   data-bg-color=""#0d0d0d"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;color:#ffffff;"" data-customstyle=""yes"">Подходящие примеры:<br /><br /><u><a href=""http://auto-asm.ru/"">http://auto-asm.ru/</a><br /></u><a href=""http://xn--80actcpdfk0f.xn--p1ai/"" target=""_blank"" style=""""><u>http://чинамобил.рф/</u></a><br /><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11683716"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em>Воронка продаж&nbsp;— маркетинговый термин, описывающий процесс продажи товара или услуги. Процесс продажи состоит из&nbsp;нескольких этапов, на&nbsp;каждом из&nbsp;которых часть клиентов отсеивается, и&nbsp;горлышко воронки сужается.</em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11684398"" class=""r"" style=""padding-top:90px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;""><span data-redactor-style=""font-size: 30px;"" style=""font-size: 30px;"">Йося на&nbsp;курсах по&nbsp;интернет маркетингу</span> (на&nbsp;которые потратил последние сбережения) уже изучил основы юзабилити сайтов, а&nbsp;также основы продаж через сайт. Дождавшись очередной жалобы от&nbsp;этого клиента, Йося строго заявил, что работать в&nbsp;таком формате совершенно невозможно, что даже если он&nbsp;соберет весь трафик со&nbsp;всего интернета, продаж на&nbsp;этом сайте заказчику не&nbsp;видать, пока он&nbsp;этот сайт не&nbsp;переделает.<br /><br />Заказчик Йосе попался сговорчивый, сам заказчик видел сайты своих конкурентов и&nbsp;понимал, что его интернет ресурс до&nbsp;них не&nbsp;дотягивает. Заказчик предложил Йосе (раз он&nbsp;такой умный) внести необходимые изменения в&nbsp;сайт, у&nbsp;заказчика был свой специалист по&nbsp;сайтам, который не&nbsp;разбирался в&nbsp;продажах, но&nbsp;был толковым технарем, от&nbsp;Йоси нужны были только конкретные рекомендации.<br /><br /> Проштудировав с&nbsp;полдюжины книг по&nbsp;юзабилити, Йося через неделю представил свой проект сайта для автозапчастей с&nbsp;конкретными рекомендациями по&nbsp;улучшению. Конечно, большинство из&nbsp;этих рекомендаций были почти нереализуемы в&nbsp;рамках небольшого регионального интернет-магазина, однако, внедрив даже треть всех рекомендаций, сайт магическим образом начал приносить заявки и&nbsp;заказы, при этом рекламные кампании Йося не&nbsp;менял. <br /></span></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684489"" class=""r"" style=""padding-top:90px;padding-bottom:30px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_4 t226__flexcolumn t-prefix_2 t226__left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild6636-3033-4733-b039-653534643165/4mod.png"" imgfiled=""img"" class=""t226__img t-img""  />
            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><span style=""color: rgb(255, 0, 0);"" data-redactor-style=""color: rgb(255, 0, 0);""><strong data-redactor-tag=""strong"">/ </strong></span>Повышение</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text"" ><div style=""line-height:30px;"" data-customstyle=""yes"">Руководство диджитал-агенства, видя такие успехи, решило поощрить Йосю и&nbsp;резко повысить его в&nbsp;должности. Совсем недавно уволился старший менеджер по&nbsp;маркетингу, который отвечал за&nbsp;комплексное привлечение покупателей для топовых клиентов, а&nbsp;толкового спеца на&nbsp;адекватную зарплату найти было непросто.<br /><br />Йосе предложили при соблюдении показателей занять вакантную должность интернет-маркетолога с&nbsp;зарплатой в&nbsp;50 тысяч рублей.<br /></div></div>            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11684489 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11684489 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11684627"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:28px;"" data-customstyle=""yes""><span style=""font-weight: 300;""><span data-redactor-style=""font-size: 36px;"" style=""font-size: 36px;"">Такой шанс</span> наш герой упустить не&nbsp;мог, но&nbsp;в&nbsp;то&nbsp;же время он&nbsp;понимал, что его сегодняшний арсенал навыков явно недостаточен для этой работы. Воспользовавшись проверенными методиками он&nbsp;решил пойти на&nbsp;тренинг по&nbsp;интернет-маркетингу, где хотел прокачаться сразу по&nbsp;нескольким направлениям. Главным критерием при выборе такого рода тренеров для него стал опыт работы в&nbsp;сфере маркетинга и&nbsp;успешные кейсы с&nbsp;примерами работ.<br /><br /> <span style=""font-weight: 400;"">Найдя по&nbsp;отзывам и&nbsp;кейсам успешную компанию</span>, Йося решает вписаться в&nbsp;плотный 6-месячный практический курс. Надо сказать, учеба дается ему относительно легко, потому что на&nbsp;работе он&nbsp;может применить все полученные навыки. </span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684669"" class=""r"" style=""padding-top:84px;padding-bottom:28px; ""  data-record-type=""128""   >
<!-- T120 -->
<div class=""t120"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_8 t-prefix_2"">
      <div class=""t120__title t-heading t-heading_sm"" field=""title""><div style=""font-size:36px;line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">На&nbsp;этом курсе он&nbsp;полностью осваивает сразу несколько направлений:</span></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec11684662"" class=""r"" style=""padding-top:30px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> Веб-аналитику</span></span> <br /><br />С&nbsp;помощью инструментов аналитики Йося научился отслеживать все, что делают посетители на&nbsp;тех сайтах, которые он&nbsp;продвигает. Теперь он&nbsp;знает, где находятся дырки в&nbsp;воронке продаж, и&nbsp;какие каналы трафика стоит использовать.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> Медийную рекламу</span></span> <br /><br />В&nbsp;этом разделе Йося изучил все нюансы баннерной рекламы. Теперь он&nbsp;точно знает, где и&nbsp;как использовать topline, rich-media, pop-under, screenglide и&nbsp;просто флеш баннера, и&nbsp;как именно это влияет на&nbsp;продажи сайта.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> Видео рекламу</span></span><br /><br />Йося знал, что такие видеохостинги как YouTube, Vimeo, Rutube, VideoClick, Imho&nbsp;—<br />это отличная площадка для размещения рекламы. Но&nbsp;как именно это делать, и&nbsp;чем отличается формат pre-roll от&nbsp;overlay, он&nbsp;не&nbsp;понимал. На&nbsp;тренингах он&nbsp;восполнил этот пробел и&nbsp;научился получать дешевых клиентов с&nbsp;помощью видео.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> SMM</span></span><br /><br />Конечно, у&nbsp;Йоси была страничка в&nbsp;соц. сетях? и&nbsp;не&nbsp;одна, но&nbsp;он&nbsp;даже себе не&nbsp;представлял, какой огромный инструментарий имеют различные социальные сети для привлечения клиентов и&nbsp;увеличения продаж. Этот блок был для Йоси самым интересным.<br /><br /><span style=""font-size: 26px;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><strong data-redactor-tag=""strong""><span style=""color: rgb(255, 0, 0);"">/</span></strong> RTB и&nbsp;CPA</span></span><br /><br />RTB (Real Time Bidding)&nbsp;— технология закупки медийной рекламы с&nbsp;помощью онлайн-аукционов показалась Йосе довольно интересной штукой, позволяющей охватить большое количество потенциальных клиентов по&nbsp;приемлемым ценам, но&nbsp;самым перспективным моментом для Йоси оказалась работа по&nbsp;модели CPA. Cost Per Action, при которой оплачиваются только определенные действия пользователей на&nbsp;сайте рекламодателя.<br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685217"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11685217"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11685217"" data-content-cover-id=""11685217""  data-content-cover-bg=""https://static.tildacdn.com/tild6437-6631-4363-b431-636434373263/tild326536334463b631333431393762__58580746.jpeg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild6437-6631-4363-b431-636434373263/tild326536334463b631333431393762__58580746.jpeg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));background-image: -webkit-linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));background-image: -o-linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));background-image: -ms-linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));background-image: linear-gradient(top, rgba(0,128,115,0.0), rgba(76,103,115,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe008073', endColorstr='#004c6773');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <div class=""t102__title t-title"" style="""" field=""title""><div style=""font-size:72px;line-height:90px;font-family:'Open Sans';"" data-customstyle=""yes"">Первая сотня</div></div>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11684742"" class=""r"" style=""padding-top:60px;padding-bottom:60px;background-color:#4c6773; ""  data-record-type=""106""   data-bg-color=""#4c6773"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:28px;color:#ffffff;"" data-customstyle=""yes""><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-size: 18px;"" data-redactor-style=""font-size: 18px;""><span style=""font-weight: 400;"" data-redactor-tag=""span"">Закончив свое обучение</span>, Йося стал настоящим самураем трафика. Так&nbsp;же как истинный самурай он&nbsp;вел все свои рекламные кампании хладнокровно, четко, и&nbsp;эффективно. Отсекая все лишние и&nbsp;неэффективные методы и&nbsp;концентрируясь только на&nbsp;том что приносит максимальную выгоду для него и&nbsp;для клиентов.<br /><br /> <span style=""font-weight: 400;"">Именно поэтому</span> к&nbsp;нему постепенно стекались все основные клиенты агенства, и&nbsp;здесь наш герой столкнулся с&nbsp;проблемой, о&nbsp;которой он&nbsp;никогда не&nbsp;задумывался. Йося не&nbsp;справлялся с&nbsp;таким огромным потоком задач.</span></span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684776"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""238""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11684776"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11684776"" data-content-cover-id=""11684776""  data-content-cover-bg=""https://static.tildacdn.com/tild6635-6462-4133-a238-666533623234/tild313563664738b561336264373530__gameofthronesbattleofthebastardsjonsnow.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild6635-6462-4133-a238-666533623234/tild313563664738b561336264373530__gameofthronesbattleofthebastardsjonsnow.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(76,103,115,0.50));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#7f4c6773');""></div>

<div class=""t209"">
  <div class=""t-container"">
    <div class=""t-col t-col_5 "">
      <div class=""t-cover__wrapper t-valign_bottom"" style=""height:100vh;"">
        <div data-hook-content=""covercontent"">
          <div class=""t209__wrapper"">
            <div class=""t209__textwrapper"" >
              <div class=""t209__line"" ></div>                                            
              <div class=""t209__text t-text-impact t-text-impact_sm"" field=""text"" ><em>Йося не справлялся с таким огромным потоком задач</em><br /></div>            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
  

</div>
    
</div>


<div id=""rec11684798"" class=""r"" style=""padding-top:60px;padding-bottom:0px;background-color:#4c6773; ""  data-record-type=""106""   data-bg-color=""#4c6773"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:28px;"" data-customstyle=""yes""><span style=""font-family: &quot;Open Sans&quot;;""><span data-redactor-style=""color: rgb(255, 255, 255);"" style=""color: rgb(255, 255, 255);"">Руководство агенства, довольно потирая руки и&nbsp;считая месячную прибыль (половину из&nbsp;которой обеспечивал лично Йося), предложило расширяться и&nbsp;нанять в&nbsp;помощь несколько стажеров&nbsp;— маркетологов. </span></span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11684842"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11684842"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11684842"" data-content-cover-id=""11684842""  data-content-cover-bg="""" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));background-image: -webkit-linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));background-image: -o-linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));background-image: -ms-linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));background-image: linear-gradient(top, rgba(76,103,115,1), rgba(18,168,157,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#004c6773', endColorstr='#0012a89d');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <h1 class=""t102__title t-title"" style="""" field=""title""><div style=""font-size:36px;line-height:54px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 100;"">На&nbsp;это Йося заявил, что не&nbsp;готов нянчиться со&nbsp;студентами за&nbsp;жалкие 50 тысяч рублей в&nbsp;месяц,</span></div></h1>                    <div class=""t102__descr t-descr t-descr_md"" style="""" field=""descr""><div style=""line-height:28px;text-align:left;"" data-customstyle=""yes""><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;""><span style=""font-family: &quot;Open Sans&quot;;"" data-redactor-tag=""span"">и&nbsp;раз уж&nbsp;он&nbsp;теперь становится руководителем отдела интернет-маркетинга, то&nbsp;и&nbsp;зарплата у&nbsp;него должна быть соответствующая, как минимум 100 тысяч рублей. Для убедительности наш герой привел примеры реальных вакансий на&nbsp;сайте&nbsp;HH.ru по&nbsp;запросу «руководитель отдела интернет-маркетинга». <br /><br /> <span style=""font-size: 36px;""><span style=""font-weight: 300;"" data-redactor-style=""font-weight: 300;"">Деваться руководству было некуда</span></span>, Йося и&nbsp;вправду был ценным сотрудником и&nbsp;приносил компании намного больше, чем 100 тысяч рублей в&nbsp;месяц. Так началась управленческая карьера нашего героя. Теперь он&nbsp;не&nbsp;только отвечал за&nbsp;поток клиентов для заказчиков, но&nbsp;еще и&nbsp;руководил небольшим коллективом из&nbsp;двух фрилансеров на&nbsp;аутсорсинге, одного верстальщика и&nbsp;офисного контент-менеджера. </span></span></span><br /></div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11684948"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""168""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11684948"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11684948"" data-content-cover-id=""11684948""  data-content-cover-bg=""https://static.tildacdn.com/tild3831-6130-4966-b735-643164363235/tild353530634762b037306363633232__shutterstock_385795960.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3831-6130-4966-b735-643164363235/tild353530634762b037306363633232__shutterstock_385795960.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">
                <div class=""t-col t-row t-col_12"">
            <div class=""t-cover__wrapper t-valign_bottom"" style=""height:100vh;"">
                <div class=""t154 t-align_center"" data-hook-content=""covercontent"">
                                        <h1 class=""t154__title t-title t-title_md"" style="""" field=""title""><div style=""font-size:36px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">Незаметно для себя Йося превратился<br />из&nbsp;простого студента в&nbsp;успешного руководителя<br /><br /><br /></span></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11685073"" class=""r"" style=""padding-top:90px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-size: 36px;"">Однако</span> с&nbsp;каждым месяцем мешки под глазами у&nbsp;нашего героя приобретали все более темный цвет, а&nbsp;раздражение накапливалось. Постепенно его работа стала его главным раздражителем. На&nbsp;курсах он&nbsp;познакомился с&nbsp;несколькими предпринимателями, которые жили в&nbsp;Таиланде и&nbsp;работали только через интернет.<br /><br />Йося завидовал им&nbsp;со&nbsp;страшной силой потому что двухнедельного <span style=""font-weight: 400;"">отдыха ему явно не&nbsp;хватало</span>, да&nbsp;и&nbsp;назойливые клиенты не&nbsp;давали нормально расслабится, обрывая личку, скайп и&nbsp;телефон. К&nbsp;тому&nbsp;же у&nbsp;Йоси появились даже собственные персональные клиенты, которые приходили к&nbsp;нему по&nbsp;рекомендациям действующих клиентов, а&nbsp;отказаться от&nbsp;калыма наше герой не&nbsp;мог.<br /><br />И&nbsp;не&nbsp;только из-за денег, просто ему было интересно попробовать все, чему он&nbsp;научился на&nbsp;тренингах.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685088"" class=""r"" style=""padding-top:0px;padding-bottom:75px; ""  data-record-type=""3""   >
<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3431-3831-4730-b736-376232353739/tild333865314465b435383565666438__noroot2.png""  class=""t107__width t-width t-width_8 t-img"" imgfield=""img""  />               
  </div>  
</div>
</div>


<div id=""rec11685134"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">Но&nbsp;Йося хотел вырваться из&nbsp;офиса на&nbsp;волю, жить на&nbsp;юге, погрузив ноги в&nbsp;океан и&nbsp;уткнувшись в&nbsp;монитор ноутбука. Прикинув свои перспективы и&nbsp;посчитав, сколько он&nbsp;может зарабатывать самостоятельно как фрилансер, он&nbsp;понял, что до&nbsp;того&nbsp;же самого уровня ему все равно будет далеко.<br /><br />Максимум он&nbsp;сможет делать по&nbsp;70 тысяч рублей, привлекая клиентов для бизнесменов. Только Йося уже знал чит-код в&nbsp;этой сфере: если хочешь больше зарабатывать, ты&nbsp;должен уметь, то&nbsp;что не&nbsp;умеют другие.</div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685144"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""256""   >
<!-- T226 -->
<div class=""t226"">
    <div class=""t-container"">
        <div class=""t-col t-col_6 t226__flexcolumn  t226__left"">
                    <div class=""t226__floatable"" data-floating=""yes"">
                <img src=""https://static.tildacdn.com/tild3465-6262-4462-a135-613231646663/3mod2.png"" imgfiled=""img"" class=""t226__img t-img""  />
            </div>
                </div>
        <div class=""t-col t-col_6 t226__flexcolumn  left"">
                    <div class=""t226__textwrapper t226__floatable"" data-floating=""yes"">
                                <div class=""t226__title t-heading t-heading_md"" field=""title""><div style=""font-size:30px;line-height:46px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;""><span style=""color: rgb(255, 0, 0);"" data-redactor-style=""color: rgb(255, 0, 0);""><strong data-redactor-tag=""strong""></strong></span><span style=""color: rgb(255, 0, 0);""><strong>/ </strong></span>Мобильный маркетинг</span></div></div>                <div class=""t226__text t-text t-text_sm"" field=""text"" ><div style=""line-height:30px;"" data-customstyle=""yes"">Йося стал углубляться в&nbsp;самую перспективную отрасль&nbsp;— в&nbsp;мобильный маркетинг. Ходил на&nbsp;конференции, посвященные этой теме, посетил пару тренингов. Начал использовать в&nbsp;своей работе фишки и&nbsp;приемы, о&nbsp;которых рассказывали на&nbsp;этих мероприятиях.</div></div>            </div>
                </div>
    </div>
</div>
<script type=""text/javascript"">
  $(document).ready(function(){
      if($isMobile == false){    
          $(""#rec11685144 .t226__floatable[data-floating='yes']"").each(function() {
              var el=$(this);
              t226_floating_init(el);
          });
          $('.t226').bind('displayChanged',function(){
            $(""#rec11685144 .t226__floatable[data-floating='yes']"").each(function() {
                var el=$(this);
                t226_floating_init(el);
            });
          });
      }
  });
</script>
</div>


<div id=""rec11685186"" class=""r"" style=""padding-top:75px;padding-bottom:75px;background-color:#008073; ""  data-record-type=""171""   data-bg-color=""#008073"">
<!-- T157 -->
<div class=""t157"">
  <div class=""t-container"">
    <div class=""t-col t-col_9 t-prefix_2"">
      <div field=""text"" class=""t157__text t-text t-text_sm""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';color:#feeecc;"" data-customstyle=""yes""><em><em data-redactor-tag=""em""><em>В&nbsp;ближайшие пять лет появится 3 миллиарда новых интернет-пользователей, и&nbsp;большинство из&nbsp;них будет заходить на&nbsp;сайты через смартфон.</em><br /></em></em></div></div>
    </div>
  </div>
</div>
</div>


<div id=""rec11687088"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11687088"" bgimgfield=""img"" style=""height:140vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11687088"" data-content-cover-id=""11687088""  data-content-cover-bg=""https://static.tildacdn.com/tild6662-3363-4131-b164-663563323636/block003_shutterstock_367336784.jpg"" data-content-cover-height=""140vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild6662-3363-4131-b164-663563323636/block003_shutterstock_367336784.jpg');height:140vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:140vh;background-image: -moz-linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));background-image: -webkit-linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));background-image: -o-linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));background-image: -ms-linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));background-image: linear-gradient(top, rgba(0,128,115,0.0), rgba(164,210,255,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe008073', endColorstr='#00a4d2ff');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:140vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <div class=""t102__title t-title"" style="""" field=""title""><div style=""font-size:72px;line-height:90px;font-family:'Open Sans';"" data-customstyle=""yes"">150000 РУБЛЕЙ</div></div>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11685287"" class=""r"" style=""padding-top:90px;padding-bottom:90px;background-color:#a4d2ff; ""  data-record-type=""106""   data-bg-color=""#a4d2ff"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:28px;"" data-customstyle=""yes""><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-size: 18px;"" data-redactor-style=""font-size: 18px;""><span data-redactor-tag=""span"" style=""font-weight: 400;"">И&nbsp;вот, когда персональные проекты Йоси стали сопоставимы с&nbsp;его зарплатой, он&nbsp;решил принять стратегическое решение. Осуществить свою мечту&nbsp;— переехать в&nbsp;Таиланд и&nbsp;заниматься только своими собственными проектами.<br /><br />У&nbsp;него уже сформировалась целая очередь из&nbsp;желающих клиентов. Оно и&nbsp;не&nbsp;удивительно&nbsp;— всем нужны заявки, трафик, продажи, а&nbsp;Йося за&nbsp;несколько лет стал именно тем человеком, которой может всё это обеспечить за&nbsp;разумные деньги, минуя всех посредников и&nbsp;агентства.<br /><br />Пройдя целый ряд тренингов и&nbsp;специальных конференций, набив массу шишек, Йося стал не&nbsp;просто специалистом, а&nbsp;стратегическим интернет-маркетером.<br /><br /> На&nbsp;этом моменте мы&nbsp;и&nbsp;познакомились с&nbsp;нашим героем. </span></span></span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685292"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11685292"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11685292"" data-content-cover-id=""11685292""  data-content-cover-bg=""https://static.tildacdn.com/tild6463-6665-4565-b062-393936616538/tild323638334530a664363266383961__2.png"" data-content-cover-height=""100vh"" data-content-cover-parallax=""""        style=""background-image:url('https://static.tildacdn.com/tild6463-6665-4565-b062-393936616538/tild323638334530a664363266383961__2.png');height:100vh;background-attachment:scroll; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#fe000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <h1 class=""t001__title t-title t-title_xl"" style="""" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">Сейчас он&nbsp;живет в&nbsp;Таиланде.</span></div></h1>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec11685344"" class=""r"" style=""padding-top:60px;padding-bottom:45px;background-color:#f4d19d; ""  data-record-type=""106""   data-bg-color=""#f4d19d"">
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">Точнее, зимует там, летом приезжает на&nbsp;родину на&nbsp;пару месяцев повидаться с&nbsp;друзьями и&nbsp;родителями, поностальгировать у&nbsp;березки, отдохнуть от&nbsp;азиатской жары. Если спросить у&nbsp;Йоси, что&nbsp;бы он&nbsp;изменил на&nbsp;этом долгом и&nbsp;тернистом пути, то&nbsp;наш герой ответил&nbsp;бы, не&nbsp;задумываясь:</span><br /></div></div>
		</div>
	</div>
</div>
</div>


<div id=""rec11685382"" class=""r"" style=""padding-top:0px;padding-bottom:90px;background-color:#f4d19d; ""  data-record-type=""102""   data-bg-color=""#f4d19d"">
<!-- T090 -->
<div class=""t090"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
      <div class=""t090__outer"">
          <div class=""t090__text t-descr"" field=""text""><div style=""font-size:18px;line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;""><em><span data-redactor-tag=""span"" style=""font-weight: 400;"">Сразу&nbsp;же пошел&nbsp;бы обучаться комплексному интернет-маркетингу у&nbsp;профессионалов. Сэкономил&nbsp;бы кучу времени и&nbsp;нервов для себя, не&nbsp;повторяя нелепых ошибок, а&nbsp;также сэкономил&nbsp;бы мешок денег для клиентов, которые были моими подопытными кроликами.<br />Смог&nbsp;бы уже через полгода реализовать свою мечту и&nbsp;жить в&nbsp;любой точке мира, а&nbsp;не&nbsp;тратить несколько лет на&nbsp;карабкание по&nbsp;карьерной лестнице!</span></em></span></div></div>
      </div>
      <div style=""overflow: hidden; width:100%; height:60px;"">
        <svg version=""1.1"" viewBox=""0 0 1200 31.7"" width=""1200px"" height=""40px"">
        <g><polygon points=""40,31.7 40,4 0,4 0,0 44,0 44,22.3 67.2,0 1200,0 1200,4 68.8,4 ""/></g>
        </svg>              
      </div>
      <div class=""t090__author"">
                    <img class=""t090__img t-img"" src=""https://static.tildacdn.com/tild3237-3161-4365-b538-333864623837/yosia_001.png"" imgfield=""img""   />
            <div class=""t090__autor-title t-descr"" field=""imgtitle""><div style=""line-height:28px;font-family:'Open Sans';"" data-customstyle=""yes"">Йося</div></div>            <div class=""t090__autor-descr t-descr"" field=""imgdescr""><div style=""font-size:14px;line-height:22px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">Интернет-маркетолог</span></div></div>              
              </div>
    </div>
  </div>
</div>
</div>


<div id=""rec11685726"" class=""r"" style=""padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""244""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv11685726"" bgimgfield=""img"" style=""height:80vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry11685726"" data-content-cover-id=""11685726""  data-content-cover-bg=""https://static.tildacdn.com/tild3333-3737-4965-b533-353034313463/c1_new_02_1680x600.jpg"" data-content-cover-height=""80vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3333-3737-4965-b533-353034313463/c1_new_02_1680x600.jpg');height:80vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:80vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(21,19,41,1));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#00151329');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:80vh;"">
                <div class=""t216 t-align_center"">
                  <div data-hook-content=""covercontent"">
                    <div class=""t216__wrapper"">
                      <div class=""t216__blocklogo""><a href=""http://skillbox.ru/"" target=""_blank""><img src=""https://static.tildacdn.com/tild3538-3831-4161-a233-326137393536/skillbox_20px_night_link.png"" data-tu-max-width=""800"" data-tu-max-height=""800""  class=""t216__logo"" imgfield=""img2"" data-hook-clogo=""coverlogo""></a></div>                      <div class=""t216__title t-title t-title_xl"" style="""" field=""title""><div style=""font-size:52px;line-height:78px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 100;"">Хотите за&nbsp;6 месяцев начать зарабатывать столько&nbsp;же, сколько и&nbsp;Йося?</span></div></div>                      <div class=""t216__descr t-descr t-descr_xl t216__descr_center"" style="""" field=""descr""><div style=""font-size:18px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes"">Дистанционный 6 месячный курс с&nbsp;гарантией трудоустройства<br /> ПРОФЕССИЯ ИНТЕРНЕТ-МАРКЕТОЛОГ ОТ А&nbsp;ДО Я!<br /></div></div>                      <span class=""space""></span>
                    </div>
                  </div>
                </div>
            </div>
        </div>
    </div>
    <!-- arrow -->
  <div class=""t-cover__arrow""><div class=""t-cover__arrow-wrapper t-cover__arrow-wrapper_animated""><div class=""t-cover__arrow_mobile""><svg class=""t-cover__arrow-svg"" style=""fill:#66bbff;"" x=""0px"" y=""0px"" width=""38.417px"" height=""18.592px"" viewBox=""0 0 38.417 18.592"" style=""enable-background:new 0 0 38.417 18.592;""><g><path d=""M19.208,18.592c-0.241,0-0.483-0.087-0.673-0.261L0.327,1.74c-0.408-0.372-0.438-1.004-0.066-1.413c0.372-0.409,1.004-0.439,1.413-0.066L19.208,16.24L36.743,0.261c0.411-0.372,1.042-0.342,1.413,0.066c0.372,0.408,0.343,1.041-0.065,1.413L19.881,18.332C19.691,18.505,19.449,18.592,19.208,18.592z""/></g></svg></div></div></div>
  <!-- arrow -->
  

</div>
    
</div>


<div id=""rec11692750"" class=""r"" style=""padding-top:0px;padding-bottom:150px;background-color:#151329; ""  data-record-type=""43""   data-bg-color=""#151329"">
<!-- T030 -->
<div class=""t030"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">      
      <div class=""t030__title t-title t-title_xxs"" field=""title""><div style=""font-size:36px;line-height:60px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 100;""><a href=""http://skill-box.ru/marketolog/"" target=""_blank"" style=""color:#66bbff !important;text-decoration: none;border-bottom: 1px solid #66bbff;box-shadow: inset 0px -0px 0px 0px #66bbff;-webkit-box-shadow: inset 0px -0px 0px 0px #66bbff;-moz-box-shadow: inset 0px -0px 0px 0px #66bbff;"">http://skill-box.ru/marketolog/</a></span></div></div>          </div>
  </div>
</div>
</div>

</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.min.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.8.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-zoom-1.0.min.css"" rel=""stylesheet"" media=""screen"">","<script src=""http://tilda.ws/js/jquery-1.10.2.min.js""></script>
<script src=""http://tilda.ws/js/tilda-scripts-2.7.min.js""></script>
<script src=""http://tilda.ws/project60344/tilda-blocks-2.4.js""></script>
<script src=""http://tilda.ws/js/tilda-zoom-1.0.min.js""></script>",2016-11-01 13:26:12.546259,"[10, 7]"
16,True,kak-delat-moschnye-kreativy-dlya-reklamnyh-kampaniy,Как делать мощные креативы для рекламных кампаний,Рассказ Дмитрия Лукашова — директора по маркетингу образовательного проекта Skillbox.ru,library/hd.jpg,Как делать мощные креативы для рекламных кампаний,3,Рассказ Дмитрия Лукашова — директора по маркетингу образовательного проекта Skillbox.ru — с примерами и объяснениями,library/hd_ll5xs7c.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""363160""  >

<div id=""rec9789365"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""168""   >
<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv9789365"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry9789365"" data-content-cover-id=""9789365""  data-content-cover-bg=""https://static.tildacdn.com/tild3437-6339-4439-a364-373163623134/hd.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""        style=""background-image:url('https://static.tildacdn.com/tild3437-6339-4439-a364-373163623134/hd.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.20));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.20));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.20));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.20));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.20));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#cc000000');""></div>

	<div class=""t-container"">
                <div class=""t-col t-col_6"">
            <div class=""t-cover__wrapper t-valign_bottom"" style=""height:100vh;"">
                <div class=""t154 t-align_left"" data-hook-content=""covercontent"">
                    <div class=""t154__uptitle t-uptitle t-uptitle_sm t-opacity_70"" field=""subtitle""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""></div></div>                    <h1 class=""t154__title t-title t-title_md"" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Как делать мощные креативы для рекламных кампаний</span></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>


<div id=""rec9789367"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""246""   >
<!-- T218 -->
<div class=""t218"">
  <div class=""t218__blockimgmobile"" style=""display:none;background-color:#f0f0f0;""><img src=""https://static.tildacdn.com/tild3136-3665-4566-b636-633465613631/IMG_4094.jpg"" class=""t218__imgmobile""></div>  
  <table class=""t218__blocktable"" style=""height:100vh;background-color:#f0f0f0;"" data-height-correct-vh=""yes"">
    <tr>
	        
      <td class=""t218__blocktext"">
          <div class=""t218__textwrapper"">
              <div class=""t218__descrfield t-descr t-descr_xxxl""  field=""title""><div style=""font-size:36px;font-family:'Open Sans';"" data-customstyle=""yes""><strong><span data-redactor-tag=""span"" style=""font-weight: 300;"">Всем привет!</span></strong></div></div>
              <div class=""t218__textfield t-text t-text_md""  field=""text"">Меня зовут, Дмитрий Лукашов. Я&nbsp;— директор по&nbsp;маркетингу образовательного проекта Skillbox. Не&nbsp;бойтесь, в&nbsp;этой статье я&nbsp;не&nbsp;буду Вам ничего продавать =) <br /><br /> Просто рано или поздно, в&nbsp;деятельности каждого человека наступает момент, когда накапливается критическая масса его профессиональных знаний и&nbsp;он&nbsp;должен ей&nbsp;делиться. <br /><br /> В&nbsp;этом письме я&nbsp;расскажу вам, как делать мощные креативы и&nbsp;относиться к&nbsp;своей деятельности ни&nbsp;как к&nbsp;работе, а&nbsp;как к&nbsp;творческому процессу, независимо от&nbsp;сферы занятости. <br /><br /> Сразу скажу, что это письмо будет большим, так что не&nbsp;забудьте его сохранить или отправить друзьям, чтобы дочитать потом. <br /></div>
          </div>
	  </td>
	  	  <td class=""t218__blockimg"" bgimgfiled=""img"" style=""background-image:url('https://static.tildacdn.com/tild3136-3665-4566-b636-633465613631/IMG_4094.jpg');""></td>
	  	</tr>
  </table>
</div>
</div>


<div id=""rec9789752"" class=""r"" style=""padding-top:120px;padding-bottom:60px; ""  data-record-type=""255""   >
<!-- T225 -->
<div class=""t225"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_8 t-prefix_2"">
            <div class=""t225__title t-title t-title_md"" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><strong><span data-redactor-tag=""span"" style=""font-weight: 300;"">Зачем вообще нужен креатив?</span></strong></div></div>      <div class=""t225__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-family:'Open Sans';"" data-customstyle=""yes"">Креатив&nbsp;— это не&nbsp;какой-то всплеск и&nbsp;не&nbsp;склад ума. Это набор чётких схем и&nbsp;алгоритмов. Он&nbsp;не&nbsp;обязан быть вирусным. Да&nbsp;и&nbsp;редкий рекламный ход способен на&nbsp;это.</div></div>    </div>
  </div>
</div>
</div>


<div id=""rec9789832"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""239""   >
<!-- T210 -->
<div class=""t210"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
          	<div class=""t-col t-col_5 t210__descrblock"">
				<div class=""t210__line"" ></div> 
              	<div class=""t210__descr t-text-impact t-text-impact_sm"" field=""descr""><div style=""font-size:24px;"" data-customstyle=""yes""><span style=""font-weight: 400;"">У большинства людей AdBlock уже встроен прямо в голову и обойти его можно только хорошей яркой картинкой с креативом.</span></div></div>
          	</div>
          <div class=""t-col t-col_8"" style=""margin:0; float:none; display:inherit;"">
			<div class=""t210__text t-text t-text_md"" field=""text"" >За&nbsp;последние 2 года я&nbsp;могу вспомнить не&nbsp;больше 10 реклам, которые стали вирусными (есть еще кластер реклам, которые стали вирусными только в&nbsp;сфере рекламщиков, но&nbsp;это с&nbsp;трудом можно назвать достижением). <br /><br /> Креатив на&nbsp;социальных площадках (соц.сети, видео-хостинги, блоги и&nbsp;пр.) позволяет сделать вашу рекламу как минимум заметной. У&nbsp;большинства людей AdBlock уже встроен прямо в&nbsp;голову и&nbsp;обойти его можно только хорошей яркой картинкой с&nbsp;креативом. <br /><br /> Давайте вспомним, когда вы&nbsp;последний раз кликали на&nbsp;рекламу портмоне в&nbsp;пабликах, подписывались на&nbsp;предлагаемый автором канал, кликали по&nbsp;промо-постам или таргетингу в&nbsp;ВК? Наверно это происходит крайне редко. А&nbsp;всё потому, что вы&nbsp;заходите в&nbsp;соц. сеть или на&nbsp;видео-хостинг, чтобы развлечься, проветрить череп, но&nbsp;никак не&nbsp;искать товар с&nbsp;наиболее выгодным предложением. Поэтому и&nbsp;реклама там должна быть яркой, креативной и желательно смешной. <br /><br /></div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec9793926"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""117""   >
<!-- T106 -->
<div class=""t106"">
    <div class=""t-container"">
        <div class=""t106__wrapper"">
                        <div class=""t106__block"">
                                <img src=""https://static.tildacdn.com/tild6237-6361-4539-a239-643534323563/1.jpg"" class=""t106__img"" imgfield=""img""  />
                            </div>
                        <div class=""t106__block"" style=""background-color:#eeeeee;"">
                                    <div class=""t106__title t-title t-title_xxs""  field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><strong><span data-redactor-tag=""span"" style=""font-weight: 300;"">Часть 1: Мои работы</span></strong></div></div>
                    <div class=""t106__text t-text""  field=""text""><div style=""font-size:20px;line-height:30px;"" data-customstyle=""yes""><span style=""font-weight: 300;"">Давайте начнём наше с&nbsp;вами знакомство с&nbsp;моих работ. Речь зайдёт лишь об&nbsp;одном классе креатива&nbsp;— о&nbsp;самом лёгком и&nbsp;эффективном. <br />Ниже&nbsp;— четыре поста. Все четыре стали мемами, вышли в&nbsp;«горячее» на&nbsp;Pikabu и&nbsp;других ресурсах, развирусились по&nbsp;пабликам в&nbsp;соц. сетях. И&nbsp;я&nbsp;считаю это достижением, так как мы&nbsp;дополнительно получили большой охват совершенно бесплатно, повысили лояльность и&nbsp;узнаваемость.</span></div></div>
                            </div>
                    </div>
    </div>
</div>
</div>


<div id=""rec9793908"" class=""r"" style=""padding-top:30px; ""  data-record-type=""169""   >
<!-- t155 -->
<div class=""t155"">
  <div class=""t-container"">
                                        
        <div class=""t-row"">
                  
                        <div class=""t-col t-col_6"">
                  <div  data-zoomable=""yes"" data-img-zoom-url=""https://static.tildacdn.com/tild3261-6333-4163-b166-333732333033/RfRS9T123ekdn4.jpg"" style=""background: url('https://static.tildacdn.com/tild3261-6333-4163-b166-333732333033/RfRS9T123ekdn4.jpg') center center no-repeat; background-size:cover; height:660px; margin-bottom:20px;""></div>
              </div>
              <div class=""t-col t-col_6"">
                  <div  data-zoomable=""yes"" data-img-zoom-url=""https://static.tildacdn.com/tild6139-6164-4939-a530-613436333334/wJzyy0bfzI.jpg"" style=""width:100%; background: url('https://static.tildacdn.com/tild6139-6164-4939-a530-613436333334/wJzyy0bfzI.jpg') center center no-repeat; background-size:cover; height:320px; margin-bottom:20px;""></div>
                  <div  data-zoomable=""yes"" data-img-zoom-url=""https://static.tildacdn.com/tild3364-3266-4266-a339-346564333330/Screenshot_6.png"" style=""width:100%; background: url('https://static.tildacdn.com/tild3364-3266-4266-a339-346564333330/Screenshot_6.png') center center no-repeat; background-size:cover; height:320px; margin-bottom:20px;""></div>
              </div>
              </div>    
        
  </div>
</div>
</div>


<div id=""rec9794043"" class=""r"" style=""padding-top:56px;padding-bottom:56px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Ещё есть сотни подобных креативов, но, из-за ограничения на&nbsp;объём всех моих работ в&nbsp;таком жанре, это заняло&nbsp;бы несколько писем. Я&nbsp;считаю, что маркетинг должен быть не&nbsp;просто креативным, а&nbsp;интересным и&nbsp;смешным именно определённому кругу лиц, который максимально похож на&nbsp;широкий срез целевой аудитории, с&nbsp;которой работает маркетолог.<br /><br /> Если вы&nbsp;обратите внимание на&nbsp;тех, кто смотрит фильмы с&nbsp;Сашей Грей, «Игру Престолов», людей полного телосложения, желающих похудеть к&nbsp;лету,&nbsp;— это всё наша с&nbsp;вами целевая аудитория. Мужчины в&nbsp;возрасте от&nbsp;24 до&nbsp;35 лет, с&nbsp;проблемами в&nbsp;личной жизни и&nbsp;карьере, желающие развиваться и&nbsp;изменить свою жизнь. <br /><br /> Меня лично бесит, когда в&nbsp;рекламе я&nbsp;вижу только лишь преимущества продукта. И&nbsp;к&nbsp;этому производители <span style=""margin-left:-0.3em;"">(</span>в&nbsp;данном случае производятлы) добавляют еще и&nbsp;УТП <span style=""margin-left:-0.3em;"">(</span>уникальное торговое предложение), которое таковым не&nbsp;является. <br /><br /></div>
		</div>
	</div>
</div>
</div>


<div id=""rec9795691"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""71""   >
<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>


<div id=""rec9795662"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""61""   >
<!-- T051 -->
<div class=""t051"">
	<div class=""t-container"">
		<div class=""t-col t-col_8 t-prefix_2"">
			<div class=""t051__text t-text t-text_md"" field=""text"">Вот возьмём, к&nbsp;примеру, рекламу доставки пиццы. 90%&nbsp;пиццерий делает своим УТП быструю доставку. Рекламный буклет, раздражающе висящий на&nbsp;вашей входной двери, с&nbsp;радостью сообщает вам об&nbsp;этом. Но&nbsp;так как такое УТП используют 90%&nbsp;пиццерий, быстрая доставка уже не&nbsp;является внеконкурентным преимуществом.<br /></div>
		</div>
	</div>
</div>
</div>


<div id=""rec9795730"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >
<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3539-6363-4063-a530-643937653730/f_1382513308_imgaction4.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>


<div id=""rec9839451"" class=""r"" style=""padding-top:60px;padding-bottom:30px; ""  data-record-type=""61""   >
<!-- T051 -->
<div class=""t051"">
	<div class=""t-container"">
		<div class=""t-col t-col_8 t-prefix_2"">
			<div class=""t051__text t-text t-text_md"" field=""text""><span style=""font-weight: 400;"">А если Вы сделаете это вот так</span><span style=""font-weight: 400;"">:</span></div>
		</div>
	</div>
</div>
</div>


<div id=""rec9839437"" class=""r"" style=""padding-top:15px;padding-bottom:105px; ""  data-record-type=""3""   >
<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6136-6561-4131-a630-373332333235/K9XS2eh2GzU.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>


<div id=""rec9795801"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""117""   >
<!-- T106 -->
<div class=""t106"">
    <div class=""t-container"">
        <div class=""t106__wrapper"">
                        <div class=""t106__block"">
                                <img src=""https://static.tildacdn.com/tild3964-6366-4135-b034-316139313263/noroot.jpg"" class=""t106__img"" imgfield=""img""  />
                            </div>
                        <div class=""t106__block"" style=""background-color:#eeeeee;"">
                                    <div class=""t106__title t-title t-title_xxs""  field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><strong><span style=""font-weight: 100;"" data-redactor-tag=""span"">Часть 2: Рождение креатива</span></strong></div></div>
                    <div class=""t106__text t-text""  field=""text""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes"">Если вы&nbsp;обратите внимание на&nbsp;стиль постов, то&nbsp;заметите, что я&nbsp;совмещаю свои продукты с&nbsp;чем-то медийным и, на&nbsp;первый взгляд, несовместимым. При этом, сами картинки двусмысленны. Именно на&nbsp;двусмысленности и&nbsp;замене ожидания базируются все шутки про Штирлица. Это самые основные приёмы юмора. Всё дело в&nbsp;том, что наш мозг очень ленив и&nbsp;всегда дополняет картинку, которую видит, теми шаблонами, что он&nbsp;уже изучил.</div></div>
                            </div>
                    </div>
    </div>
</div>
</div>


<div id=""rec9795833"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""239""   >
<!-- T210 -->
<div class=""t210"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
          	<div class=""t-col t-col_5 t210__descrblock"">
				<div class=""t210__line"" ></div> 
              	<div class=""t210__descr t-text-impact t-text-impact_sm"" field=""descr""><div style=""font-size:20px;"" data-customstyle=""yes""><span style=""font-weight: 400;"">Всё дело в&nbsp;том, что наш мозг очень ленив и&nbsp;всегда дополняет картинку, которую видит, теми шаблонами, что он&nbsp;уже изучил.</span></div></div>
          	</div>
          <div class=""t-col t-col_8"" style=""margin:0; float:none; display:inherit;"">
			<div class=""t210__text t-text t-text_md"" field=""text"" >Когда у&nbsp;вас получается разрушить шаблоны, которые мозг уже надстроил&nbsp;— рождается смех. Процесс создания таких лёгких креативов очень прост: Я&nbsp;беру свой курс, нечто медийное или проблему целевой аудитории  («Игра Престолов», Саша Грей или желание похудеть. Кстати, именно на&nbsp;этом этапе мозг человека надстраивает какие-то шаблоны) и&nbsp;соединяю это через метафору. <br /><br /> Такой фокус можно проделать с&nbsp;любым видом бизнеса и&nbsp;любой медийной темой. К&nbsp;примеру, вы&nbsp;занимаетесь консалтингом. Берёте мужика из&nbsp;известного мема, который говорит: «С&nbsp;самого начала у&nbsp;вас будет какая-то тактика и&nbsp;вы&nbsp;её будете придерживаться». Добавляете логотип и&nbsp;дескрипшн «Создадим какую-то тактику для какого-то бизнеса»  (ну&nbsp;или другой) и&nbsp;вуа-ля. <br /><br /> Именно по&nbsp;такому принципу подготовлена очень креативная реклама «Мортона» с&nbsp;узнаваемыми всеми фильмами. Такой приём использовали «Теле2» с&nbsp;фразой Медведева, сказанной им&nbsp;в&nbsp;Крыму. <br /><br /></div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec9795997"" class=""r"" style=""padding-top:70px;padding-bottom:70px; ""  data-record-type=""3""   >
<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3939-6331-4231-b831-643731396566/original.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>


<div id=""rec9796121"" class=""r"" style=""padding-top:90px;padding-bottom:90px; ""  data-record-type=""117""   >
<!-- T106 -->
<div class=""t106"">
    <div class=""t-container"">
        <div class=""t106__wrapper"">
                        <div class=""t106__block"">
                                <img src=""https://static.tildacdn.com/tild6364-3239-4832-b763-343465383262/ps.png"" class=""t106__img"" imgfield=""img""  />
                            </div>
                        <div class=""t106__block"" style=""background-color:#eeeeee;"">
                                    <div class=""t106__title t-title t-title_xxs""  field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><strong><span style=""font-weight: 100;"" data-redactor-tag=""span"">Часть 3: Упаковка</span></strong></div></div>
                    <div class=""t106__text t-text""  field=""text""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes"">Упаковка важна не&nbsp;меньше, чем сама идея. Для этого вам надо иметь под боком хорошего дизайнера. В&nbsp;моём случае это <a href=""https://vk.com/wiesone"" style=""color:#c7a269 !important;text-decoration: none;"" target=""_blank"">Владимир Плохов.</a> Он&nbsp;реализует мои идеи именно так, какими их&nbsp;вижу&nbsp;я. На&nbsp;такой уровень понимания выйти достаточно сложно, ведь простого технического задания бывает недостаточно. Важно именно комплексное видение.</div></div>
                            </div>
                    </div>
    </div>
</div>
</div>


<div id=""rec9797113"" class=""r"" style=""padding-bottom:60px; ""  data-record-type=""106""   >
<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Каждый креатив необходимо делать в&nbsp;фирменном стиле, который будет читаться и&nbsp;узнаваться. <br /><br />Если вы&nbsp;создадите 2 креатива, сделанных в&nbsp;разном стиле, у&nbsp;клиентов не&nbsp;будет ассоциативного ряда, связанного с&nbsp;вами. В&nbsp;каждом конкретном рекламном канале должен быть свой подход. <br /><br />К&nbsp;примеру в&nbsp;ВК, нужно чтобы изображение было продолжением текста, но&nbsp;при этом оно должно являться самостоятельной рекламной единицей. В&nbsp;ютьюбе вы&nbsp;должны сразу сбить с&nbsp;ног оригинальным подходом. Если вы&nbsp;этого не&nbsp;сделаете в&nbsp;течение 5 секунд, пользователь нажмёт «пропустить».</div>
		</div>
	</div>
</div>
</div>


<div id=""rec9797243"" class=""r"" style=""padding-top:28px;padding-bottom:28px; ""  data-record-type=""70""   >
<!-- T034 -->
<div class=""t034"">
	<div class=""t-container t-align_center"">
		<span class=""t034__verticalline""></span>
	</div>
</div>
</div>


<div id=""rec9789378"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""33""   >
<!-- T017 -->
<div class=""t017"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_8 t-prefix_2"">      
            <div class=""t017__title t-title t-title_xxs"" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><strong><span data-redactor-tag=""span"" style=""font-weight: 400;"">Места, где креатив излишен:</span></strong></div></div>          </div>
  </div>
</div>
</div>


<div id=""rec9789379"" class=""r"" style=""padding-top:0px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""49""   >
<!-- T037 -->
<div class=""t037"">
	<div class=""t-container"">
			<div class=""t-col t-col_3 t-prefix_1"">
				<div class=""t037__title"" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">01. Контекст</span></div></div>
			</div>
			<div class=""t-col t-col_7 "">
				<div class=""t037__text t-text t-text_md"" field=""text"">Люди ищут в&nbsp;поиске наиболее выгодные предложения. Вы&nbsp;не&nbsp;затянете их&nbsp;к&nbsp;себе на&nbsp;сайт чередой метафор и&nbsp;пеленой синонимов. Предложите максимум выгод и&nbsp;призовите к&nbsp;действию. Здесь правила стары как мир.</div>
			</div>
	</div>
</div>
</div>


<div id=""rec9797180"" class=""r"" style=""padding-top:0px;padding-bottom:75px; "" data-animationappear=""off"" data-record-type=""49""   >
<!-- T037 -->
<div class=""t037"">
	<div class=""t-container"">
			<div class=""t-col t-col_3 t-prefix_1"">
				<div class=""t037__title"" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">02. Лендинг</span></div></div>
			</div>
			<div class=""t-col t-col_7 "">
				<div class=""t037__text t-text t-text_md"" field=""text"">Интернет&nbsp;— место, где слишком много обмана, и&nbsp;людям важно чувствовать, что они в&nbsp;безопасности. Креативом или шуткой можно разбавить 1−2 блока на&nbsp;сайте в&nbsp;случае, если мы&nbsp;хотим воздействовать на&nbsp;эмоции целевой аудитории. Либо надо делать отдельные рекламные кампании, направленные именно на&nbsp;веселье.</div>
			</div>
	</div>
</div>
</div>


<div id=""rec10124173"" class=""r"" style=""padding-top:15px;padding-bottom:15px;background-color:#ffffff; ""  data-record-type=""473""   data-bg-color=""#ffffff"">
<!-- T473 -->
<div class=""t473"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t473__descr t-descr t-descr_xxxl t-margin_auto"" field=""descr"" style=""""><div style=""font-size:36px;line-height:54px;"" data-customstyle=""yes"">«<br /><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-weight: 400;"" data-redactor-style=""font-weight: 400;"">Во&nbsp;всех других каналах креатив и&nbsp;юмор просто обязательны. Хотя&nbsp;бы в&nbsp;пропорции 20×80.</span></span> <u></u><u></u><br /></div></div>	      </div>
  </div>
</div>
</div>


<div id=""rec10124430"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""37""   >
<!-- T022 -->
<div class=""t022 t-align_center"">
	<div class=""t-container"">
		<div class=""t-row"">
			<div class=""t-col t-col_8 t-prefix_2"">
				<div class=""t022__text t-text t-text_sm"" field=""text""><div style=""font-size:20px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes"">Будь то: E-mail, таргетинг, постинг, промоушн, видео, наружная реклама, буклеты. Да&nbsp;даже оформление офиса (чем не&nbsp;канал коммуникации с&nbsp;клиентом,&nbsp;а?) и&nbsp;так далее. <br /></div></div>
			</div>
		</div>
	</div>
</div>
</div>


<div id=""rec9797866"" class=""r"" style=""padding-top:120px;padding-bottom:60px; ""  data-record-type=""255""   >
<!-- T225 -->
<div class=""t225"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_8 t-prefix_2"">
      <div class=""t225__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><span style=""color: rgb(165, 165, 165);"">Подводные камни</span><br /></div></div>      <div class=""t225__title t-title t-title_md"" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><strong><span data-redactor-tag=""span"" style=""font-weight: 300;"">Проблемы креатива</span></strong></div></div>      <div class=""t225__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:24px;font-family:'Open Sans';"" data-customstyle=""yes"">Креатив сам по&nbsp;себе не&nbsp;является рекламным каналом. Это тюнинг уже имеющегося. Отсюда рождается его самая сложная проблема: сложно отследить реальную эффективность, можно замерить только относительную.</div></div>    </div>
  </div>
</div>
</div>


<div id=""rec9798064"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""239""   >
<!-- T210 -->
<div class=""t210"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
          	<div class=""t-col t-col_5 t210__descrblock"">
				<div class=""t210__line"" ></div> 
              	<div class=""t210__descr t-text-impact t-text-impact_sm"" field=""descr""><div style=""font-size:20px;"" data-customstyle=""yes""><span style=""font-weight: 400;"">Всё дело в&nbsp;том, что наш мозг очень ленив и&nbsp;всегда дополняет картинку, которую видит, теми шаблонами, что он&nbsp;уже изучил.</span></div></div>
          	</div>
          <div class=""t-col t-col_8"" style=""margin:0; float:none; display:inherit;"">
			<div class=""t210__text t-text t-text_md"" field=""text"" >Проблема номер 2 заключается в&nbsp;том, что вы&nbsp;привлечёте много нецелевой аудитории. Вряд&nbsp;ли это такой уж&nbsp;прям минус, ведь ничто не&nbsp;мешает вашей нецелевой аудитории рано или поздно трансформироваться в&nbsp;целевую, но&nbsp;пока она таковой не&nbsp;стала, вы&nbsp;будете собирать левые заявки, а&nbsp;«деревянные» клиенты будут отвлекать ваших продажников.</div>
          </div>
		</div>
	</div>
</div>
</div>


<div id=""rec9798235"" class=""r"" style=""padding-top:28px;padding-bottom:28px; ""  data-record-type=""70""   >
<!-- T034 -->
<div class=""t034"">
	<div class=""t-container t-align_center"">
		<span class=""t034__verticalline""></span>
	</div>
</div>
</div>


<div id=""rec9789375"" class=""r"" style=""padding-top:75px;padding-bottom:120px; ""  data-record-type=""139""   >
<!-- T013 -->
<div class=""t013"">
  <div class=""t-container"">
                
      <div class=""t-col t-col_8 t-prefix_2"">
        <div class=""t013__text t-text t-text_md"" field=""text""><div style=""font-family:'Open Sans';"" data-customstyle=""yes"">На&nbsp;этом всё. Надеюсь, что моё письмо было для вас интересным и&nbsp;полезным. Если это действительно так,&nbsp;— делитесь им, размещайте в&nbsp;блогах, на&nbsp;сайтах и&nbsp;в&nbsp;пабликах, берите за&nbsp;основу к&nbsp;своим тренингам, я&nbsp;не&nbsp;против. Только не&nbsp;забывайте упомянуть меня =)</div></div>
      </div>
      <div class=""t-col t-col_2  t013__centeredsection"">
        <img class=""t013__img"" src=""https://static.tildacdn.com/tild6566-6634-4634-a538-303930663365/Screenshot_1.png"" imgfield=""img""  data-tu-max-width=""320"" data-tu-max-height=""320"" data-tu-cover=""c"" /><br />        <div class=""t013__autor-title t-descr"" field=""imgtitle"">Дмитрий Лукашов<br /></div>
        <div class=""t013__autor-descr t-descr"" field=""imgdescr"">Директор по маркетингу</div>
      </div>
      </div>
</div>
</div>


<div id=""rec9798623"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""248""   >
<!-- T220 -->
<div class=""t220"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_1"">
          <div class=""t220__textwrapper"" style=""background-color:#f5f5f5;"">
	          <div style="""">            
                  <div class=""t220__title t-heading t-heading_sm"" field=""title""><div style=""font-size:36px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Кстати.</span></div></div>                  <div field=""text"" class=""t220__text t-text t-text_md ""><div style=""color:#060606;"" data-customstyle=""yes"">Всем, кто оставит заявки в&nbsp;ближайшее время на&nbsp;курс «<a href=""http://links.skill-box.ru/c/2zI/Ftt/_yLCjk1isDEFTOxSdGTFlQ/m/FNR/a9ff564c"" rel=""noopener"" target=""_blank"">Интернет-маркетолог</a>», дам несколько личных консультаций по&nbsp;креативу <span style=""margin-left:-0.3em;"">(</span>если у&nbsp;вас свой бизнес&nbsp;— помогу подготовить) абсолютно бесплатно, ничего вымогать не&nbsp;буду, обещаю =) Просто хочется ещё интересных кейсов. Ну&nbsp;это так, пока начальство не&nbsp;видит, но&nbsp;они до&nbsp;этого места вряд&nbsp;ли прочитают =).</div></div>
	          </div>
          </div>
		</div>
	</div>
</div>
</div>

</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""http://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""http://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">","<script src=""http://tilda.ws/js/jquery-1.10.2.min.js""></script>
<script src=""http://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""http://tilda.ws/project60344/tilda-blocks-2.3.js""></script>
<script src=""http://tilda.ws/js/bootstrap.min.js""></script>",2016-10-28 14:47:42.751069,"[10, 12]"
15,True,verstaem-pisma-pod-mobilnye-ustroystva,Верстаем письма под мобильные устройства,"Возможно, Вы уже читали наше объявление в блоге Campaign Monitor о том,  что email-кампании, созданные при помощи нашего Email Builder,  теперь красиво отображаются на всех основных устройствах и клиентах.",library/mobile_mail.jpg,Верстаем письма под мобильные устройства,3,"Возможно, Вы уже читали наше объявление в блоге Campaign Monitor о том,  что email-кампании, созданные при помощи нашего Email Builder,  теперь красиво отображаются на всех основных устройствах и клиентах.",library/mobilka_mail.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""262036""  >
<div id=""rec7561346"" class=""r"" style=""padding-bottom:60px; ""  data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv7561346"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry7561346"" data-content-cover-id=""7561346""  data-content-cover-bg=""https://static.tildacdn.com/tild3533-6237-4665-a235-306562373430/giphy36.gif"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3533-6237-4665-a235-306562373430/giphy36.gif');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-color:#000;filter: alpha(opacity:70); KHTMLOpacity: 0.70; MozOpacity: 0.70; opacity: 0.70;""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""font-size:22px;font-family:'Arial';"" data-customstyle=""yes"">Верстаем письма под мобильные устройства.</div></div>                    <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-family:'Arial';"" data-customstyle=""yes"">Пошаговое руководство по Mobile First верстке</div></div>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:28px;font-family:'Arial';"" data-customstyle=""yes""></div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec7706447"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""127""   >

<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" field=""text""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes"">В данной статье нам хотелось бы погрузиться в подробности того, каким образом удалось достичь того, чтобы<span style=""font-weight: 500;""> все письма красиво </span><span style=""font-weight: 500;"">отображались</span> на всех основных устройствах и клиентах (включая Android и iOS). <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7706537"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""127""   >

<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" field=""text""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes"">Напомним, что мы решаем задачу отсутствия поддержки в мобильных клиентах таких функций, как поддержка медиа-запросов, которые необходимы для традиционных подходов к адаптируемым сообщениям электронной почты. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7706811"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""127""   >

<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" field=""text""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-family: Arial;""><span style=""font-size: 30px;"">Как правило, email сообщения кодируются на старомодной настольной версии, <br /></span></span>основанной на таблицах, где мобильные стили применяются при помощи медиа-запроса max-width <br />для пересчета положений таблиц. В тех клиентах электронной почты, которые не поддерживают данный <br />метод, это может привести к несоответствиям в визуализации и затрудненному прочтению писем. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707081"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3062-3135-4131-a633-323230393337/1.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7561348"" class=""r"" style=""padding-top:45px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">➀ Mail нa iOS </span></span><br /> Колонки размещаются стеком и располагаются по всей ширине, как и было задумано. <br /><br /><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">➁ Gmail на iOS</span> </span><br /> Уменьшенная в масштабе настольная версия. <br /><br /><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">➂ Inbox на Android </span></span><br /> Колонки сжимаются таким образом, чтобы уместиться друг рядом с другом.<br /> <br /><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">➃ Yahoo! На Android </span></span><br /> Колонки сжимаются и перекрывают друг друга лишь бы уместиться на экране. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7561349"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""36""   >

<!-- T021 -->
<div class=""t021"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_1"">
        <div class=""t021__text-impact t-text-impact t-text-impact_md"" field=""text"">Мы собираемся изменить формулу и начать с версии для мобильных устройств (Mobile First), а затем проработать и настольную версию.</div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec7707337"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:42px;font-family:'Arial';"" data-customstyle=""yes"">Сначала мобильные устройства</div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec7561350"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Кодирование сообщений электронной почты, которые будут «работать» на мобильных устройствах — довольно простая задача. По сути, мы просто будем использовать несколько элементов<span style=""color: rgb(61, 193, 254);""></span><span style=""color: rgb(61, 193, 254);""> <strong>&lt;</strong></span><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">div&gt;</span></span><br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707390"" class=""r"" style=""padding-top:30px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">&lt;div class=&quot;wrapper&quot;&gt;
  &lt;div class=&quot;layout&quot;&gt;
    &lt;div class=&quot;spacing&quot;&gt;
        &lt;p&gt;Herligheter hva penge, tærer innflytelse forderve hukommelse.&lt;/p&gt;
        &lt;p&gt;Lettsindigheten anstrengende røbe, overser rekk makroner, sengeliggende avbetaler klokt uskjønt fedre.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7707403"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Мы присвоим и самому письму и макету цвет фона, сделаем макет 320 пикселей в ширину <br />и выровняем его по центру:</div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707408"" class=""r"" style=""padding-top:30px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">body,
.wrapper {
  background-color: #add8c7;
}
.layout {
  background-color: #ffffff;
  Margin: 0 auto;
  width: 320px;
}
.spacing {
  Margin: 20px;
}
p {
  Margin: 20px 0;
}</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7707415"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Внутренний<span style=""color: rgb(61, 193, 254);""></span><span style=""color: rgb(61, 193, 254);""> </span><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">&lt;div&gt;</span></span><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);""></span></span> в HTML с классом .spacing добавляет пространство вокруг текста, что достигается использованием Margin. Подобный метод имеет широкую поддержку (особенно написание с большой буквы M), таким образом код будет поддерживаться и в старой версии Outlook.com. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707451"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3265-3630-4339-b465-636266343565/2.jpg""  class=""t107__width t-width t-width_10"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7707461"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">➀ Mail нa iOS </span></span><br /> Колонки размещаются стеком и располагаются по всей ширине, как и было задумано. <br /><br /> <span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;"">➁ Gmail на iOS </span></span><br /> Колонки размещаются стеком и располагаются по всей ширине, как и было задумано. <br /><span style=""font-weight: 600;""><br /> </span><span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;"">➂ Inbox на Android</span> </span><br /> Колонки размещаются стеком и располагаются по всей ширине, как и было задумано. <br /><span style=""color: rgb(61, 193, 254);""></span><span style=""color: rgb(61, 193, 254);""><br /> </span><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">➃ Yahoo! На Android </span></span><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);""></span></span><br /> Колонки размещаются стеком и располагаются по всей ширине, как и было задумано. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707516"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Из-за разрушения отступов, верхний и нижний отступы выпадут из родительского <span style=""font-weight: 500;""><span style=""color: rgb(61, 193, 254);"">.layout</span> </span>и из его белого цвета, но вскоре мы это исправим.</div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707571"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Этот простой email будет отображаться единообразно во всех широко распространенных мобильных клиентах и также в большинстве настольных и веб-клиентах. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707601"" class=""r"" style=""padding-top:75px;padding-bottom:75px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6535-3237-4631-a330-333338383330/3.jpg""  class=""t107__width t-width t-width_8"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7707616"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;"">Медиа-запрос для настольных версий</span></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707653"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Наш план состоит не только в том, чтобы подавать мобильную версию на всех платформах. Если сообщение будет просматриваться в почтовом клиенте на экране большего размера, мы будем использовать доступное место в нашей полной настольной версии. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707662"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Сначала давайте разделим контент нашего письма на две колонки при помощи другой пары<span style=""color: rgb(61, 193, 254);""> <span style=""font-weight: 600;"">&lt;div&gt;ов:</span></span></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7707751"" class=""r"" style=""padding-top:15px;padding-bottom:15px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">&lt;div class=&quot;wrapper&quot;&gt;
  &lt;div class=&quot;layout&quot;&gt;
    &lt;div class=&quot;column narrow&quot;&gt;
      &lt;div class=&quot;spacing&quot;&gt;
        &lt;p&gt;Herligheter hva penge, tærer innflytelse forderve hukommelse.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;column wide&quot;&gt;
      &lt;div class=&quot;spacing&quot;&gt;
        &lt;p&gt;Lettsindigheten anstrengende røbe, overser rekk makroner, sengeliggende avbetaler klokt uskjønt fedre.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7708008"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Это дает нам некоторые классы в нашей таблице стилей, которые мы будем использовать для того, чтобы эти элементы отображались в виде колонок в настольной версии. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7708019"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 500;"">Вот когда наступает очередь медиа-запросов. </span>Обычно, если мы добавляем мобильные стили <br />к настольной версии, мы используем медиа-запрос <span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;"">max- width</span> </span>, таким образом чтобы мобильные стили применялись только вплоть до ширины определенного email-клиента. <br /><br />Но так как за основу мы берем мобильную версию, вместо этого мы будем использовать медиа-запрос <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">min-width</span></span>, где стили для настольной версии вступают в силу, когда письмо отображается на минимальной указанной ширине или больше нее: <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7708240"" class=""r"" style=""padding-top:15px;padding-bottom:15px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">.layout {
  display: table;
}
@media screen and (min-width: 620px) {
  .layout {
    width: 600px !important;
  }
  .column {
    display: table-cell;
  }
  .narrow {
    width: 200px !important;
  }
  .wide {
    width: 400px !important;
  }
}</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7708266"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 600;"">Все верно — CSS таблицы!</span> Применяя<span style=""font-weight: 600;""> </span><span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;"">display: table;</span></span> и<span style=""color: rgb(61, 193, 254);""> <span style=""font-weight: 600;"">display: table-cell;</span></span> при просмотре в более больших окнах, элемент .layout будет вести себя так, будто это таблица, а элементы .column будут отображаться как ячейки таблицы, левая — шириной 200px, правая — шириной 400px.<br /><br /> Мы поместили <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">display: table;</span> </span>за границами медиа-запроса, поэтому он будет встроен наряду <br />с мобильными стилями. Это также исправляет «поломку» отступов элементов .spacing. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7708315"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3830-6638-4363-b262-623962616462/3.jpg""  class=""t107__width t-width t-width_9"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7708361"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""24""   >

<!-- T007 -->
<div class=""t007"">
    <div class=""t-container"">
        <div class=""t-row"">
            <div class=""t-col t-col_4"">
                            <div class=""t007__text t-text t-text_md"" field=""text"">Подобная комбинация медиа-запроса и<span style=""font-weight: 500;""> CSS-таблицы</span> удивительно хорошо поддерживается во всех крупных клиентах электронной почты.<br />Существует несколько заметных исключений, включая новую версию <span style=""font-weight: 500;"">Outlook.com,</span> настольные версии <span style=""font-weight: 500;"">Outlook</span>, а также веб-клиенты <span style=""font-weight: 500;"">Google: Gmail, Google Apps и Inbox.</span></div>
            </div>
            <div class=""t-col t-col_4"">
              <div class=""t007__text t-text t-text_md"" field=""text2""><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);""><span style=""font-size: 20px;"">➀</span> Mail на iOS</span></span><br />CSS таблица справляется <br />с «поломкой» верхнего и нижнего отступов.<br /><br /><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);""><span style=""font-size: 18px;""></span><span style=""font-size: 20px;"">➁</span><span style=""font-size: 18px;""></span><span style=""font-size: 18px;""></span> Apple Mail</span></span><br />Макет с двумя колонками, <br />с сайдбаром и главной колонкой.</div>
            </div>
            <div class=""t-col t-col_4"">
              <div class=""t007__text t-text t-text_md"" field=""text3"">Без <span style=""font-weight: 400;""><span style=""color: rgb(61, 193, 254);"">display: table;</span></span> на <span style=""font-weight: 400;""><span style=""color: rgb(61, 193, 254);"">.layout</span></span> <br />в мобильной версии, эти отступы очутились бы за границами макета <br />и цвета его фона.</div>
            </div>			
        </div>
    </div>
</div>
</div>
		<div id=""rec7708541"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;"">Мы разберемся с этим далее.</span></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7708586"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3436-3930-4839-a164-396261643430/5.jpg""  class=""t107__width t-width t-width_9"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7741300"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">*В Outlook 2000–03 поддержка медиа-запроса зависит от установленной версии Internet Explorer. <br /> **Старый Outlook.com отображает настольную версию корректно, но новая версия — нет. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7708778"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;"">Фиктивные селекторы атрибутов для нового Outlook.com</span></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7708910"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">На момент публикации, Outlook.com работает параллельно на двух разных веб почтовых клиентах: один с поддержкой медиа-запросов, другой — без. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7708918"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">К сожалению, тот который поддерживает наш медиа-запрос <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">min-width</span></span>, на данный момент находится в процессе свертывания, так как пользователей переводят на более новую версию, основанную на <span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;"">Office 365/Outlook Web Access.</span></span> С точки зрения рендеринга электронных писем — это определенный даунгрейд. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7708956"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Тем не менее, мы можем обойти это. У нового Outlook.com есть баг, в котором он находит CSS селектор с селектором атрибутов внутри него, такой как <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">[href] img,</span></span> отбрасывает часть с селектором атрибутов и оставляет все остальное. В примере выше нам бы остался селектор <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">img</span></span>, который <br /> выберет все изображения, а не только те, вокруг которых есть ссылка. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7708958"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Это, само по себе является, плохой особенностью, но означает что мы можем воспользоваться багом и включить копию настольных стилей, которые будет видеть только Outlook.com. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7709033"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Мы поместим копию настольных стилей за пределами медиа-запроса, но к каждому правилу добавим фиктивный селектор атрибутов вида, например, <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">[owa]. </span></span><br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7709055"" class=""r"" style=""padding-top:15px;padding-bottom:15px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">[owa] .layout {
  width: 600px !important;
}
[owa] .column {
  display: table-cell;
}
[owa] .narrow {
  width: 200px !important;
}
[owa] .wide {
  width: 400px !important;
}</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7709301"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Другие email-клиенты будут игнорировать этот CSS, так как нет элементов, которые соответствуют селекторам<span style=""font-weight: 600;""> </span><span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;"">[owa],</span></span> но Outlook.com применит настольные стили так как мы того и хотели. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7709335"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3365-6134-4161-b830-396532643961/4.jpg""  class=""t107__width t-width t-width_9"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7743335"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;""><span style=""font-size: 20px;"">➀</span> Старый Outlook.com </span></span><br /> Настольные стили применяются через медиа-запрос. <br /><br /><span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;""><span style=""font-size: 20px;"">➁</span> Новый Outlook.com </span></span><br /> Настольные стили применяются через хак с фиктивными селекторами атрибутов. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7709379"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3832-3734-4364-b636-663831383664/7.jpg""  class=""t107__width t-width t-width_9"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7709425"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;"">Условная таблица для Outlook</span></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7709434"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Чтобы размещать элементы рядом друг с другом в Outlook, нам необходимо использовать HTML таблицу. Но чтобы она не испортила нашу мобильную версию, таблица будет скрыта внутри условных комментариев: <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7709450"" class=""r"" style=""padding-top:15px;padding-bottom:15px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">&lt;div class=&quot;layout&quot;&gt;
&lt;!--[if (mso)|(IE)]&gt;
&lt;table class=&quot;layout&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; align=&quot;center&quot; bgcolor=&quot;#ffffff&quot;&gt;
  &lt;tr&gt;
    &lt;td class=&quot;column&quot; valign=&quot;top&quot; style=&quot;width: 200px;&quot;&gt;
&lt;![endif]--&gt;
  &lt;div class=&quot;column narrow&quot;&gt;
    &lt;div class=&quot;spacing&quot;&gt;
      &lt;p&gt;Herligheter hva penge, tærer innflytelse forderve hukommelse.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;!--[if (mso)|(IE)]&gt;
    &lt;/td&gt;
    &lt;td class=&quot;column&quot; valign=&quot;top&quot; style=&quot;width: 400px;&quot;&gt;
&lt;![endif]--&gt;
  &lt;div class=&quot;column wide&quot;&gt;
    &lt;div class=&quot;spacing&quot;&gt;
      &lt;p&gt;Lettsindigheten anstrengende røbe, overser rekk makroner, sengeliggende avbetaler klokt uskjønt fedre.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;!--[if (mso)|(IE)]&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;![endif]--&gt;
&lt;/div&gt;</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7709623"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Условные комментарии позволяют нам нацеливаться исключительно на Outlook. Для других клиентов электронной почты этот код выглядит как обычный HTML-комментарий, который будет игнорироваться при обработке электронной почты. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7709669"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3532-6266-4263-a334-386333663030/8.jpg""  class=""t107__width t-width t-width_9"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7709679"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Выражение <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">[if (mso)|(IE)]</span></span> означает, что мы ориентируемся на все версии Microsoft Office, т.е. Outlook 2007/2010/2013/2016, которые делят свой механизм визуализации с Word, а также со всеми версиями Internet Explorer, который используется для отображения сообщений электронной почты <br /> в Outlook 2000/2002/2003. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7709919"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6533-3137-4362-a231-373561396562/5.jpg""  class=""t107__width t-width t-width_9"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7709963"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:30px;"" data-customstyle=""yes""><span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;""><span style=""font-size: 20px;"">➀</span> Outlook 2000 </span></span><br /> Колонки поддерживаются специфичной для Outlook табличной разметкой внутри условных комментариев. <br /><br /> <span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;""><span style=""font-size: 20px;""></span><span style=""font-size: 20px;"">➁</span><span style=""font-size: 20px;""></span><span style=""font-size: 20px;""></span> Outlook 2007 </span></span><br /> Колонки поддерживаются специфичной для Outlook табличной разметкой внутри условных комментариев. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7743368"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">С нашим двухколоночным дизайном с таблицами, поддерживаемыми исключительно в Outlook, остались только веб-клиенты от Google: Gmail, Google Apps и Inbox. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7709982"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6630-6533-4066-b338-643430636538/10.jpg""  class=""t107__width t-width t-width_9"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7710097"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:42px;text-align:center;font-family:'Arial';"" data-customstyle=""yes""><span style=""font-weight: 700;"">Расчеты для трио веб-клиентов <br />от Google</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710131"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Эти клиенты не застаят нас проделать слишком уж большой объем работы. CSS поддерживается только когда кодируется встроено вместе с атрибутами <span style=""font-weight: 600;"">style.</span> Нет поддержки медиа-запросов, <br />а также нет иных способов таргетирования веб-клиентов почты от Google без таргетирования <br />их мобильных приложений. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710175"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:42px;text-align:center;font-family:'Arial';"" data-customstyle=""yes""><span style=""font-weight: 700;"">Наше решение?<br />Функция расчета в CSS</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710217"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Вместо установки фиксированного свойства CSS, например 600px, вы можете задать функцию <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">calc()</span></span> , в которой содержится математическое выражение. В нашем случае, мы хотим, чтобы ширина наших шаблонов и колонок менялась в зависимости от ширины email-клиента. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710406"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Для ширины нашего<span style=""color: rgb(61, 193, 254);""></span><span style=""color: rgb(61, 193, 254);""> </span><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">.layout</span></span><span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);""></span></span> мы будем использовать следующую функцию:</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710494"" class=""r"" style=""padding-top:15px;padding-bottom:15px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">width: calc((Desktop Width - Mobile Width) * 100% - (Desktop Width - Mobile Width) * Breakpoint - Desktop Width);</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7710504"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">У шаблона есть настольная ширина в 600px и мобильная ширина в 320px. И мы будем использовать ту же точку прерывания в 620px, как и в нашем медиа-запросе, чтобы переключаться между двумя значениями ширины. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710531"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 700;"">С заполненными значениями функция выглядит так:</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710539"" class=""r"" style=""padding-top:15px;padding-bottom:15px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">width: calc((600px - 320px) * 100% - (600px - 320px) * 620 - 600px);</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7710586"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 600;"">Когда клиент выполняет эту функцию, 100% заменяется на ширину клиента <br />электронной почты. Мы можем математически упростить функцию: </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710594"" class=""r"" style=""padding-top:15px;padding-bottom:15px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">width: calc(28000% - 173000px);</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7710665"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 600;"">Когда ширина email-клиента </span>составляет в точности 620px, эта функция возвращает 600px, <br />что является нашей желаемой шириной для настольного клиента. Но если ширина email-клиента будет меньше всего на 1 пиксель (619px), то результатом будет 320px - наша мобильная ширина. <br />Это позволяет нам успешно переключаться между настольным и мобильным видом <br />на соответствующих экранах. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710738"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3033-3463-4338-b731-343962646538/11.jpg""  class=""t107__width t-width t-width_8"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7710807"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Тем не менее, ширина почтового клиента редко будет составлять в точности 619px или 620px. Поэтому следует ограничить диапазон возможных значений ширины теми двумя, которые нам нужны. Мы установили 600px в качестве max-width и 320px в качестве <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">min-width. </span></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710821"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">С этими встроенными стилями мы можем добиться чего-то схожего с нашим медиа-запросом без необходимости поддержки медиа-запросов. Хотя <span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;"">calc()</span> </span>не везде поддерживается, функция работает на всех почтовых клиентах Google, и в вебе, и на мобильных версиях. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710830"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Так как более старые мобильные email-клиенты не поддерживают функции <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">calc()</span></span>, мы также оставим ширину в пикселях в качестве резервного варианта. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710936"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 700;"">Вот как всё выглядит в сочетании:</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710942"" class=""r"" style=""padding-top:15px;padding-bottom:15px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">.layout {
  max-width: 600px;
  min-width: 320px;
  width: 320px;
  width: calc(28000% - 173000px);
}</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7710949"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Мы проделаем схожие расчеты и для колонок, но они будут основаны на ширине<span style=""font-weight: 600;""> <span style=""color: rgb(61, 193, 254);"">.layout</span></span> , <br />так как он — родительский элемент элементов <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">.column.</span></span> Это означает, что мы будем использовать настольную ширину макета в 600px в качестве точки прерывания, поэтому, когда макет переключится на настольную ширину, это же произойдет и с колонками. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7710976"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 600;"">Функция для колонки в 400px работает так же, как и в макете:</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7711096"" class=""r"" style=""padding-top:30px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">width: calc((Desktop Width - Mobile Width) * 100% - (Desktop Width - Mobile Width) * Breakpoint - Desktop Width);
width: calc((400px - 320px) * 100% - (400px - 320px) * 600px - 400px);
width: calc(8000% - 47600px);</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7711269"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 600;"">Но для колонки шириной в 200px, которая является более широкой на мобильной версии, чем на настольной, нам нужно ее немного переключить:</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7711279"" class=""r"" style=""padding-top:30px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">width: calc(((Mobile Width - Desktop Width) * (Breakpoint - 1px) + Mobile Width) - (Mobile Width - Desktop Width) * 100%);
width: calc(((320px - 200px) * (600px - 1px) + 320px) - (320px - 200px) * 100%);
width: calc(72200px - 12000%);</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7711289"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 600;"">Мы также передвинем колонки влево, так чтобы они находились рядом друг с другом <br />в случае с настольной шириной, но располагались стеком в случае мобильной версии, <br />если по ширине помещается только одна колонка: </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7711304"" class=""r"" style=""padding-top:30px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""css"">.narrow {
  Float: left;
  min-width: 200px;
  max-width: 320px;
  width: 320px;
  width: calc(72200px - 12000%);
}
.wide {
  Float: left;
  min-width: 320px;
  max-width: 400px;
  width: 320px;
  width: calc(8000% - 47600px);
}</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7711313"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3139-3133-4835-b933-393132623635/6.jpg""  class=""t107__width t-width t-width_10"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7712028"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;""><span style=""font-size: 20px;"">➀</span> Gmail </span></span><br /> Значения ширины заданы при помощи функции <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">calc(), min-width</span></span> и<span style=""font-weight: 600;""> <span style=""color: rgb(61, 193, 254);"">max-width. </span></span><br /><br /><span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;""><span style=""font-size: 20px;"">➁</span> Google Apps </span></span><br /> Значения ширины заданы при помощи функции <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">calc(), min-width</span></span> и <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">max-width.</span></span> <br /> <br /><span style=""color: rgb(61, 193, 254);""><span style=""font-weight: 600;""><span style=""font-size: 20px;"">➂</span> Inbox </span></span><br /> Значения ширины заданы при помощи функции <span style=""font-weight: 600;""><span style=""color: rgb(61, 193, 254);"">calc(), min-width</span></span> и<span style=""color: rgb(61, 193, 254);""> <span style=""font-weight: 600;"">max-width. </span></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7711355"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 600;"">И, таким образом, у нас есть адаптивный макет, который работает во всех клиентах Google, <br />а также во всех других крупных клиентах.</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7711447"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6630-3034-4465-b864-616534386262/13.jpg""  class=""t107__width t-width t-width_10"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7712009"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:42px;text-align:center;font-family:'Arial';"" data-customstyle=""yes""><span style=""font-weight: 700;"">Поддержка email-клиентов</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7743408"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Хотя этот метод, скорее всего, не будет корректно работать в некоторых менее функциональных, мало используемых клиентах, это обычно означает, что люди, открывшие этот email на настольном ПК, увидят мобильную версию.<br /><br /> Да, такое отображение не идеально, но все же когда настольный клиент отображает мобильную версию электронного сообщения — его куда удобнее читать, чем когда на мобильном устройстве весь контент для настольного клиента пытается уместиться на маленьком экране, жертвуя разметкой и читабельностью. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7712035"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:42px;text-align:center;font-family:'Arial';"" data-customstyle=""yes""><span style=""font-weight: 700;"">Спасибо за чтение!</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7712041"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:20px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Мы будем рады получить ваши комментарии касательно улучшений данного метода и вашего <br />его использования :) <br /><br /> Основано на материалах:<span style=""color: rgb(185, 185, 185);""></span><span style=""color: rgb(185, 185, 185);""> </span><a href=""https://medium.com/cm-engineering/coding-mobile-first-emails-1513ac4673e#.4qcvnf1ht"" style=""color: rgb(150, 150, 150); border-bottom: 1px solid rgb(150, 150, 150); box-shadow: rgb(150, 150, 150) 0px 0px 0px 0px inset;"">https://medium.com/cm-engineering/coding-mobile-first-emails-1513ac4673e#.4qcvnf1ht</a><span style=""color: rgb(185, 185, 185);""></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/css/highlight.min.css"" rel=""stylesheet"" media=""screen"">","<script src=""https://tilda.ws/js/-1.10.2.min.js""></script>
<script src=""https://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""https://tilda.ws/project60344/tilda-blocks-2.3.js""></script>
<script src=""https://tilda.ws/js/highlight.min.js""></script>
<script src=""https://tilda.ws/js/.min.js""></script>",2016-08-15 18:19:33.868571,"[2, 3, 4, 5]"
14,True,PHP.-Composer-—-rukovodstvo-dlya-novichka,PHP. Composer — руководство для новичка,"С момента выпуска, 1 марта 2012, Composer приобрел широкую популярность благодаря тому, что привнес  в PHP крайне необходимую функцию — управление зависимостями.",library/composer_LQ6FKOW.jpg,PHP. Composer — руководство для новичка,3,"С момента выпуска, 1 марта 2012, Composer приобрел широкую популярность благодаря тому, что привнес в PHP крайне необходимую функцию — управление зависимостями.",library/composer_eeQQ4m4.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""250221""  >
<div id=""rec7296946"" class=""r t-screenmin-980px"" style=""padding-bottom:0px; ""  data-record-type=""18"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv7296946"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry7296946"" data-content-cover-id=""7296946""  data-content-cover-bg=""https://static.tildacdn.com/tild6464-6134-4963-b930-646663376531/giphy.gif"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6464-6134-4963-b930-646663376531/giphy.gif');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-color:#000;filter: alpha(opacity:20); KHTMLOpacity: 0.20; MozOpacity: 0.20; opacity: 0.20;""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:70vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:62px;line-height:60px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-weight: 700;""><span style=""font-size: 102px;"">Composer</span></span> </span><br /><span style=""font-size: 40px;""><span style=""font-weight: 400;"">Руководство для новичка</span></span></div></div>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec7299555"" class=""r t-screenmax-980px"" style=""padding-bottom:0px; ""  data-record-type=""18""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv7299555"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry7299555"" data-content-cover-id=""7299555""  data-content-cover-bg=""https://static.tildacdn.com/tild6639-6432-4738-b865-363930643934/giphy.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6639-6432-4738-b865-363930643934/giphy.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-color:#000;filter: alpha(opacity:20); KHTMLOpacity: 0.20; MozOpacity: 0.20; opacity: 0.20;""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:42px;font-family:'Georgia';"" data-customstyle=""yes"">Composer: <br />руководство для новичка</div></div>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec7296948"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">С момента выпуска, 1 марта 2012, Composer приобрел широкую популярность благодаря тому, что привнес <br />в PHP крайне необходимую функцию – управление зависимостями. <br /><br /> Composer является лучшим выходом, чтобы внедрить ПО от других производителей, таких как CSS-фреймворк, плагины jQuery и прочие в ваш проект. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297102"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Я уверен, что существует множество программистов, которые задаются вопросом о преимуществах использования Composer, в то время как другие боятся сделать первый шаг к началу использования новой системы. <br /><br />В этой статье мы рассмотрим, чем именно является Composer, что эта программа делает, и почему это отличный инструмент для PHP проектов. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297108"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Сначала мы более детально рассмотрим управление зависимостями, а затем установим Composer. Сперва мы рассмотрим программу в общих чертах, а затем остановимся конкретно на некоторых основах. Давайте начнем! <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297176"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""># Что такое Управление зависимостями?</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297122"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Управление зависимостями, на самом деле, довольно простая концепция. Давайте предположим, что вы создаете веб-сайт на одну страницу, используя фреймворк Foundation, необходимый для ваших Javascript и CSS. Как вы убедитесь, что Foundation будет добавлен в ваш проект? <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297274"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Обычный метод — перейти на сайт, загрузить программный пакет и поместить его где-то внутри вашего проекта. Пока все идет хорошо. Теперь, что вы делаете, когда вы хотите обновить фреймворк до последней версии? Вы повторяете то же самое, переписывая старую версию. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297281"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Давайте предположим, что это будет повторяться несколько раз, и вы понимаете — что-то сломалось. Разработчики изменили что-то в Foundation, и теперь вы должны выполнить откат, но до какой версии? Вам нужно найти старые версии и начать применять их до тех пор, пока не найдете правильную. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297311"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Даже если вы отсортируете все, что есть, вы перейдете к чужому проекту. Они тоже используют Foundation? Если да, то где он установлен, и какая у него версия? <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7300102"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3561-3965-4333-a566-663631383038/giphy.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7297314"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Это может показаться не такой значимой проблемой для небольшого проекта, но представьте себе проект с 8-10 зависимостями – и это по-прежнему немного! Модульное управление становится невозможным, или, по крайней мере, - это пустая трата времени. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297330"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Управление зависимостями решает эти проблемы за счет автоматизации и стандартизации. Поиск и выборку зависимостей, таких как Foundation, JQuery, Twig, Symphony и так далее, можно сделать программным образом. Определяются также и предпочтительные версии, которые защищают от конфликтов. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297429"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Диспетчер управления зависимостями стандартизирует путь, по которому программные пакеты хранятся, а также где они используются. На деле это означает, что каждый проект, в котором задействован один и тот же диспетчер управления зависимостями, будет следовать той же структуре, по крайней мере, для зависимостей. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297446"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""># Установка Composer</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297444"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Composer доступен для любой системы, которой вы пользуетесь. В Windows вы должны использовать установочный файл Composer Setup, который можно найти на начальной странице. В системах на операционной базе Linux, включая OSX, вы можете использовать следующую команду, чтобы установить его локально: <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7299649"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #d6d6d6background-color: #ebebeb;"">
		<pre><code class=""auto"">curl -sS https://getcomposer.org/installer | php</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: #ebebeb;
   }
</style> 

</div>
		<div id=""rec7297491"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Выполните указанную выше команду из вашей директории с проектом. У вас появится файл composer.phar, который вы можете использовать в вашей директории. Я предпочитаю установить все глобально, чтобы я мог использовать его в любой папке, где мне нравится. Чтобы это произошло, выполните следующую команду: <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7299653"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">mv composer.phar /usr/local/bin/composer</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7297518"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Что-то может пойти не так в двух случаях. Если вам нужны права администратора, то вам нужно выполнить эту команду от имени пользователя. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7299660"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">mv composer.phar /usr/local/bin/composer</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7297593"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">На OS X Yosemite эта команда может не работать, потому что usr каталога не существует. В таком случае создайте сначала структуру каталога, а затем переместите туда файл как обычно. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297638"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""># Введение в Composer</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297647"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Существуют два отдельных элемента для управления зависимостями с Composer. Первый — это Composer сам по себе, как инструмент командной строки для захвата и управления зависимостями. Второй – это Packagist, главный репозиторий Composer. Это место, где содержатся все пакеты, которые вы используете. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297820"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">При использовании Composer сердцем вашего управления зависимостями будет единственный файл с расширением JSON - composer.json. Основные моменты выглядят примерно так: <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7299685"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">{
    &quot;name&quot;: &quot;danielpataki/my_project&quot;,
    &quot;description&quot;: &quot;My New Project&quot;,
    &quot;authors&quot;: [
        {
            &quot;name&quot;: &quot;Daniel Pataki&quot;,
            &quot;email&quot;: &quot;mail@mymail.com&quot;
        }
    ],
    &quot;require&quot;: {
        &quot;monolog/monolog&quot;: &quot;1.12.0&quot;
    }
}</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7297848"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Требования для вашего проекта будут перечислены в разделе «требуется». В этом случае я запрашиваю Monolog – популярный фреймворк для логирования. Только потому, что у меня есть файл JSON с информацией, не значит, что я начну использовать Monolog. Вот где начинается командная строка. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297876"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Используя терминал, я в папке проекта выдаю Composer команду установки. Это введет все мои зависимости в проект и совершит иные четкие действия. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297882"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3966-3630-4366-b664-353834636231/composer_install.png""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7297885"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Директория vendor была создана для того, чтобы содержать все зависимости, в том числе и сам Composer. На скриншоте показывается monolog и psr, которые являются зависимостями monolog в дополнении к файлу composer.lock. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297891"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">На этом этапе вы можете начать использовать ваши зависимости, но для эффективной работы мы можем узнать намного больше. Давайте шаг за шагом изучать Composer. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297892"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""># Специальные версии</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297923"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Выше в нашем коде мы хотели получить версию 1.12.0, но бывают случаи, когда мы хотим <span style=""font-family: &quot;Open Sans&quot;;"">вернуться к более ранним. Есть шесть способов определить необходимую вам версию, давайте взг</span>лянем на них: <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297975"" class=""r"" style=""padding-top:15px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:36px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">Диапазон версии</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297990"" class=""r"" style=""padding-top:0px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Используя операции сравнения, вы можете получить версию выше 1.3 и ниже 1.8 или пойти более сложным путем, используя набор правил с помощью команд И/ИЛИ. В операции могут быть использованы следующие символы: &amp;gt;, &amp;lt;, &amp;gt;=, &amp;lt;= и !=. Команда И представлена в виде пробела или запятой, команда ИЛИ – двойной вертикальной чертой (||). <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297995"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Версии &amp;gt;2.7 будет означать любую версию до 2.7 &amp;gt;2.7 &amp;lt;=3.5 будет означать версии от 2.7. до 3.5 включительно. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7297998"" class=""r"" style=""padding-top:15px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:36px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">Шаблон версии</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298044"" class=""r"" style=""padding-top:0px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">С помощью подстановки можно задать шаблон. Использование 2.3.* будет включать в себя все, что выше версии 2.3.0, включая ее саму, но не включая версию 2.4.0. Это эквивалентно значению &amp;gt;=2.3.0 &amp;lt;2.4. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298077"" class=""r"" style=""padding-top:15px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:36px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">Символы переноса</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298081"" class=""r"" style=""padding-top:0px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Символы переноса с легкостью позволяют задать диапазон, хотя есть вероятность запутаться при обработке частичных версий. Полная версия состоит из трех чисел, в данном случае перенос обретает смысл. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298084"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">2.0.0. – 3.0.0. включает полный диапазон, что означает: все версии выше 2.0.0 и ниже 3.0.0 включительно – приемлемы. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298086"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Частичные версии, такие как 2.0. – 3.0. означают любую версию выше и включительно 2.0. вплоть до версии 3.0 включительно, но не включая версию 3.1. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298089"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Причиной этого, казалось бы, странного поведения является то, что левая сторона основная, в то время как правая шаблонная. Приведенный выше пример будет равен следующему значению &amp;gt;=2.1 &amp;lt;3.1.0 <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298123"" class=""r"" style=""padding-top:15px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:36px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">Область использования Тильды</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298128"" class=""r"" style=""padding-top:0px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Символ тильда~ хорошо подходит для использования в нужной версии. Он позволяет включить все, что идет выше указанной версии, но не перейти на новый уровень. Если вы укажите ~3.6 то дальше вы можете использовать все, что идет выше 3.6. но не 4.0. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298130"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">В версиях это обозначается так &amp;gt;-3.6 &amp;lt;4.0.</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298137"" class=""r"" style=""padding-top:15px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:36px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Знак вставки</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298164"" class=""r"" style=""padding-top:0px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Знак вставки необходим для разрешения всех непрерывных обновлений. Если проект следует семантической версионизации – недопустимы улучшения, которые нарушают совместимость в основной версии. То есть все, включающее текущую версию и предыдущие, но не включающее более новые, может быть безопасным для использования. Указав ^3.3.5, вы разрешаете использовать все предыдущие версии, но не далее 4.0. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298328"" class=""r"" style=""padding-top:15px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:36px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 500;"">DEV-MASTER</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298332"" class=""r"" style=""padding-top:0px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Используя dev-master, вы захватываете последнюю (текущую) версию, которой еще не был присвоен номер. Это может быть полезно при разработке, но в будущем может стать причиной ошибок. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298363"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""># Блокировка</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298487"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Блокировка зависимостей является одной из наиболее полезных функций Composer. Ранее я упомянул файл composer.lock. Он дает возможность заблокировать текущие версии компонентов. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298490"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Блокировка файлов позволяет убедиться, что все работает в одинаковых версиях. То, что приложение не ломается при запуске, не является гарантией работоспособности, и ваши товарищи и производственный сервер не должны использовать разные версии.<br /> <br /> Когда вы впервые используете Composer для захвата зависимостей, он записывает определенную версию файла блокировки. Если вы указали 2.3.* и 2.3.5 - это последняя версия, именно она будет установлена и именно она будет записана в файл блокировки. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298497"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Давайте предположим, что разработчик присоединяется к команде через 10 дней. К этому времени зависимость была обновлена до версии 2.3.6. Если разработчик использует правильную команду (composer install) - он получит версию 2.3.5, так как именно она внесена в файл блокировки. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298546"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Разумеется, вы можете решить обновить зависимость. В таком случае следует запустить обновление (composer update). Это позволит захватить последние обновленные версии и переписать файл блокировки. Это распространяется на все источники, к которым могут быть применены обновления. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298548"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""># Требования к разработке</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298595"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Composer позволяет установить требования к разработке. Это происходит с помощью указания ваших требований в массив require dev вместо массива require. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7299733"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""json"">{
    &quot;name&quot;: &quot;danielpataki/my_project&quot;,
    &quot;description&quot;: &quot;My New Project&quot;,
    &quot;authors&quot;: [
        {
            &quot;name&quot;: &quot;Daniel Pataki&quot;,
            &quot;email&quot;: &quot;mail@mymail.com&quot;
        }
    ],
    &quot;require&quot;: {
        &quot;monolog/monolog&quot;: &quot;1.12.0&quot;
    },
    &quot;require-dev&quot; : {
        &quot;fzaninotto/faker&quot;, &quot;dev-master&quot;
    }
}</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7298644"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Faker является классом PHP, генерирующим поддельные данные. Это отличная возможность для разработчиков, но в производстве это не особо используется. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298670"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Имейте в виду, что требования к разработке всегда устанавливаются по умолчанию, Composer не может волшебным образом узнавать, когда он был запущен на производственном сервере. Если вы хотите исключить требования к разработке, вы должны запустить команду install или update c опцией - -no-dev <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298675"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""># Реальное использование Composer</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298700"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Composer используется повсюду в мире PHP. Все известные и крупные компоненты вебсайтов, такие как jQuery, Foundation, Bootstrap, даже в самом WordPress имеется доступный пакет Composer. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298729"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Кроме того, даже самый маленький, но полезный код может быть получен с помощью Composer. Также работают логирование пакетов, таких как Monolog, PHP Mailer, обработка строк, PHP Unit и другие подобные инструменты. <br /><br /> Фреймворк-комьюнити получают большую пользу от Composer за счет способности унифицировать требования к проектам. Столь обожаемые всеми Laravel, FuelPHP, Yii Framework и другие полагаются на Composer для объединения общих функций для проектов. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298733"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Самое большое преимущество, конечно же, скрыто от глаз. Composer очень хорош, когда вам требуется разделить или развернуть код. Вам не потребуется таскать 20-50 мегабайт сопутствующего, но неиспользуемого кода. Вы просто можете зарегистрироваться с помощью composer.json и заблокировать файлы, и все это можно сделать на одной и той же странице в течение нескольких минут. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298740"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""># Заключение</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7298765"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Есть огромное количество вещей, которые вы сможете делать с помощью Composer, и я надеюсь, что этот обзор позволил вам понять его возможности. Помимо того, что Composer дает хорошую автозагрузку сразу после установки, вы сможете подключить скрипты в любой стадии обновления процессов и так далее. <br /><br /> Множество групповых проектов используют Composer, но он также может быть полезен в случае, когда вы работаете в одиночку. Этот инструмент дает вам широкие возможности, ведь в будущем, поддерживая свой проект, никогда не знаешь, когда вам понадобится еще одна рука – Composer! <br /></div></div>
		</div>
	</div>
</div>
</div>
		</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/css/highlight.min.css"" rel=""stylesheet"" media=""screen"">","<script src=""https://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""https://tilda.ws/project60344/tilda-blocks-2.3.js""></script>
<script src=""https://tilda.ws/js/highlight.min.js""></script>",2016-08-15 14:58:14.943243,[8]
13,True,To-do-list-za-8-minut-s-JQuery-i-LocalStorage,To-do лист за 8 минут с JQuery и LocalStorage,"У всех из нас есть дни, когда нам нужно сделать много дел, но мы совсем не знаем,  сможем ли мы закончить их все. В таких ситуациях составление списка дел оказывается  очень полезным.",library/todo_soc.jpg,To-do лист за 8 минут с JQuery и LocalStorage,3,"У всех из нас есть дни, когда нам нужно сделать много дел, но мы совсем не знаем, 
сможем ли мы закончить их все. В таких ситуациях составление списка дел оказывается 
очень полезным.",library/ssd.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""245833""  >
<div id=""rec7198335"" class=""r t-screenmin-980px"" style=""padding-bottom:15px; ""  data-record-type=""18"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv7198335"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry7198335"" data-content-cover-id=""7198335""  data-content-cover-bg=""https://static.tildacdn.com/tild6462-3831-4936-a233-613534386535/q.gif"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6462-3831-4936-a233-613534386535/q.gif');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-color:#000;filter: alpha(opacity:70); KHTMLOpacity: 0.70; MozOpacity: 0.70; opacity: 0.70;""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:72px;font-family:'Georgia';"" data-customstyle=""yes"">To-do лист за 8 минут <br />с JQuery и LocalStorage</div></div>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec7211345"" class=""r t-screenmax-980px"" style=""padding-bottom:15px; ""  data-record-type=""18""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv7211345"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry7211345"" data-content-cover-id=""7211345""  data-content-cover-bg=""https://static.tildacdn.com/tild3839-6464-4033-a166-613864396662/q.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3839-6464-4033-a166-613864396662/q.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-color:#000;filter: alpha(opacity:70); KHTMLOpacity: 0.70; MozOpacity: 0.70; opacity: 0.70;""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:46px;font-family:'Georgia';"" data-customstyle=""yes"">To-do лист за 8 минут <br />с JQuery и LocalStorage</div></div>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec7198336"" class=""r"" style=""padding-top:30px;padding-bottom:15px; ""  data-record-type=""127""   >

<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" field=""text""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">У всех из нас есть дни, когда нам нужно сделать много дел, но мы совсем не знаем, сможем ли мы закончить их все. В таких ситуациях составление списка дел оказывается очень полезным. Существуют классные мобильные приложения, онлайн сервисы и даже плагины WordPress, выполняющие эту задачу, но задумывались ли вы когда-нибудь, сколько времени займет создание такого приложения самостоятельно? <br /><br /> В этой статье мы создадим базовый список дел. Задачи будут ставиться в одну из трех категорий – в ожидании, в процессе и закончены. Наше приложение позволит ставить все новые задачи в категорию «в ожидании» по умолчанию. Задачи могут легко перемещаться из категории в категорию посредством технологии перетаскивания. Ну и, конечно, задачи могут быть удалены. <br />.</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7198337"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:38px;text-align:left;font-family:'Georgia';"" data-customstyle=""yes"">                 Предварительные условия</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7198339"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 500;"">Следующие библиотеки используются в данном проекте:</span><br /><span style=""font-size: 18px;""></span><span style=""font-size: 18px;""><br />jQuery 1.10.2<br /><br />jQuery UI 1.10.3<br /><br />Bootstrap 2.2.2   </span></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7198719"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:46px;font-family:'Georgia';"" data-customstyle=""yes"">Создание разметки и CSS</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:20px;"" data-customstyle=""yes"">Давайте создадим основной внешний вид приложения, прежде чем добавлять <br /> функциональные возможности с помощью JavaScript. <br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec7199245"" class=""r"" style=""padding-top:30px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">&lt;div class=&quot;task-list&quot; id=&quot;pending&quot;&gt;
  &lt;h3&gt;Pending&lt;/h3&gt;
  &lt;!-- Sample task added manually to check look --&gt;
  &lt;div class=&quot;todo-task&quot;&gt;
    &lt;div class=&quot;task-header&quot;&gt;Sample Header&lt;/div&gt;
    &lt;div class=&quot;task-date&quot;&gt;25/06/1992&lt;/div&gt;
    &lt;div class=&quot;task-description&quot;&gt;Lorem Ipsum Dolor Sit Amet&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;task-list&quot; id=&quot;inProgress&quot;&gt;
  &lt;h3&gt;In Progress&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;task-list&quot; id=&quot;completed&quot;&gt;
  &lt;h3&gt;Completed&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;task-list&quot;&gt;
  &lt;h3&gt;Add a task&lt;/h3&gt;
  &lt;form id=&quot;todo-form&quot;&gt;
    &lt;input type=&quot;text&quot; placeholder=&quot;Title&quot; /&gt;
    &lt;textarea placeholder=&quot;Descrtipion&quot;&gt;&lt;/textarea&gt;
    &lt;input type=&quot;text&quot; placeholder=&quot;Due Date (dd/mm/yyyy)&quot; /&gt;
    &lt;input type=&quot;button&quot; class=&quot;btn btn-primary&quot; value=&quot;Add Task&quot; /&gt;
  &lt;/form&gt;
  &lt;input type=&quot;button&quot; class=&quot;btn btn-primary&quot; value=&quot;Clear Data&quot; /&gt;
  &lt;div id=&quot;delete-div&quot;&gt;Drag Here to Delete&lt;/div&gt;
&lt;/div&gt;</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7198341"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;text-align:center;"" data-customstyle=""yes""><span style=""font-weight: 300;"">Далее, добавим некоторые стили к элементам, используя следующий CSS</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7199318"" class=""r"" style=""padding-top:30px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">.task-list {
  width: 250px;
  float: left;
  margin: 0 5px;
  background-color: #e3e3e3;
  min-height: 240px;
  border-radius: 10px;
  padding-bottom: 15px;
}
.task-list input, .task-list textarea {
  width: 240px;
  margin: 1px 5px;
}
.task-list input {
  height: 30px;
}
.todo-task {
  border-radius: 5px;
  background-color: #fff;
  width: 230px;
  margin: 5px;
  padding: 5px;
}
.task-list input[type=&quot;button&quot;] {
  width: 100px;
  margin: 5px;
}
.todo-task &gt; .task-header {
  font-weight: bold;
}
.todo-task &gt; .task-date {
  font-size: small;
  font-style: italic;
}
.todo-task &gt; .task-description {
  font-size: smaller;
}
h3 {
  text-align: center;
}
#delete-div {
  background-color: #fff;
  border: 3px dotted #000;
  margin: 10px;
  height: 75px;
  line-height: 75px;
  text-align: center;
}</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7199334"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Наша страница списка дел должна выглядеть как на следующем изображении.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7199349"" class=""r"" style=""padding-top:70px;padding-bottom:70px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6333-6661-4931-b137-663331363863/pngbase64e6ecbd89d6dcc5f7.png""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7198343"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:left;font-family:'Georgia';"" data-customstyle=""yes"">Определение константы JavaScript</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7199432"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">На протяжении всей этой статьи мы будем ссылаться на некоторые константы, чтобы избежать жестких значений кодирования. Эти константы приведены ниже: <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7199475"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">var defaults = {
  // CSS selectors and attributes that would be used by the JavaScript functions
  todoTask: &quot;todo-task&quot;,
  todoHeader: &quot;task-header&quot;,
  todoDate: &quot;task-date&quot;,
  todoDescription: &quot;task-description&quot;,
  taskId: &quot;task-&quot;,
  formId: &quot;todo-form&quot;,
  dataAttribute: &quot;data&quot;,
  deleteDiv: &quot;delete-div&quot;
}, codes = {
  &quot;1&quot; : &quot;#pending&quot;, // For pending tasks
  &quot;2&quot; : &quot;#inProgress&quot;,
  &quot;3&quot; : &quot;#completed&quot;
};</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7199499"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:left;font-family:'Georgia';"" data-customstyle=""yes"">Создание задач<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7199507"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Задачи создаются с помощью следующей функции JavaScript</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7199549"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;background-color: #ebebeb;"">
		<pre><code class=""auto"">// Add Task
var generateElement = function(params) {
  var parent = $(codes[params.code]),
      wrapper;
  if (!parent) {
    return;
  }
  wrapper = $(&quot;&lt;div /&gt;&quot;, {
    &quot;class&quot; : defaults.todoTask,
    &quot;id&quot; : defaults.taskId + params.id,
    &quot;data&quot; : params.id
  }).appendTo(parent);
  $(&quot;&lt;div /&gt;&quot;, {
    &quot;class&quot; : defaults.todoHeader,
    &quot;text&quot;: params.title
  }).appendTo(wrapper);
  $(&quot;&lt;div /&gt;&quot;, {
    &quot;class&quot; : defaults.todoDate,
    &quot;text&quot;: params.date
  }).appendTo(wrapper);
  $(&quot;&lt;div /&gt;&quot;, {
    &quot;class&quot; : defaults.todoDescription,
    &quot;text&quot;: params.description
  }).appendTo(wrapper);
};</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: #ebebeb;
   }
</style> 

</div>
		<div id=""rec7200103"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">В следующем примере кода показывается, как генерируется задача<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7200139"" class=""r"" style=""padding-top:30px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">generateElement({
  id: &quot;123&quot;,
  code: &quot;1&quot;,
  title: &quot;My Uber Important Task&quot;,
  date: &quot;5/2/2014&quot;,
  description: &quot;I have to do a lot of steps to implement this task!&quot;
});</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7200589"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:left;font-family:'Georgia';"" data-customstyle=""yes"">Удаление задач<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7200671"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Удалить задачу довольно просто, и это может быть сделано с помощью следующей функции <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7200729"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">var removeElement = function(params) {
  $(&quot;#&quot; + defaults.taskId + params.id).remove();
};</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7200747"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:left;font-family:'Georgia';"" data-customstyle=""yes"">Сохранение задач в LocalStorage</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7200768"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Задачи, которые мы создаем, могут храниться с помощью баз данных, cookies и многих других технологий. Однако, в этом приложении для удобства и простоты мы будем использовать локальное хранилище HTML5. В JavaScript все эти данные хранит в себе переменное локальное хранилище. Следующий пример кода показывает нам, как данные из списка дел извлекаются из LocalStorage. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7200836"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">var data = JSON.parse(localStorage.getItem(&quot;todoData&quot;));</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7200776"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Каждая задача должна быть сохранена в переменной данных. Пример задачи приведен ниже. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7200885"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;background-color: #ebebeb;"">
		<pre><code class=""auto"">
  id : id, // Unique ID; timestamp is used here
  code: &quot;1&quot;, // Code identifying the category
  title: title, // Title of the task
  date: date, // Due date
  description: description // Description of the task
}</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: #ebebeb;
   }
</style> 

</div>
		<div id=""rec7200883"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Мы обновляем сохраненные данные в LocalStorage, используя следующий код.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7200897"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">localStorage.setItem(&quot;todoData&quot;, JSON.stringify(data));</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7200907"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:left;font-family:'Georgia';"" data-customstyle=""yes"">Утверждение формы списка дел</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7200913"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Когда предоставляется форма списка дел, создается новая задача и добавляется на локальное запоминающее устройство, а содержимое страницы обновляется. Следующая команда реализует эту функцию. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7200943"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">var addItem = function() {
  var inputs = $(&quot;#&quot; + defaults.formId + &quot; :input&quot;),
      errorMessage = &quot;Title can not be empty&quot;,
      id, title, description, date, tempData;
  if (inputs.length !== 4) {
    return;
  }
  title = inputs[0].value;
  description = inputs[1].value;
  date = inputs[2].value;
  if (!title) {
    generateDialog(errorMessage);
    return;
  }
  id = new Date().getTime();
  tempData = {
    id : id,
    code: &quot;1&quot;,
    title: title,
    date: date,
    description: description
  };
  // Saving element in local storage
  data[id] = tempData;
  localStorage.setItem(&quot;todoData&quot;, JSON.stringify(data));
  // Generate Todo Element
  generateElement(tempData);
  // Reset Form
  inputs[0].value = &quot;&quot;;
  inputs[1].value = &quot;&quot;;
  inputs[2].value = &quot;&quot;;
};</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7201182"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:left;font-family:'Georgia';"" data-customstyle=""yes"">Реализация технологии перетаскивания</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7201212"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">jQuery UI обеспечивает функциональность перетаскивания. Нам нужно сделать каждую задачу перетаскиваемой и каждую категорию перемещаемой. Чтобы удалить задачу, нам надо скрыть область удаления по умолчанию и показывать ее лишь тогда, когда мы перетаскиваем какой-то элемент. Поэтому, во-первых, мы изменим функцию generateElement(), чтобы сначала сделать элементы списка дел перетаскиваемыми, <br />а затем сделаем область удаления видимой, когда элемент будет перемещен. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7201256"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">$(&quot;.&quot; + defaults.todoTask).draggable();
// Add Task
var generateElement = function(params) {
  wrapper.draggable({
    start: function() {
      $(&quot;#&quot; + defaults.deleteDiv).show();
    },
    stop: function() {
      $(&quot;#&quot; + defaults.deleteDiv).hide();
    }
  });
...
};</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7201237"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Во-вторых, нам нужно добавить функцию droppable() для каждой из категорий, так как элементы должны удаляться в любой из этих трех областей. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7201274"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">// Adding drop function to each category of task
$.each(codes, function(index, value) {
  $(value).droppable({
    drop: function(event, ui) {
      var element = ui.helper,
          css_id = element.attr(&quot;id&quot;),
          id = css_id.replace(options.taskId, &quot;&quot;),
          object = data[id];
      // Removing old element
      removeElement(object);
      // Changing object code
      object.code = index;
      // Generating new element
      generateElement(object);
      // Updating Local Storage
      data[id] = object;
      localStorage.setItem(&quot;todoData&quot;, JSON.stringify(data));
      // Hiding Delete Area
      $(&quot;#&quot; + defaults.deleteDiv).hide();
    }
  });
});</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7201292"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">В-третьих, нам необходимо добавить код для удаления задач, после того как они попадают в область удаления. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7201294"" class=""r"" style=""padding-top:15px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">// Adding drop function to delete div
$(&quot;#&quot; + options.deleteDiv).droppable({
  drop: function(event, ui) {
    var element = ui.helper,
        css_id = element.attr(&quot;id&quot;),
        id = css_id.replace(options.taskId, &quot;&quot;),
        object = data[id];
    // Removing old element
    removeElement(object);
    // Updating local storage
    delete data[id];
    localStorage.setItem(&quot;todoData&quot;, JSON.stringify(data));
    // Hiding Delete Area
    $(&quot;#&quot; + defaults.deleteDiv).hide();
  }
});</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec7209532"" class=""r"" style=""padding-top:70px;padding-bottom:70px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3530-3734-4237-a431-356635633933/q.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec7206437"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;text-align:left;font-family:'Georgia';"" data-customstyle=""yes"">В заключении</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7206441"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Окончательный код доступен на <a href=""https://github.com/sdaityari/to-do-list"">GitHub.</a> Также вы можете проверить <a href=""http://sdaityari.github.io/to-do-list/"">демо версию проекта.</a> <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7209362"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:16px;text-align:left;color:#c3c3c3;"" data-customstyle=""yes"">Подготовлено по материалам <a href=""https://www.sitepoint.com/building-list-jquery-local-storage/"" rel=""noreferrer"" style=""color: rgb(195, 195, 195);"">https://www.sitepoint.com/building-list-jquery-local-storage/</a><a href=""https://www.sitepoint.com/building-list-jquery-local-storage/"" rel=""noreferrer"" style=""color: rgb(195, 195, 195);""></a></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec7207580"" class=""r"" style=""padding-top:45px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:30px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><em>Спасибо, что дочитали! Что скажете?<br />Пишите в комментариях :)</em><br /></div></div>
		</div>
	</div>
</div>
</div>
		</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/css/highlight.min.css"" rel=""stylesheet"" media=""screen"">","<script src=""https://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""https://tilda.ws/project60344/tilda-blocks-2.3.js""></script>
<script src=""https://tilda.ws/js/highlight.min.js""></script>",2016-07-26 16:09:17.262238,"[2, 3, 5]"
12,True,sostoyanie-instrumentov-front-end-razrabotki,Состояние инструментов front-end разработки,Я хотел получить больше информации о нынешних уровнях знания и применения различных инструментов front-end разработки в сообществе.,library/frontend.jpg,Состояние инструментов front-end разработки,3,Я хотел получить больше информации о нынешних уровнях знания и применения различных инструментов front-end разработки в сообществе.,library/frontendlms.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""224744""  >
<div id=""rec6733977"" class=""r t-screenmin-980px"" style=""padding-bottom:0px; ""  data-record-type=""18"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6733977"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6733977"" data-content-cover-id=""6733977""  data-content-cover-bg=""https://static.tildacdn.com/tild3562-3766-4261-b034-313032613030/giphy10.gif"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3562-3766-4261-b034-313032613030/giphy10.gif');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:62px;"" data-customstyle=""yes""> <strong>Состояние инструментов</strong> <strong>front</strong><strong>-</strong><strong>end<br /></strong> <strong></strong> <strong>на 2016 год</strong> </div></div>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 300;""> Две недели назад я отправил разработчикам front-end опрос по средствам, которые они используют. </span></div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6746242"" class=""r t-screenmax-980px"" style=""padding-bottom:0px; ""  data-record-type=""18""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6746242"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6746242"" data-content-cover-id=""6746242""  data-content-cover-bg=""https://static.tildacdn.com/tild3332-6166-4835-b932-346462646438/giphy10.gif"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3332-6166-4835-b932-346462646438/giphy10.gif');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:36px;"" data-customstyle=""yes""> <strong></strong><strong>Состояние инструментов</strong> <strong>front</strong><strong>-</strong><strong>end<br /></strong> <strong></strong> <strong>на 2016 год</strong><strong></strong> </div></div>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes""> <span style=""font-weight: 400;"">Две недели назад я отправил разработчикам front-end опрос по средствам, которые они используют.</span> </div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6733978"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""127""   >

<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes""> <span style=""font-weight: 700;"">Цель? </span>Я хотел получить больше информации о нынешних уровнях знания и применения различных инструментов разработки в сообществе. <br />Я часто слышу, что Sass теперь на самом деле является препроцессором выбора, или что <span style=""font-weight: 700;"">{вставьте сюда фреймворк JS}</span> — это последняя и величайшая вещь с момента изобретения нарезного хлеба. И мне зачастую интересно, что я увижу, если напрямую спрошу разработчиков о том, <span style=""font-weight: 700;"">какие инструменты</span> они знают и используют в своих проектах. </div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6733979"" class=""r"" style=""padding-top:45px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Прежде чем собрать результаты опроса, я рассчитывал на небольшое количество ответов. <span style=""font-weight: 700;"">Люди заняты работой, и довольно сложно просить их отвечать на вопросы без материальной награды.</span> Но на момент написания этой статьи, я получил <strong>1044 ответа</strong>, что превзошло мои скромные ожидания! Благодарю тех, кто потратил время, чтобы пройти опрос. Я действительно ценю это. </div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6733980"" class=""r"" style=""padding-top:60px;padding-bottom:45px; ""  data-record-type=""36""   >

<!-- T021 -->
<div class=""t021"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_1"">
        <div class=""t021__text-impact t-text-impact t-text-impact_md"" field=""text""><div style=""font-size:28px;"" data-customstyle=""yes""><strong><span style=""font-weight: 300;""> Итак, пришло время посмотреть результаты. Запаситесь чашкой чая или кофе, и приступим… </span></strong></div></div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6734869"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""18"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6734869"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6734869"" data-content-cover-id=""6734869""  data-content-cover-bg=""https://static.tildacdn.com/tild3535-6466-4766-b736-303137656261/giphy18.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3535-6466-4766-b736-303137656261/giphy18.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:62px;"" data-customstyle=""yes""><strong>Вступительные оговорки</strong></div></h1>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6746148"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""18""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6746148"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6746148"" data-content-cover-id=""6746148""  data-content-cover-bg=""https://static.tildacdn.com/tild6630-3863-4161-b338-316131356566/giphy18.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6630-3863-4161-b338-316131356566/giphy18.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:36px;text-align:center;"" data-customstyle=""yes""><strong>Вступительные<br />оговорки</strong></div></h1>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6733981"" class=""r"" style=""padding-top:45px;padding-bottom:75px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Эти результаты показывают лишь <span style=""font-weight: 700;"">небольшой пример</span> деятельности разработчиков front-ent в индустрии. Поэтому не стоит принимать их за абсолютную истину. Лучше относиться к ним как к <span style=""font-weight: 700;"">грубому тренду</span>. Если вы пропустили изначальный опрос, но хотели бы поучаствовать в нем, то я оставлю его открытым на следующие несколько недель и буду обновлять результаты, если поступит значительное число ответов.  </div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6733983"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:52px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""> <strong>Вопрос 1 — Препроцессоры</strong> </div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6733985"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""> Первый вопрос: <strong>Какой вы выбираете инструмент предварительной обработки для</strong> <strong>CSS?</strong> </div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6735067"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Возможные ответы включали все обычные средства, но я решил убрать из списка <span style=""font-weight: 700;"">PostCSS. </span>Просто я не хотел запутать людей, которые используют <span style=""font-weight: 700;"">PostCSS</span> в дополнение с другим препроцессором. Я полагал, что люди, которые используют исключительно <span style=""font-weight: 700;"">PostCSS</span>, выберут пункт <span style=""font-weight: 700;"">«Другое».</span> <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6744718"" class=""r"" style=""padding-top:30px;padding-bottom:45px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3164-3837-4566-b034-633363343830/1.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6745561"" class=""r"" style=""padding-top:70px;padding-bottom:70px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3337-3466-4437-b165-353134653139/graph1.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6744265"" class=""r"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Как вы можете видеть, <span style=""font-weight: 700;"">Sass набрал 66%,</span> и его выбирает большинство разработчиков. Только <span style=""font-weight: 700;"">13,5%</span> опрошенных не используют инструмент предварительной обработки с <span style=""font-weight: 700;"">CSS.</span> Это указывает, что сейчас мы близки к «пику препроцессорной адаптации». <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6744800"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Из этих результатов можно вывести только то, что <span style=""font-weight: 700;"">препроцессинг CSS</span> — навык, который должны освоить все разработчики <span style=""font-weight: 700;"">front-end,</span> так как это нужно в большинстве проектов и рабочих процессов. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6735105"" class=""r"" style=""padding-top:15px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6744862"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6744862"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6744862"" data-content-cover-id=""6744862""  data-content-cover-bg=""https://static.tildacdn.com/tild3965-3936-4464-a439-323039353365/giphy22.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3965-3936-4464-a439-323039353365/giphy22.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                                        <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:28px;"" data-customstyle=""yes""> Пункт «Другое» набрал 21 ответ (2%).<br /> Это указывает, что они используют PostCSS <br />в качестве препроцессора. </div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6744885"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:62px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""> <strong>Вопрос 2 — PostCSS  и Rework </strong><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6744929"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Далее я хотел выяснить, сколько разработчиков знает о так-называемых инструментах «постпроцессинга» вроде PostCSS или Rework. По этой причине я задал вопрос: <strong>Вы знаете об этих средствах обработки</strong> <strong>CSS?</strong> <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6744938"" class=""r"" style=""padding-top:30px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""> Результаты были такими: <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6745100"" class=""r"" style=""padding-top:30px;padding-bottom:45px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3336-3264-4038-b333-633535393464/2.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6745602"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3731-3063-4532-b530-346163636365/graph2.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6745153"" class=""r"" style=""padding-top:45px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Если взглянуть на необработанные результаты, то мы видим, что<span style=""font-weight: 700;""> 72,89%</span> опрошенных не слышали и не использовали <span style=""font-weight: 700;"">PostCSS.</span> По сравнению с этим Rework набрал <span style=""font-weight: 700;"">25%.</span> Совсем немного разработчиков указали, что они свободно используют этот инструмент. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6745166"" class=""r"" style=""padding-top:30px;padding-bottom:45px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> <span style=""font-weight: 700;""></span>Анализируя результаты по обоим средствам, мы видим: <span style=""font-weight: 700;"">269 разработчиков (только 25%)</span> сообщили, что никогда не слышали о <span style=""font-weight: 700;"">PostCSS или Rework, и 95 (9,1%) </span>свободно используют как минимум один из этих инструментов. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6745172"" class=""r"" style=""padding-top:30px;padding-bottom:45px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Я думаю, эти результаты показывают, как нова эта область для многих разработчиков<span style=""font-weight: 700;""> front-end.</span> Я думаю, что эти цифры в будущем возрастут. <span style=""font-size: 18px;""></span><br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6745547"" class=""r t-screenmin-980px"" style=""padding-top:135px;padding-bottom:90px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:62px;font-family:'Georgia';"" data-customstyle=""yes""> Вопрос 3 — Системы сборки </div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6746097"" class=""r t-screenmax-980px"" style=""padding-top:15px;padding-bottom:45px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:52px;font-family:'Georgia';"" data-customstyle=""yes""> Вопрос 3 —<br />Системы сборки </div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6745607"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><strong><span style=""font-weight: 300;""></span><span style=""font-weight: 300;""> Результаты по следующему вопросу интересовали меня больше всего: <strong>Какую систему сборки вы предпочитаете использовать (если вообще используете) в процессе работы над типичным проектом?</strong> </span><span style=""font-weight: 300;""></span><span style=""font-weight: 300;""></span></strong><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6746088"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Если взглянуть на статистику загрузок <span style=""font-weight: 700;"">NPM, </span>то мы увидим, что Grunt загружали примерно <span style=""font-weight: 700;"">1,45 миллиона раз </span>за месяц, <span style=""font-weight: 700;"">Gulp</span> — <span style=""font-weight: 700;"">1,34</span> миллиона раз. Поэтому в плане использования они кажутся равными. Хотя недавно предпочтение людей сместилось<br /> в сторону <span style=""font-weight: 700;"">Gulp. </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6746412"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:42px;font-family:'Georgia';"" data-customstyle=""yes"">Каковы же результаты<br /> опроса?</div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6768127"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6635-6631-4665-b164-613431383339/3.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6762716"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Отчасти удивляет, что Gulp значительно отрывается. Он набрал <strong>46,7%</strong> голосов от разработчиков, которые предпочитают его использовать. А Grunt набрал только <strong>26,3%</strong>. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6762735"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Только <span style=""font-weight: 700;"">17,2%</span> опрошенных сказали, что они не используют в проектах систему сборки. Это значит, что большинство разработчиков<span style=""font-weight: 700;""> front-end </span>видят преимущества использования системы сборки для сохранения последовательности/связности проектов и команд. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6762774"" class=""r t-screenmin-980px"" style=""padding-top:60px;padding-bottom:45px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:46px;line-height:74px;font-family:'Georgia';"" data-customstyle=""yes""><strong></strong><strong></strong><strong>Вопрос 4 — Знание библиотек</strong> <strong>JavaScript</strong> <strong>и фреймворков</strong><strong></strong><strong></strong></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6762834"" class=""r t-screenmax-980px"" style=""padding-top:60px;padding-bottom:45px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:36px;line-height:42px;font-family:'Georgia';"" data-customstyle=""yes""><strong></strong><strong></strong><strong></strong><strong>Вопрос 4 — Знание библиотек</strong> <strong>JavaScript</strong> <strong>и фреймворков</strong><strong></strong><strong></strong><strong></strong></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6762910"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Еще один интересный для меня вопрос: уровень знания самых популярных библиотек <span style=""font-weight: 700;"">JavaScript и фреймоворков</span>. Этот вопрос служит показателем опыта работы опрошенных с каждой из них. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6763532"" class=""r"" style=""padding-top:45px;padding-bottom:15px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""> Вот как ответили люди: <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6768374"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3961-3733-4231-b663-353662313662/4.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6763542"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Неудивительно, что <span style=""font-weight: 700;"">jQuery</span> получила самый высокий процент голосов от разработчиков<span style=""font-weight: 700;""> (91,5%),</span> которые говорят, что свободно ее используют. Эта самая распространенная библиотека среди остальных перечисленных. <span style=""font-size: 18px;""></span><br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6763543"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Далее по списку фреймворков <span style=""font-weight: 700;"">JS Angular</span> занимает самый верх относительно количества разработчиков <span style=""font-weight: 700;"">(28,5%),</span> которые свободно его используют. Еще <span style=""font-weight: 700;"">18,6%</span> опрошенных сказали, что они свободно применяют Backbone, и <span style=""font-weight: 700;"">15,5%</span> то же сказали про React. <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6763552"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;""></span>Если взглянуть на уровень знания фреймворков <span style=""font-weight: 700;"">MV </span>(все кроме <span style=""font-weight: 700;"">jQuery</span>  и Underscore), то видно, что лишь <span style=""font-weight: 700;"">50% </span>опрошенных<span style=""font-weight: 700;""> (531)</span> легко могут использовать как минимум один из этих фреймворков. Способность разрабатывать с помощью хотя бы одного из них — это крайне важный навык для любого разработчика <span style=""font-weight: 700;"">front-end. <span style=""font-size: 18px;""></span>.</span><br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6763557"" class=""r"" style=""padding-top:30px;padding-bottom:30px;background-color:#fffbdb; ""  data-record-type=""106""   data-bg-color=""#fffbdb"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> <span style=""font-weight: 700;"">Но мне интересно еще кое-что: </span>если я когда-нибудь снова запущу этот опрос, сколько разработчиков к тому моменту начнут использовать возможности<span style=""font-weight: 700;""> ES2015</span>?<br /> Я уверен, что это перспективная область, и любопытно посмотреть, как она будет расти. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6763605"" class=""r t-screenmin-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:52px;line-height:66px;font-family:'Georgia';"" data-customstyle=""yes""> Вопрос 5 — Какую библиотеку JavaScript или фреймворк вы используете в большинстве проектов?<strong></strong> </div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes""> Следующий вопрос я добавил в последний момент. Но его я хотел задать в опросе с самого начала. Из-за этого поступило всего 467 ответов. Поэтому учтите, что это повлияет на результаты. Но их стоит включить для полноты картины. <br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6763668"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:36px;line-height:48px;font-family:'Georgia';"" data-customstyle=""yes""> Вопрос 5 — Какую библиотеку <span style=""color: rgb(252, 182, 0);"">JavaScript</span> или <span style=""color: rgb(13, 13, 13);"">фреймворк</span> вы используете в большинстве проектов?<strong></strong> </div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes""> Следующий вопрос я добавил в последний момент. Но его я хотел задать в опросе с самого начала. Из-за этого поступило всего 467 ответов. Поэтому учтите, что это повлияет на результаты. Но их стоит включить для полноты картины. <br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6763842"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Вопрос был: <strong>Какую библиотеку JavaScript или фреймворк вы используете<br /> в большинстве проектов?</strong> <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6763850"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""> Вот результаты: <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6768620"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6432-6438-4666-a632-666432366131/5.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6763880"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Даже с небольшим количеством ответов<span style=""font-weight: 700;""> jQuery</span> была самой используемой библиотекой или фреймворком. Она оторвалась от других и набрала<span style=""font-weight: 700;""> 56,53% (264 голоса).</span> За ней следует <span style=""font-weight: 700;"">Angular с 15,42% (72). </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6763910"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;"">Я не буду пытаться вывести из этого много заключений,</span> учитывая небольшое количество ответов. Но все-таки интересно, что большинство опрошенных использует в проектах<span style=""font-weight: 700;""> jQuery</span>. Я думаю, что это число сократится со временем, так как люди познакомятся с<span style=""font-weight: 700;""> ES2015</span> и вернутся к использованию «родного» JavaScript и небольших библиотек. <span style=""font-size: 18px;""></span><br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6763923"" class=""r t-screenmin-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:52px;font-family:'Georgia';"" data-customstyle=""yes""> Вопрос 6 — Упаковщики модулей JavaScript </div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes"">Я уже некоторое время использую упаковщики модулей и хотел узнать, применяет ли их большинство разработчиков <span style=""font-weight: 700;"">front-end</span>. И если да, то какие? <br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6764002"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:36px;font-family:'Georgia';"" data-customstyle=""yes""> Вопрос 6 — Упаковщики модулей JavaScript </div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes"">Я уже некоторое время использую упаковщики модулей и хотел узнать, применяет ли их большинство разработчиков<span style=""font-weight: 700;""> front-end.</span> И если да, то какие? <br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6764019"" class=""r"" style=""padding-top:30px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Я задал такой вопрос: <strong>Вы используете в рабочем процессе упаковщики модулей</strong> <strong>JavaScript?</strong> <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6764029"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""> Ответы были такими: <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6768821"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3337-6134-4561-b065-366439303561/6.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6764037"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> В общем, почти половина опрошенных <span style=""font-weight: 700;"">(48,47%)</span> сейчас использует упаковщики модулей, чтобы управлять зависимостями в JavaScript. Среди них <span style=""font-weight: 700;"">17,7% </span>используют <span style=""font-weight: 700;"">Browserify, 13,6% — RequireJS и 11,5% — Webpack</span>. С недавних пор Webpack набирает популярность, и интересно, чего он достигнет на фоне двух других самых известных инструментов. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6764094"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Хотелось бы посмотреть, как эти числа изменятся, когда большинство разработчиков перейдет на<span style=""font-weight: 700;""> ES2015</span> и начнет использовать инструменты, которые годятся для <span style=""font-weight: 700;"">«транспиляции» JavaScript</span> с помощью<span style=""font-weight: 700;""> Babel.</span> <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6764105"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> В целом, приятно видеть, что многие разработчики пользуются упаковщиками модулей. Я думаю, что количество людей, которые не используют упаковщики, сократится по мере роста их познаний. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6764113"" class=""r t-screenmin-980px"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:52px;font-family:'Georgia';"" data-customstyle=""yes""><strong></strong><strong></strong><strong>Вопрос 7 — Тестирование</strong> <strong>JavaScript</strong><strong></strong><strong></strong><strong></strong></div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes""> Тестирование! Итак, разработчики тестируют код <span style=""font-weight: 700;"">JavaScript,</span> или только собираются вносить это дело в свои проекты? <br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6764127"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:36px;font-family:'Georgia';"" data-customstyle=""yes""><strong></strong><strong></strong><strong></strong><strong>Вопрос 7 — Тестирование</strong> <strong>JavaScript</strong><strong></strong><strong></strong><strong></strong><strong></strong></div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes""> Тестирование! Итак, разработчики тестируют код <span style=""color: rgb(10, 10, 10);""><span style=""font-weight: 700;"">JavaScript</span></span>, или только собираются вносить это дело в свои проекты? <br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6764150"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Вопрос, который я задал: <strong>Какой инструмент вы используете для тестирования</strong> <strong>JavaScript? (если используете)</strong> <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6764188"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""> Результаты: <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6769015"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6631-3533-4536-b961-326364323463/7.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6764274"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Большинство опрошенных (<strong>58,91%</strong>) не использует инструменты для тестирования JavaScript. Учитывая, как долго существует тема тестирования в JavaScript, я считаю этот процент очень высоким. Но это та область, которая чаще всего опускается в проекте. <br /><br /> Среди тех, кто тестирует <span style=""font-weight: 700;"">JS</span>, большинство использует <span style=""font-weight: 700;"">Mocha (15,42%)</span> или <span style=""font-weight: 700;"">Jasmine</span> <span style=""font-weight: 700;"">(15,23%).</span> <br /><br /> В итоге, очевидно, что тема тестирования<span style=""font-weight: 700;""> JS </span>все еще остается <span style=""font-weight: 700;"">«белым пятном»</span> для разработчиков. <br /><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6764288"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:52px;font-family:'Georgia';"" data-customstyle=""yes""><strong>Вопрос 8 — Разносторонние инструменты</strong></div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes""> Последний вопрос был об инструментах, которые разработчики обычно используют для управления упаковкой и рабочим процессом. Вопрос был: <strong>С каким из этих инструментов вы работали?</strong> <br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6764315"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""> Вот ответы людей: <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6769380"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3063-6334-4466-b536-313766326261/8.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6764329"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Большинство опрошенных свободно использует<span style=""font-weight: 700;""> NPM и Bower</span>, и многие люди никогда не слышали о <span style=""font-weight: 700;"">Ender. </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6764338"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Разница между количеством людей, которые знают о <span style=""font-weight: 700;"">Yeoman</span> (по-моему, один из самых полезных инструментов, что я использую), и которые свободно его применяют<span style=""font-weight: 700;""> (22,13%)</span>, совсем небольшая. Хотя довольно много людей никогда не слышали о нем <span style=""font-weight: 700;"">(9,86%)</span>. По своему опыту скажу, что трата времени на изучение таких вещей стоит того. Это упрощает налаживание проектов. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6764386"" class=""r t-screenmin-980px"" style=""padding-top:60px;padding-bottom:90px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes""><strong>Краткие выводы</strong></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6764470"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:45px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:36px;font-family:'Georgia';"" data-customstyle=""yes""><strong>Краткие выводы</strong></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6764631"" class=""r"" style=""padding-top:30px;padding-bottom:45px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> <span style=""font-weight: 700;"">Итак, что же можно сказать в итоге?</span> Кажется, что темп восприятия инструментов front-end везде довольно высокий. Если вы тот, кто отложил в сторону изучение инструментов рабочего процесса в любой области, будь то <span style=""font-weight: 700;"">CSS, JavaScript</span>, упаковщики модулей или системы сборки, то находитесь в меньшинстве. Эти навыки сейчас служат важной частью того, что значит быть разработчиком front-end в 2015 году.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6764699"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">В то же время использование инструментов тестирования <span style=""font-weight: 700;"">JavaScript,</span> кажется, отстает от восприятия инструментов в других областях. Эту проблему можно решить, только если лучше просвещать людей о том, как использовать и интегрировать эти инструменты в проектах, и что не менее важно, как писать <span style=""font-weight: 700;"">код JavaScript,</span> который легко тестировать. <span style=""font-size: 18px;""></span><br /></div>
		</div>
	</div>
</div>
</div>
		</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">","<script src=""https://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""https://tilda.ws/project60344/tilda-blocks-2.3.js""></script>",2016-07-13 19:09:51.936338,"[2, 3, 4, 5]"
10,True,pishem-svoy-chat-na-Feathers,Пишем свой чат на Feathers,"В этом посте я бы хотел показать, как можно очень просто создать собственного клона демоверсии чата SlackerYou (jQuery + Firebase) с локальным размещением. Этот чат создал Wes для HackerYou, но мы используем Feathers вместо Firebase.",library/noroot_3.jpg,Пишем свой чат на Feathers,3,"В этом посте я бы хотел показать, как можно очень просто создать собственного клона демоверсии чата SlackerYou (jQuery + Firebase) с локальным размещением. Этот чат создал Wes для HackerYou, но мы используем Feathers вместо Firebase.",library/fancyappui-1080x675.png,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""222353""  >
<div id=""rec6680126"" class=""r t-screenmin-980px"" style=""padding-bottom:0px; ""  data-record-type=""14"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6680126"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6680126"" data-content-cover-id=""6680126""  data-content-cover-bg=""https://static.tildacdn.com/tild3535-3133-4430-b566-353962303836/noroot.jpg"" data-content-cover-height=""50vh"" data-content-cover-parallax=""""      style=""background-image:url('https://static.tildacdn.com/tild3535-3133-4430-b566-353962303836/noroot.jpg');height:50vh;background-attachment:scroll; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#fe000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <div class=""t102__title t-title"" field=""title""><div style=""font-size:18px;line-height:74px;font-family:'Roboto';color:#000000;"" data-customstyle=""yes""><strong><span style=""font-weight: 300;""></span></strong><br /><br /><span style=""font-weight: 300;"">аЛЬТЕРНАТИВА Firebase с открытым исходным кодом</span><span></span><strong><span style=""font-size: 18px;""><span style=""font-weight: 300;""></span></span></strong><strong><span style=""font-size: 18px;""></span></strong><strong></strong><strong><span style=""font-size: 18px;""></span></strong> </div></div>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6765827"" class=""r t-screenmax-980px"" style=""padding-bottom:0px; ""  data-record-type=""14""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6765827"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6765827"" data-content-cover-id=""6765827""  data-content-cover-bg=""https://static.tildacdn.com/tild3032-6661-4432-b163-666634353163/noroot.jpg"" data-content-cover-height=""50vh"" data-content-cover-parallax=""""      style=""background-image:url('https://static.tildacdn.com/tild3032-6661-4432-b163-666634353163/noroot.jpg');height:50vh;background-attachment:scroll; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#fe000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <div class=""t102__title t-title"" field=""title""><div style=""font-size:14px;line-height:36px;font-family:'Roboto';color:#d7a203;"" data-customstyle=""yes""><strong><span style=""font-weight: 300;""></span></strong><br /><span style=""font-weight: 300;""><br /><br /><br />аЛЬТЕРНАТИВА Firebasасe с открытым исходным кодом</span><strong><span style=""font-size: 18px;""><span style=""font-weight: 300;""></span></span></strong><strong><span style=""font-size: 18px;""></span></strong><strong></strong><strong><span style=""font-size: 18px;""></span></strong> </div></div>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6680128"" class=""r"" style=""padding-top:45px;padding-bottom:75px;background-color:#ffffff; ""  data-record-type=""127""   data-bg-color=""#ffffff"">

<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" field=""text""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes""> Firebase — популярная платформа BaaS для создания мобильных и веб-приложений, кот<span style=""font-family: &quot;Open Sans&quot;;"">орые в реальном времени связываются с RESTful или API. Она упрощает подготовку и быстрый запуск п</span>риложения. Но если вам нужно больше облачных решений (планы Firebase могут стать дорогими, и вы застрянете на платформе), или вас интересует полный стек разработки в NodeJS, то Feathers станет отличной альтернативой с открытым исходным кодом, которая предоставляет очень простую функциональность, но дает вам гораздо больше контроля. </div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6681163"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6681163"" bgimgfield=""img"" style=""height:40vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6681163"" data-content-cover-id=""6681163""  data-content-cover-bg=""https://static.tildacdn.com/tild3066-3465-4731-a462-653264343734/giphy3.gif"" data-content-cover-height=""40vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3066-3465-4731-a462-653264343734/giphy3.gif');height:40vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:40vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:40vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                                        <div class=""t102__descr t-descr t-descr_md"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 300;"">В этом посте я бы хотел показать, как можно очень просто создать собственного клона демоверсии чата SlackerYou (jQuery + Firebase) с локальным размещением. Этот чат создал Wes для HackerYou, но мы используем Feathers вместо Firebase</span>.</div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6682810"" class=""r"" style=""padding-top:30px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3839-6261-4734-b932-376433326637/1.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6680930"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">  Для начала давайте скопируем хранилище данных SlackerYou (или какие-нибудь свои данные), которое мы затем преобразуем, чтобы использовать свой сервер. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6681313"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276"" data-screen-min=""980px""  >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><em>git clone</em> <em>git@github.com</em><em>:HackerYou/SlackerYou.git</em></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6773248"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276""  data-screen-max=""980px"" >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><div style=""font-size:16px;text-align:left;"" data-customstyle=""yes""><em></em><em></em><em></em><em>git clone</em> <em>git@github.com</em><em>:<br />HackerYou/SlackerYou.git</em><em><br /></em><em></em><em></em></div></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6681338"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><em></em> Если вы хотите опробовать все сразу, копируйте Feathers SlackerYou, запустив следующее: <em></em><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6681714"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276"" data-screen-min=""980px""  >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><em><em>git clone</em> <em>git@github.com</em><em>:feathersjs/SlackerYou.git</em><br /><em>cd SlackerYou</em><br />npm install<br /><em>npm start</em></em></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6773342"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276""  data-screen-max=""980px"" >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><div style=""font-size:16px;"" data-customstyle=""yes""><em><em></em><em>git clone</em> <em>git@github.com</em><em>:<br />feathersjs/SlackerYou.git</em><br /><em>cd SlackerYou</em><br />npm install<br /><em>npm start</em><em></em></em></div></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6681766"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><em></em> Сервер будет доступен по адресу http://localhost:3030. <em></em><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6681819"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6681819"" bgimgfield=""img"" style=""height:40vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6681819"" data-content-cover-id=""6681819""  data-content-cover-bg=""https://static.tildacdn.com/tild3837-3239-4165-b732-393461623163/882007_original.jpg"" data-content-cover-height=""40vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3837-3239-4165-b732-393461623163/882007_original.jpg');height:40vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:40vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:40vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                                        <div class=""t102__descr t-descr t-descr_md"" field=""descr""><div style=""font-size:52px;"" data-customstyle=""yes""> <strong></strong><strong><span style=""font-weight: 300;"">Создание</span> <span style=""font-weight: 300;"">сервера</span></strong> <strong><span style=""font-weight: 300;"">Feathers</span></strong><strong></strong><strong></strong> </div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6681943"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Создание сервера в режиме реального времени с помощью <span style=""font-weight: 700;"">Feathers</span> — это действительно быстрая процедура. С установленным<span style=""font-weight: 700;""> NodeJS в папке хранилища мы можем запустить: </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6682024"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276"" data-screen-min=""980px""  >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><em>npm install feathers body-parser feathers-nedb</em></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6773352"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276""  data-screen-max=""980px"" >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><div style=""font-size:16px;"" data-customstyle=""yes""><em>npm install feathers body-parser feathers-nedb</em></div></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6682063"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> который установит <span style=""font-weight: 700;"">feathers, body-parser </span>(чтобы можно было отправлять<span style=""font-weight: 700;""> JSON в REST API</span>) и пакеты feathers-nedb. <span style=""font-weight: 700;"">NEDB</span> — изолированная база данных с файловой системой. Благодаря ей нам не нужно устанавливать собственный сервер баз данных.<br /><br /><span style=""font-weight: 700;"">Соберем все вместе таким образом: </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6682086"" class=""r"" style=""padding-top:0px;padding-bottom:45px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">var feathers = require(&#039;feathers&#039;);
var bodyParser = require(&#039;body-parser&#039;);
var db = require(&#039;feathers-nedb&#039;);
var app = feathers()
  // Configure REST and real-time capabilities
  .configure(feathers.rest())
  .configure(feathers.socketio())
  // REST endpoints can parse JSON
  .use(bodyParser.json())
  // Add a messages API endpoint
  .use(&#039;/messages&#039;, db(&#039;messages&#039;))
  // Host the current folder
  .use(&#039;/&#039;, feathers.static(__dirname));
app.listen(3030);</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6682132"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""14"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6682132"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6682132"" data-content-cover-id=""6682132""  data-content-cover-bg=""https://static.tildacdn.com/tild3961-6230-4136-b839-646335643137/giphy5.gif"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3961-6230-4136-b839-646335643137/giphy5.gif');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:70vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                                        <div class=""t102__descr t-descr t-descr_md"" field=""descr""><div style=""font-size:18px;font-family:'Roboto';"" data-customstyle=""yes""> Мы создаем новое приложение<span style=""font-weight: 700;""> Feathers,</span> способное связываться через <span style=""font-weight: 700;"">REST<br /> и websockets </span>(в этом случае Socket.io) и добавлять JSON body parser. Затем мы регистрируем службу сообщений, которая использует базу данных<span style=""font-weight: 700;""> NEDB <br /></span>под названием messages.<br /><br /> И, наконец, мы добавляем статичный веб-сервер для текущей папки <span style=""font-weight: 700;"">(</span>так чтобы <br />мы могли размещать файлы <span style=""font-weight: 700;"">HTML и JavaScript) </span>и запускаем все на <span style=""font-weight: 700;"">порте 3030.</span> </div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6773361"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""14""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6773361"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6773361"" data-content-cover-id=""6773361""  data-content-cover-bg=""https://static.tildacdn.com/tild6531-6439-4461-b434-646432343163/giphy5.gif"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6531-6439-4461-b434-646432343163/giphy5.gif');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:70vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                                        <div class=""t102__descr t-descr t-descr_md"" field=""descr""><div style=""font-size:18px;font-family:'Roboto';"" data-customstyle=""yes""> Мы создаем новое приложение<span style=""font-weight: 700;""> Feathers,</span> способное связываться через <span style=""font-weight: 700;"">REST<br /> и websockets </span>(в этом случае Socket.io) и добавлять JSON body parser. Затем мы регистрируем службу сообщений, которая использует базу данных<span style=""font-weight: 700;""> NEDB <br /></span>под названием messages.<br /><br /><br /></div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6773382"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">И, наконец, мы добавляем статичный веб-сервер для текущей папки <span style=""font-weight: 700;"">(</span>так чтобы<br />мы могли размещать файлы <span style=""font-weight: 700;"">HTML и JavaScript)</span> и запускаем все на <span style=""font-weight: 700;"">порте 3030.</span><br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6682153"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""172""   >

<!-- T158 -->
<div class=""t158"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t158__text t-text"" field=""text""><div style=""font-family:'Roboto';"" data-customstyle=""yes"">Мы можем начать сервер с:</div></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6682149"" class=""r"" style=""padding-top:0px;padding-bottom:45px; ""  data-record-type=""276""   >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><strong><em><span style=""font-weight: 300;"">node app.js</span></em></strong></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6682202"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Наши конечные точки сообщений теперь запускаются по адресу <span style=""font-weight: 700;"">http://localhost:3030/messages </span>(но в настоящий момент они показывают только пустой массив). <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6730050"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:42px;line-height:60px;font-family:'Roboto';"" data-customstyle=""yes""><strong><span style=""font-weight: 300;""></span></strong><strong><span style=""font-weight: 300;""></span></strong><strong><span style=""font-weight: 300;""></span></strong><strong><span style=""font-weight: 400;""></span></strong><strong><span style=""font-weight: 400;"">ИЗМЕНЕНИ</span><span style=""font-weight: 400;"">Е</span> <span style=""font-weight: 400;"">КЛИЕНТА</span></strong><span style=""font-weight: 400;""> </span><strong><span style=""font-weight: 400;"">JQUERY</span></strong><strong><span style=""font-weight: 400;""></span></strong><strong><span style=""font-weight: 300;""></span></strong><strong></strong><strong><span style=""font-weight: 300;""></span></strong></div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;text-align:left;"" data-customstyle=""yes""> Клиент SlackerYou все еще обращается к Firebase. Поэтому чтобы использовать вместо него собственный только что созданный сервер Feathers, нужно обновить части HTML и jQuery. <strong>Единственное</strong>, что нужно изменить в <em>index.</em><em>html</em>, это загрузить Socket.io и клиент feathers вместо Firebase JavaScript: <span style=""font-weight: 700;""></span><span style=""font-weight: 700;""></span><br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6682364"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">
&lt;html&gt;
&lt;head&gt;
  &lt;script src=&quot;socket.io/socket.io.js&quot;&gt;&lt;/script&gt;
  &lt;script src=&quot;https://rawgit.com/feathersjs/feathers-client/2934572de2652aababc03f2697c8f82465e5ec53/dist/feathers.js&quot;&gt;&lt;/script&gt;
  &lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js&quot;&gt;&lt;/script&gt;
  &lt;link rel=&quot;stylesheet&quot; href=&quot;http://hackeryou.com/wp-content/themes/hackeryou/style.css&quot;&gt;
  &lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot;&gt;
  &lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div class=&quot;wrapper&quot;&gt;
  &lt;h1&gt;SlackerYou&lt;/h1&gt;
  &lt;p class=&quot;desc&quot;&gt;</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6765182"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3133-6131-4633-b664-636639643066/giphy1.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6682402"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 700;""></span> Далее мы можем обновить <em><span style=""font-weight: 700;"">s</span><span style=""font-weight: 700;"">cripts.</span></em><span style=""font-weight: 700;""><em>js</em>. </span>Можно снова использовать почти весь существующий код, включая метод <em><span style=""font-weight: 700;"">createMessage</span></em>, который добавляет новое <span style=""font-weight: 700;"">сообщение с jQuery.</span> Это изменит все, что характерно для <span style=""font-weight: 700;"">Firebase. </span>Но сначала <br />мы создадим<span style=""font-weight: 700;""> соединение Socket.io с сервером, </span>затем создадим клиента<span style=""font-weight: 700;""> Feathers<br /> и соединим его с сервисом <em>messages</em>: </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6682926"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276"" data-screen-min=""980px""  >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><em>// Create a Socket.io connection</em> <span class=""markup--strong markup--pre-strong"">var</span> socket = io(); <em>// Create a Feathers client that uses that connection</em> <span class=""markup--strong markup--pre-strong"">var</span> app = feathers().configure(feathers.socketio(socket)); <em>// Get the messages service</em> <span class=""markup--strong markup--pre-strong"">var</span> messages = app.service('messages');</div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6773417"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276""  data-screen-max=""980px"" >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><div style=""font-size:16px;"" data-customstyle=""yes""><em></em><em>// Create a Socket.io connection</em> var socket <br />= io(); <em>// Create a Feathers client that <br />uses that connection</em> var <br />app = feathers().configure(feathers<br />.socketio(socket)); <br /><em>// Get the messages service</em> <br />var messages = <br />app.service('messages');</div></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6682974"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> <span style=""font-weight: 700;""></span>В обработчике формы отправки нам <span style=""font-weight: 700;"">нужно заменить </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6682982"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276"" data-screen-min=""980px""  >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text"">messagesRef.push(message);</div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6773537"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276""  data-screen-max=""980px"" >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><div style=""font-size:16px;"" data-customstyle=""yes"">messagesRef.push(message);</div></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6682992"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> <span style=""font-weight: 700;"">на</span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6682995"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276"" data-screen-min=""980px""  >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text"">messages.create(message);</div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6773542"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276""  data-screen-max=""980px"" >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><div style=""font-size:16px;"" data-customstyle=""yes"">messages.create(message);</div></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6683066"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Затем мы можем заменить нижнюю часть скрипта на <span style=""font-weight: 700;"">Feathers-вариант</span> восприятия новых сообщений и получения всех сообщений при загрузке страницы пользователем: </div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6683079"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">// Add new messages
messages.on(&#039;created&#039;, addMessage);
// Find all existing messages and add them to the page
messages.find(function(error, messages) {
 if(messages) {
  messages.forEach(addMessage);
 }
});</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6683087"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Все вместе это будет выглядеть<span style=""font-weight: 700;""> так: </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6683102"" class=""r"" style=""padding-top:0px;padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">
// Create a Socket.io connection
var socket = io();
// Create a Feathers client that uses that connection
var app = feathers().configure(feathers.socketio(socket));
// Get the messages service
var messages = app.service(&#039;messages&#039;);
// C.R.E.A.M -  cache your elements
var messageField = $(&#039;#messageInput&#039;);
var nameField = $(&#039;#nameInput&#039;);
var messageList = $(&#039;.messages&#039;);
function addMessage(data) {
  var username = data.name || &#039;anonymous&#039;;
  var message = data.text;
  // Create an element
  var nameElement = $(&#039;&lt;strong&gt;&#039;).text(username);
  var messageElement = $(&#039;&lt;li&gt;&#039;).text(message).prepend(nameElement);
  // Add the message to the DOM
  messageList.append(messageElement);
  // Scroll to the bottom of the message list
  messageList[0].scrollTop = messageList[0].scrollHeight;
}
// Listen for the form submit
$(&#039;.chat&#039;).on(&#039;submit&#039;,function(e) {
  // stop the form from submitting
  e.preventDefault();
  // create a message object
  var message = {
    name : nameField.val(),
    text : messageField.val()
  }
  // Save Data to firebase
  messages.create(message);
  // clear message field
  messageField.val(&#039;&#039;);
});
// Add new messages
messages.on(&#039;created&#039;, addMessage);
// Find all messages and add them
messages.find(function(error, messages) {
  if(messages) {
    messages.forEach(addMessage);
  }
});</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6683128"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6683128"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6683128"" data-content-cover-id=""6683128""  data-content-cover-bg=""https://static.tildacdn.com/tild3330-6632-4431-a465-656161313233/giphy9.gif"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3330-6632-4431-a465-656161313233/giphy9.gif');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <h1 class=""t102__title t-title"" field=""title""><span style=""font-weight: 300;"">Вот и все!</span></h1>                    <div class=""t102__descr t-descr t-descr_md"" field=""descr""><span style=""font-weight: 300;"">Если вы теперь перейдете по http://localhost:3030/, то получите работающий в реальном времени чат, который сохраняет сообщения в файловой базе данных (вы можете посмотреть все сообщения по http://localhost:3030/messages). </span></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6683213"" class=""r"" style=""padding-top:60px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:46px;line-height:56px;text-align:center;font-family:'Roboto';"" data-customstyle=""yes""> <span style=""font-weight: 500;"">Добавление временных отметок </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6683263"" class=""r"" style=""padding-top:15px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Теперь настало время для полировки. Прямо сейчас, когда новый пользователь зайдет на страницу нашего чата, все сообщения всегда будут загружаться в произвольном порядке. <br /><br />Лучший способ привести все сообщения в порядок — это <span style=""font-weight: 700;"">добавить временную отметку <em>created_at</em> </span>каждому сообщению на сервере и назначить <em>find</em> для сортировки сообщений по временной отметке (сначала старые).<br /><br /> Еще мы добавим условие, по которому в чат будут возвращаться только последние (новые) 10 сообщений. <br /><br />Здесь на помощь приходит <span style=""font-weight: 700;"">feathers-hooks.</span> <span style=""font-weight: 700;"">Hooks</span> позволяют нам <span style=""font-weight: 700;"">подключиться к сервису</span> до или после того, как запустится метод сервиса (но прежде он будет направлен к клиенту). <span style=""font-weight: 700;"">Чтобы получить hooks мы запускаем </span><span style=""font-weight: 700;""></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6683306"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276""   >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><em>npm install feathers-hooks</em></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6683313"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> И затем мы можем регистрировать <span style=""font-weight: 700;"">hooks.</span> Например, можно добавить временную отметку <span style=""font-weight: 700;""><em>created_at</em> </span>сообщению <em><span style=""font-weight: 700;"">before</span></em> (прежде чем) его отправят в базу данных, <br /><span style=""font-weight: 700;"">как здесь: </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6683320"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">app.service(&#039;messages&#039;). before({
  create: function(hook, next) {
    // Add the created_at date
    hook.data.created_at = new Date();
    // Go to the next step (save to database)
    next();
  }
});</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6683327"" class=""r"" style=""padding-top:56px;padding-bottom:56px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Готовый сервер выглядит <span style=""font-weight: 700;"">так: </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6683330"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">var feathers = require(&#039;feathers&#039;);
var hooks = require(&#039;feathers-hooks&#039;);
var bodyParser = require(&#039;body-parser&#039;);
var db = require(&#039;feathers-nedb&#039;);
var app = feathers()
  // Configure REST and real-time capabilities
  .configure(feathers.rest())
  .configure(feathers.socketio())
  .configure(hooks())
  // REST endpoints can parse JSON
  .use(bodyParser.json())
  // Add a messages API endpoint
  .use(&#039;/messages&#039;, db(&#039;messages&#039;))
  // Host the current folder
  .use(&#039;/&#039;, feathers.static(__dirname));
var messages = app.service(&#039;messages&#039;);
// Add hooks
messages.before({
  create: function(hook, next) {
    // Add the created_at date
    hook.data.created_at = new Date();
    // Go to the next step (save to database)
    next();
  },
  find: function(hook, next) {
    // Sort the result list by created_at date
    hook.params.query.$sort = { created_at: 1 };
    next();
  }
}).after({
  find: function(hook, next) {
    var size = hook.result.length;
    // Only return the last 10 messages
    hook.result = hook.result.slice(size - 10, size);
    next();
  }
});
app.listen(3030);</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6683367"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""> Чтобы увидеть эффект <span style=""font-weight: 700;"">hooks</span>, давайте удалим старую базу данных и перезапустим сервер: <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6683374"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""276""   >

<!-- t252 -->
<div class=""t252"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t252__wrapper"" >
          <div class=""t252__quote-body"" >
            <div class=""t252__text t-text-impact t-text-impact_xs"" field=""text""><em>rm -rf db-data</em></div>
            <div class=""t252__author t-text t-text_xs"" field=""authorname""></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6683386"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><em> <span style=""font-weight: 700;"">Теперь у нас есть собственный локально размещенный чат, который работает в реальном времени и загружает только последние 10 сообщений. </span></em><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6683451"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""14"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6683451"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6683451"" data-content-cover-id=""6683451""  data-content-cover-bg=""https://static.tildacdn.com/tild3834-6437-4436-b134-383763643531/giphy12.gif"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3834-6437-4436-b134-383763643531/giphy12.gif');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:70vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <h1 class=""t102__title t-title"" field=""title""><div style=""font-size:72px;"" data-customstyle=""yes""><strong><span style=""font-weight: 300;"">Заключение</span></strong></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6764879"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""14""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6764879"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6764879"" data-content-cover-id=""6764879""  data-content-cover-bg=""https://static.tildacdn.com/tild6138-3965-4031-a135-373362383530/giphy12.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6138-3965-4031-a135-373362383530/giphy12.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <h1 class=""t102__title t-title"" field=""title""><div style=""font-size:36px;"" data-customstyle=""yes""><strong><span style=""font-weight: 300;"">Заключение</span></strong></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6680132"" class=""r"" style=""padding-top:30px;padding-bottom:75px;background-color:#fffcde; ""  data-record-type=""106""   data-bg-color=""#fffcde"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 700;"">Firebase</span> отлично подходит, чтобы быстро подготовить <span style=""font-weight: 700;"">и запустить приложение <br />без backend.<br /><br /></span>Но если вы ищите решение с открытым исходным кодом и с большей свободой, или вам интересно воспользоваться <span style=""font-weight: 700;"">полным</span> стеком разработки <span style=""font-weight: 700;"">с NodeJS, то подойдет Feathers.</span> <br /><br />Он предоставит простую функциональность с использованием всего нескольких <span style=""font-weight: 700;"">строчек</span><span style=""font-weight: 700;""> кода.</span> <br /><br />Если вы хотите узнать больше, например, как использовать другие базы данных вроде <span style=""font-weight: 700;"">MongoDB,</span> то напишите собственные сервисы, <span style=""font-weight: 700;"">а если хотите понять,</span> как применять другие<span style=""font-weight: 700;""> фреймворки JavaScript, </span>чтобы создать приложение в режиме реального времени, переходите на вебсайт <span style=""font-weight: 700;"">Feathers </span>и читайте руководства. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6680133"" class=""r"" style=""padding-top:0px; ""  data-record-type=""126""   >

<!-- T118 -->
<div class=""t118"">
	<div class=""t-container"">
	  	<div class=""t-col t-col_12 "">
			<hr class=""t118__line"" style="""">
        </div>
	</div>
</div>
</div>
		</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/css/highlight.min.css"" rel=""stylesheet"" media=""screen"">","<script src=""https://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""https://tilda.ws/project60344/tilda-blocks-2.3.js""></script>
<script src=""https://tilda.ws/js/highlight.min.js""></script>",2016-07-13 18:03:22.317547,"[2, 3, 5, 6]"
7,True,3-klyuchevyh-navyka-uspeshnogo-razrabotchika,3 ключевых навыка успешного разработчика,1) Использование готовых решений 2) Грамотное предварительное планирование системы 3) Правильное применение инструментов разработки,library/3.jpg,3 ключевых навыка успешного разработчика,4,"1) Использование готовых решений
2) Грамотное предварительное планирование системы
3) Правильное применение инструментов разработки",library/145570_original.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""218978""  >
<div id=""rec6602682"" class=""r"" style=""padding-bottom:60px; ""  data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6602682"" bgimgfield=""img"" style=""height:40vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6602682"" data-content-cover-id=""6602682""  data-content-cover-bg=""https://static.tildacdn.com/tild3138-3333-4535-b633-303963386663/pigs_icon.jpg"" data-content-cover-height=""40vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3138-3333-4535-b633-303963386663/pigs_icon.jpg');height:40vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:40vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:40vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 100;"">3 ключевых навыка</span><br /></div></div>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6602684"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""30""   >

<!-- T015 -->
<div class=""t015"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t015__title t-title t-title_lg"" field=""title""><div style=""font-size:32px;line-height:50px;font-family:'Georgia';"" data-customstyle=""yes""><b><span style=""font-weight: 600;"">Что позволяет разрабатывать<br /> веб-проекты быстро и эффективно</span></b></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6602873"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><ul> <li> Использование готовых решений <br /> </li> <li> Грамотное предварительное планирование системы <br /> </li> <li> Правильное применение инструментов разработки <br /> </li></ul></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6602930"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6602930"" bgimgfield=""img"" style=""height:40vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6602930"" data-content-cover-id=""6602930""  data-content-cover-bg=""https://static.tildacdn.com/tild3639-3162-4937-a666-633466333333/1_488O15WswA.jpg"" data-content-cover-height=""40vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3639-3162-4937-a666-633466333333/1_488O15WswA.jpg');height:40vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:40vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#66000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:40vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">Использование <br />готовых решений</div></h1>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes"">Почему лучше всегда использовать готовые<br /> библиотеки / фреймворки?</div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6603243"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:26px;font-family:'Roboto';"" data-customstyle=""yes""><span></span><span style=""font-weight: 700;""><span style=""font-size: 26px;"">Что такое фреймворки?</span></span> <br /><span style=""font-weight: 300;""><span style=""font-family: &quot;Open Sans&quot;;""><br />Это готовый код (скелет приложения), вокруг которого можно легко и быстро собрать готовый продукт. Библиотекой называют почти то же самое, но обычно библиотеки имеют более узкое применение.</span></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6603376"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;font-family:'Roboto';"" data-customstyle=""yes"">На самом деле в разработке любого <span style=""font-weight: 700;"">веб-проекта</span>, будь то интернет-магазин или сайт знакомств, никогда не приходится писать весь <span style=""font-weight: 700;"">код</span> с нуля. <br /><br />За все время существования веб-технологий, разработчики успели столкнуться с большинством типовых задач и <span style=""font-weight: 700;"">разработать для них типовые решения.</span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6606130"" class=""r"" style=""padding-top:70px;padding-bottom:70px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3831-3934-4534-b464-646630663535/wpapers_ru_.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6603416"" class=""r"" style=""padding-top:60px;padding-bottom:60px;background-color:#fafafa; ""  data-record-type=""106""   data-bg-color=""#fafafa"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  "">Для каждой отдельной задачи, <span style=""font-weight: 700;""><span style=""color: rgb(0, 0, 0);"">существует множество различных библиотек</span></span>, которые помогут ее решить. <br /><br />Используя готовые решения, правильно подбирая компоненты, вы всегда будете разрабатывать<span style=""font-weight: 700;""> быстрее и эффективнее других. </span><br /><br />Если вы ориентируетесь во всем массиве библиотек и фреймворков, вы сможете <span style=""font-weight: 700;"">сразу понять требования заказчика</span> или предложить решение. <br /><br />  <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6606216"" class=""r"" style=""padding-top:135px;padding-bottom:90px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:46px;line-height:62px;font-family:'Georgia';"" data-customstyle=""yes"">Нужно ли знать наизусть все эти библио<span style=""font-family: Georgia;""></span>теки, и уметь работать с каждой?<br /></div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:32px;"" data-customstyle=""yes""><em><span style=""font-weight: 300;"">Очевидно — нет.</span></em><br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6606294"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 700;""></span><span style=""font-weight: 700;"">Не нужно пытаться заранее изучить все библиотеки</span> и вникнуть в их тонкости. Достаточно просто знать, для чего предназначена та или иная библиотека. Как сказано выше, у каждого<span style=""font-weight: 700;""> фреймворка</span> есть класс задач, которые оно решает.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6606403"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""46""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6606403"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6606403"" data-content-cover-id=""6606403""  data-content-cover-bg=""https://static.tildacdn.com/tild6532-3564-4431-b535-613563346436/kompas10.png"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6532-3564-4431-b535-613563346436/kompas10.png');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
            <div class=""t032"">
            <div class=""t032__wrapper"" data-hook-content=""covercontent"">
                <h1 class=""t032__title t-title t-title_md"" field=""title"">Важно ориентироваться в ситуации, знать что сейчас популярно.</h1>
                <div class=""t-row"">
                    <div class=""t-col t-col_2 t-prefix_5"">
                        <div class=""t032__line"" ></div>
                    </div>
                </div>
                <div class=""t-row"">
                    <div class=""t-col t-col_10 t-prefix_1"">
                        <div class=""t032__descr t-descr t-descr_lg"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes"">Таким образом, как только у вас возникает задача, вы, зная хотя бы <span style=""font-weight: 700;"">названия</span> связанных с ней популярных библиотек <span style=""font-weight: 700;"">сможете ее решить.</span></div></div>
                    </div>
                </div>
                <span class=""space""></span>
            </div>
            </div>
        </div>
    </div>

  

</div>
    
</div>
		<div id=""rec6772413"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""  data-screen-max=""980px"" >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Таким образом, как только у вас возникает задача, вы, зная хотя бы <span style=""font-weight: 700;"">названия</span> связанных с ней популярных библиотек <span style=""font-weight: 700;"">сможете ее решить.</span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6606563"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:42px;font-family:'Georgia';"" data-customstyle=""yes""><strong>Как выбрать библиотеки для проекта? </strong><br /></div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;font-family:'Roboto';"" data-customstyle=""yes"">Конечно прежде, чем использовать готовое решение, вам придется изучить документацию<br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6606669"" class=""r"" style=""padding-top:30px;padding-bottom:30px;background-color:#fafafa; ""  data-record-type=""106""   data-bg-color=""#fafafa"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 700;""> Важным критерием выбора</span> библиотеки является хорошая, полная документация.<br /><br /> Без документации, разработчику придется изучать исходный код, для того что бы разобраться, как все это использовать. Часто бывает, что <span style=""font-weight: 700;"">легче написать свой</span>, новый <br />код, <span style=""font-weight: 700;"">чем разобраться в уже готовом чужом.<br /></span><br /> По этой причине <span style=""font-weight: 700;"">библиотеки без документации</span> вам сразу не подходят, если они делают что-то, сложнее сложения чисел. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6606779"" class=""r"" style="" ""  data-record-type=""126""   >

<!-- T118 -->
<div class=""t118"">
	<div class=""t-container"">
	  	<div class=""t-col t-col_12 "">
			<hr class=""t118__line"" style=""background-color:#000000;opacity:0.2;"">
        </div>
	</div>
</div>
</div>
		<div id=""rec6606714"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><em>В хорошей документации всегда есть примеры распространенных случаев использования. Вы легко запрограммируете большинство функций, просто используя примеры. Из документации сразу становится понятно, что может библиотека, а что нет. </em><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6606932"" class=""r"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Другим важным критерием — является<span style=""font-weight: 700;""> поддержка сообщества, «коммьюнити».</span> Про хороший <span style=""font-weight: 700;"">фреймворк</span> всегда написано множество статей, существуют профильные форумы или обсуждения. <br /><br /><span style=""font-weight: 700;"">Если вам потребуется </span><span style=""font-weight: 700;"">помощь</span>, то вы сможете прочитать эти статьи, или задать вопрос другим разработчикам. Если же статей в интернете нет, как и форумов или обсуждений, то и помощи вы нигде не найдете.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6606937"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6466-3861-4165-b030-383232323837/giphy17.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6607027"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 700;""><span style=""font-size: 30px;""><span style=""font-family: Georgia;"">Большинство готовых решений в сфере веб-разработки имеют открытый исходный код.</span></span></span><br /><br /> Это значит, <span style=""font-weight: 700;"">что любой разработчик</span>, пользующийся этим решением, может внести в него улучшения, доработать функции, и исправить ошибки, таким образом помогая не только себе, но и всем другим разработчикам.<br /><br /> Стоит обращать внимание, на <span style=""font-weight: 700;"">уровень вовлеченности других программистов </span>в разработку этого решения.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6607184"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""46"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6607184"" bgimgfield=""img"" style=""height:60vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6607184"" data-content-cover-id=""6607184""  data-content-cover-bg=""https://static.tildacdn.com/tild3564-6639-4039-b237-363134616231/98971390a2a29e0ea661ee53622e8b19.jpg"" data-content-cover-height=""60vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3564-6639-4039-b237-363134616231/98971390a2a29e0ea661ee53622e8b19.jpg');height:60vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:60vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#66000000', endColorstr='#4c000000');""></div>

    <div class=""t-container"">
        <div class=""t-cover__wrapper t-valign_middle"" style=""height:60vh;"">      
            <div class=""t032"">
            <div class=""t032__wrapper"" data-hook-content=""covercontent"">
                <h1 class=""t032__title t-title t-title_md"" field=""title""></h1>
                <div class=""t-row"">
                    <div class=""t-col t-col_2 t-prefix_5"">
                        <div class=""t032__line"" ></div>
                    </div>
                </div>
                <div class=""t-row"">
                    <div class=""t-col t-col_10 t-prefix_1"">
                        <div class=""t032__descr t-descr t-descr_lg"" field=""descr""><div style=""font-size:24px;text-align:left;"" data-customstyle=""yes"">Если над проектом работают десятки программистов, регулярно выпускаются обновления — <span style=""font-weight: 700;"">значит проект популярен и при обнаружении ошибки  ее быстро исправят.<br /></span><br /> Если же над проектом работает всего <span style=""font-weight: 700;"">один человек, <br /></span>или изменения никто не вносил уже несколько месяцев, <br />то очень высока вероятность, что<span style=""font-weight: 700;""> баги</span> так и останутся неисправленными. <br /><br />  <br /></div></div>
                    </div>
                </div>
                <span class=""space""></span>
            </div>
            </div>
        </div>
    </div>

  

</div>
    
</div>
		<div id=""rec6772425"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""46""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6772425"" bgimgfield=""img"" style=""height:80vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6772425"" data-content-cover-id=""6772425""  data-content-cover-bg=""https://static.tildacdn.com/tild6535-3531-4661-b666-336437333935/98971390a2a29e0ea661ee53622e8b19.jpg"" data-content-cover-height=""80vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6535-3531-4661-b666-336437333935/98971390a2a29e0ea661ee53622e8b19.jpg');height:80vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:80vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#66000000', endColorstr='#4c000000');""></div>

    <div class=""t-container"">
        <div class=""t-cover__wrapper t-valign_middle"" style=""height:80vh;"">      
            <div class=""t032"">
            <div class=""t032__wrapper"" data-hook-content=""covercontent"">
                <h1 class=""t032__title t-title t-title_md"" field=""title""></h1>
                <div class=""t-row"">
                    <div class=""t-col t-col_2 t-prefix_5"">
                        <div class=""t032__line"" ></div>
                    </div>
                </div>
                <div class=""t-row"">
                    <div class=""t-col t-col_10 t-prefix_1"">
                        <div class=""t032__descr t-descr t-descr_lg"" field=""descr""><div style=""font-size:16px;line-height:18px;text-align:left;"" data-customstyle=""yes"">Если над проектом работают десятки программистов, регулярно выпускаются обновления — <span style=""font-weight: 700;"">значит проект популярен и при обнаружении ошибки  ее быстро исправят.<br /></span><br /> Если же над проектом работает всего <span style=""font-weight: 700;"">один человек, <br /></span>или изменения никто не вносил уже несколько месяцев, <br />то очень высока вероятность, что<span style=""font-weight: 700;""> баги</span> так и останутся неисправленными. <br /><br />  <br /></div></div>
                    </div>
                </div>
                <span class=""space""></span>
            </div>
            </div>
        </div>
    </div>

  

</div>
    
</div>
		<div id=""rec6610104"" class=""r t-screenmin-980px"" style=""padding-top:135px;padding-bottom:90px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:72px;font-family:'Georgia';"" data-customstyle=""yes"">Примеры популярных библиотек:</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr"">Фронт-энд</div>    </div>
  </div>
</div>
</div>
		<div id=""rec6772459"" class=""r t-screenmax-980px"" style=""padding-top:135px;padding-bottom:90px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:40px;font-family:'Georgia';"" data-customstyle=""yes"">Примеры <br />популярных<br /> библиотек:</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""line-height:22px;"" data-customstyle=""yes"">Фронт-энд</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6610219"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""46"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6610219"" bgimgfield=""img"" style=""height:60vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6610219"" data-content-cover-id=""6610219""  data-content-cover-bg=""https://static.tildacdn.com/tild6139-6535-4135-a639-643231386237/giphy18.gif"" data-content-cover-height=""60vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6139-6535-4135-a639-643231386237/giphy18.gif');height:60vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:60vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-cover__wrapper t-valign_middle"" style=""height:60vh;"">      
            <div class=""t032"">
            <div class=""t032__wrapper"" data-hook-content=""covercontent"">
                <h1 class=""t032__title t-title t-title_md"" field=""title"">Что может помочь верстальщику <br />в его работе?</h1>
                <div class=""t-row"">
                    <div class=""t-col t-col_2 t-prefix_5"">
                        <div class=""t032__line"" ></div>
                    </div>
                </div>
                <div class=""t-row"">
                    <div class=""t-col t-col_10 t-prefix_1"">
                        <div class=""t032__descr t-descr t-descr_lg"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes"">CSS-фреймворки. Это готовые наборы css-классов на все случаи жизни. Используя такой фреймворк вам меньше придется самому заботиться о структуре страницы и оформлении элементов. Самый популярный в настоящее время CSS-фреймворк — это Bootstrap (<a href=""http://getbootstrap.com"">getbootstrap.com</a>)<br /></div></div>
                    </div>
                </div>
                <span class=""space""></span>
            </div>
            </div>
        </div>
    </div>

  

</div>
    
</div>
		<div id=""rec6772623"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""46""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6772623"" bgimgfield=""img"" style=""height:60vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6772623"" data-content-cover-id=""6772623""  data-content-cover-bg=""https://static.tildacdn.com/tild6333-3762-4364-b237-623937643934/giphy18.gif"" data-content-cover-height=""60vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6333-3762-4364-b237-623937643934/giphy18.gif');height:60vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:60vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-cover__wrapper t-valign_middle"" style=""height:60vh;"">      
            <div class=""t032"">
            <div class=""t032__wrapper"" data-hook-content=""covercontent"">
                <h1 class=""t032__title t-title t-title_md"" field=""title""><div style=""font-size:36px;"" data-customstyle=""yes"">Что может помочь верстальщику <br />в его работе?</div></h1>
                <div class=""t-row"">
                    <div class=""t-col t-col_2 t-prefix_5"">
                        <div class=""t032__line"" ></div>
                    </div>
                </div>
                <div class=""t-row"">
                    <div class=""t-col t-col_10 t-prefix_1"">
                        <div class=""t032__descr t-descr t-descr_lg"" field=""descr""><div style=""font-size:16px;"" data-customstyle=""yes""></div></div>
                    </div>
                </div>
                <span class=""space""></span>
            </div>
            </div>
        </div>
    </div>

  

</div>
    
</div>
		<div id=""rec6772641"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""  data-screen-max=""980px"" >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">CSS-фреймворки. Это готовые наборы css-классов на все случаи жизни. Используя такой фреймворк вам меньше придется самому заботиться о структуре страницы и оформлении элементов. Самый популярный в настоящее время CSS-фреймворк — это Bootstrap (<a href=""http://getbootstrap.com/"">getbootstrap.com</a>)<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6610262"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 700;""><span style=""font-size: 36px;""><span style=""font-weight: 300;"">И конечно, ни один Javascript разработчик не обходится без разнообразных JS-библиотек.<br /></span><br /></span></span> Самая популярная библиотека общего назначения — это <span style=""font-weight: 700;"">jQuery</span>. Она позволяет решить большинство типовых задач: поиск <span style=""font-weight: 700;"">html-элементов</span>, их создание, изменение, применение <span style=""font-weight: 700;"">анимаций</span>, отправка <span style=""font-weight: 700;"">AJAX-запросов</span>.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6610292"" class=""r"" style=""padding-top:60px;padding-bottom:60px;background-color:#f2f2f2; ""  data-record-type=""106""   data-bg-color=""#f2f2f2"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Для этой библиотеки уже созданы тысячи различных<span style=""font-weight: 700;""> </span><span style=""font-weight: 700;"">плагинов </span>, которые помогут с более конкретными задами: созданием слайдеров, каруселей, превью, календарей.<br /><br /><br /> Почти для любого типа динамического контента на странице есть несколько<span style=""font-weight: 700;""> jQuery-плагинов. </span>Для сложных веб-приложений понадобятся более сложные <span style=""font-weight: 700;"">фреймворки.<br /></span> <br /><br />Например для приложений с большим количеством сложного пользовательского интерфейса пригодятся <span style=""font-weight: 700;"">UI-библиотеки</span>, вроде <span style=""font-weight: 700;"">ExtJS </span>(<a href=""https://www.sencha.com/products/extjs/""><span style=""text-decoration: underline;"">https://www.sencha.com/products/extjs/</span></a>), DoJo (<a href=""https://dojotoolkit.org/""><span style=""text-decoration: underline;"">https://dojotoolkit.org/</span></a>), или jQuery UI (<a href=""https://jqueryui.com/""><span style=""text-decoration: underline;"">https://jqueryui.com/</span></a>).<br /><br /><br /> А для приложений, <span style=""font-weight: 700;"">которые работают со сложными по своей структуре данными и формами</span>, удобно применять такие решения как Backbone.JS (<a href=""http://backbonejs.org/"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">http://backbonejs.org/</a>), AngularJS (<a href=""https://angularjs.org/"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">https://angularjs.org/</a>), Knockout (<a href=""http://knockoutjs.com/""><span style=""text-decoration: underline;"">http://knockoutjs.com/</span></a>) или ReactJS (<a href=""http://facebook.github.io/react/""><span style=""text-decoration: underline;"">http://facebook.github.io/react/</span></a>) <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6602689"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""30""   >

<!-- T015 -->
<div class=""t015"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t015__title t-title t-title_lg"" field=""title""><div style=""line-height:32px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-size: 30px;"">Cоздание серверного кода всегда начинается<br /> с выбора фреймворка.</span></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6602690"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 600;""></span>Популярный<span style=""font-weight: 600;""> «шаблон» </span>проектирования серверной части — это MVC (Model View Controller). Про него написано множество статей, но лучше всего <span style=""font-weight: 600;"">изучить </span>на практике. <br /><br /><span style=""font-weight: 600;"">MVC-фреймворк</span> поможет разработчику буквально во всем: он сам разберет запрос, пришедший от пользователя и вызовет <span style=""font-weight: 600;"">указанную функцию в вашем коде, </span>поможет вам в удобном виде достать или сохранить данные в <span style=""font-weight: 600;"">БД</span>, поможет <span style=""font-weight: 600;"">сформировать и вывести данные пользователю.<br /><br /><br /> Примерами таких фреймворков являются Symfony (<a href=""https://symfony.com/""><span style=""text-decoration: underline;"">https://symfony.com/</span></a>), Zend (<a href=""http://framework.zend.com/""><span style=""text-decoration: underline;"">http://framework.zend.com/</span></a>), Yii (<a href=""http://www.yiiframework.com/""><span style=""text-decoration: underline;"">http://www.yiiframework.com/</span></a>). <br /><br />  <br /></span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6610476"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""168"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6610476"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6610476"" data-content-cover-id=""6610476""  data-content-cover-bg=""https://static.tildacdn.com/tild6534-3061-4864-b930-323935643734/giphy19.gif"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6534-3061-4864-b930-323935643734/giphy19.gif');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
                <div class=""t-col t-row t-col_12"">
            <div class=""t-cover__wrapper t-valign_bottom"" style=""height:70vh;"">
                <div class=""t154 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t154__uptitle t-uptitle t-uptitle_sm t-opacity_70"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t154__title t-title t-title_md"" field=""title""><div style=""font-size:42px;"" data-customstyle=""yes""><br /><br />Конечно не для всех веб-приложений нужны такие большие и полнофункциональные фреймворки, поэтому в сообществе родились более простые и легкие в освоении решения, их еще называют « микро-фреймворки»:</div></h1>                    <div class=""t154__descr t154__descr_center t-descr t-descr_xxxl"" field=""descr""><div style=""text-align:center;"" data-customstyle=""yes"">Silex (<a href=""http://silex.sensiolabs.org/"">http://silex.sensiolabs.org/</a>), Slim (<a href=""http://www.slimframework.com/"">http://www.slimframework.com/</a>), Lumen (<a href=""http://lumen.laravel.com/""><span style=""text-decoration: underline;"">http://lumen.laravel.com/</span></a>). <br /><br />  <br /></div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6772768"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""168""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6772768"" bgimgfield=""img"" style=""height:90vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6772768"" data-content-cover-id=""6772768""  data-content-cover-bg=""https://static.tildacdn.com/tild6639-6664-4638-b734-306436613862/giphy19.gif"" data-content-cover-height=""90vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6639-6664-4638-b734-306436613862/giphy19.gif');height:90vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:90vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
                <div class=""t-col t-row t-col_12"">
            <div class=""t-cover__wrapper t-valign_bottom"" style=""height:90vh;"">
                <div class=""t154 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t154__uptitle t-uptitle t-uptitle_sm t-opacity_70"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t154__title t-title t-title_md"" field=""title""><div style=""font-size:24px;"" data-customstyle=""yes""><br /><br />Конечно не для всех веб-приложений <br />нужны такие большие и <br />полнофункциональные фреймворки,<br /> поэтому в сообществе родились более простые <br />и легкие в освоении решения,<br /> их еще называют « микро-фреймворки»:</div></h1>                    <div class=""t154__descr t154__descr_center t-descr t-descr_xxxl"" field=""descr""><div style=""font-size:16px;text-align:center;"" data-customstyle=""yes"">Silex (<a href=""http://silex.sensiolabs.org/"">http://silex.sensiolabs.org/</a>), Slim (<a href=""http://www.slimframework.com/"">http://www.slimframework.com/</a>), Lumen (<a href=""http://lumen.laravel.com/""><span style=""text-decoration: underline;"">http://lumen.laravel.com/</span></a>). <br /><br />  <br /></div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6772797"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""  data-screen-max=""980px"" >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Silex (<a href=""http://silex.sensiolabs.org/"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">http://silex.sensiolabs.org/</a>), Slim (<a href=""http://www.slimframework.com/"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">http://www.slimframework.com/</a>), Lumen (<a href=""http://lumen.laravel.com/"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">http://lumen.laravel.com/</a>).<br /><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6623471"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Так же, частой задачей серверного кода является формирование<span style=""font-weight: 700;""> html-странички</span>, используя определенную логику и данные. Для удобного и быстрого решения этой задачи созданы<span style=""font-weight: 700;""> «Шаблонизаторы»</span>: библиотеки, помогающие генерировать динамическое содержимое веб-страниц. Примеры:<span style=""font-weight: 400;""> <span style=""color: rgb(0, 0, 0);"">Twig</span><em> (<a href=""http://twig.sensiolabs.org/"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">http://twig.sensiolabs.org/</a>), Smarty (<a href=""http://www.smarty.net/"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">http://www.smarty.net/</a>).</em></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6628786"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""30""   >

<!-- T015 -->
<div class=""t015"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t015__title t-title t-title_lg"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">Предварительное планирование</div></div>      <div class=""t015__descr t-descr t-descr_xl"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes"">Разработка любого сложного веб-проекта должна начинаться с этапа проектирования и планирования.</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6628704"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3034-3037-4266-b464-336666643662/giphy13.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6623684"" class=""r"" style=""padding-top:60px;padding-bottom:15px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;""><span style=""font-size: 36px;""> Почему это важно? </span></span><br /><span style=""font-size: 18px;""><br /> Спланировав систему заранее, <span style=""font-weight: 700;"">мы сильно сэкономим себе время в будущем</span>, нам не придется тратить силы на переписывание кода. <br /><br /> Кроме того, в хорошо спланированную систему можно быстро вносить изменения и добавлять функции.<span style=""font-weight: 700;""> Чистый и понятный программный код</span> так же означает, что поддерживать и развивать систему будет <span style=""font-weight: 700;"">просто. </span><br /></span><br />  <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6623793"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6623793"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6623793"" data-content-cover-id=""6623793""  data-content-cover-bg=""https://static.tildacdn.com/tild6634-3436-4361-b165-623137383762/questionmarks.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6634-3436-4361-b165-623137383762/questionmarks.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title"">Как этого добиться? Как правильно планировать систему?</h1>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes"">Достаточно заранее описать: все объекты, с которыми будет работать система: виды товаров в магазине, типы страниц, виды элементов, блоков, кнопок, форм все действия и изменения, которые будут происходить с этими объектами</div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6623971"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-size: 18px;""></span><span style=""font-size: 18px;"">Важно понимать, что требования к системе будут все время меняться, так что нельзя привязываться к конкретном контексту: <br /><br /> </span><ul> <li><span style=""font-size: 18px;""> <span style=""font-weight: 600;"">В корзину не всегда будут попадать товары, однажды туда потребуется добавить услугу, доставку или сборку </span><br /><br /> </span></li> <li><span style=""font-size: 18px;""> <span style=""font-weight: 600;"">Кнопка «Купить» не всегда будет внизу формы заказа, она может потребоваться в шапке сайта, или всплывающем окне </span><br /><br /> </span></li> </ul><span style=""font-size: 18px;""> В сообществе разработчиков давно сформировались принципы правильного планирования, «Best Practices», вы легко найдете статьи и книги по ним, например <br /><br /> </span><ul> <li><span style=""font-size: 18px;""> <span style=""font-weight: 600;"">Принципы адаптивной верстки (<em>responsive web-design)</em> <br /></span></span><span style=""font-size: 20px;"">Помогут правильно сверстать страницу, которую удобно будет просматривать на всех устройствах, всех размерах и разрешениях экрана. </span></li></ul><span style=""font-size: 18px;""><br /> </span><ul> <li><span style=""font-size: 18px;""> <span style=""font-weight: 600;"">Методология БЭМ</span> (<a href=""https://ru.bem.info/"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">https://ru.bem.info/</a>) <br />Поможет правильно создавать и применять CSS-правила, так, что бы их можно было легко переиспользовать для других элементов на странице или изменить внешний вид определенных элементов сразу на всех страницах. <br /></span></li></ul><span style=""font-size: 18px;""><br /> </span><ul> <li><span style=""font-size: 18px;""> <span style=""font-weight: 600;"">ООП-Паттерны для PHP и JS кода (или «Шаблоны проектирования» ) </span><br /> </span></li> </ul><span style=""font-size: 18px;""> Помогут создать простой и понятный код, который можно переиспользовать или изменять так, что не придется переписывать всю системы из-за одной новой функции. <br /></span><span style=""font-size: 18px;""></span><br />  <br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6602692"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""237""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6602692"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6602692"" data-content-cover-id=""6602692""  data-content-cover-bg=""https://static.tildacdn.com/tild6231-3061-4536-b965-313433643234/giphy14.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6231-3061-4536-b965-313433643234/giphy14.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -o-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f000000', endColorstr='#7f000000');""></div>

<div class=""t208"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
      <div class=""t-cover__wrapper t-valign_bottom"" style=""height:50vh;"">
        <div data-hook-content=""covercontent"">
          <div class=""t208__wrapper"">
            <div class=""t208__textwrapper"" style=""background-color:#000000;"">
              <div class=""t208__text t-text t-text_sm"" field=""text"" style=""color:#ffffff;"">Так же, как и с библиотеками, вам не требуется сразу понимать <span style=""font-weight: 700;"">все существующие методы</span>, и уметь работать со всеми возможными случаями <br /><br /> Если вы знаете общие принципы хорошего планирования, вы сразу поймете, когда в процессе разработки вам понадобится<span style=""font-weight: 700;""> одна из этих «лучших практик».</span><br /></div>            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
  

</div>
    
</div>
		<div id=""rec6602693"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:26px;text-align:center;"" data-customstyle=""yes""><span style=""font-family: Georgia;""><span style=""font-size: 28px;"">Правильное планирование<br />позволит вам:</span></span> <br /><br />• легко адаптировать систему под новые требования<br />• быстро подменять одни компоненты другими<br />• переиспользовать существующий код<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6624263"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px;background-color:#ffffff; ""  data-record-type=""60"" data-screen-min=""980px""  data-bg-color=""#ffffff"">

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:52px;font-family:'Georgia';"" data-customstyle=""yes"">Применение инструментов</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes""> Правильное применение инструментов разработчика значительно ускоряет и упрощает разработку. <br /><br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6773188"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px;background-color:#ffffff; ""  data-record-type=""60""  data-screen-max=""980px"" data-bg-color=""#ffffff"">

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:38px;font-family:'Georgia';"" data-customstyle=""yes"">Применение инструментов</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:16px;"" data-customstyle=""yes""> Правильное применение инструментов разработчика значительно ускоряет и упрощает разработку. <br /><br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6624355"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6624355"" bgimgfield=""img"" style=""height:80vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6624355"" data-content-cover-id=""6624355""  data-content-cover-bg=""https://static.tildacdn.com/tild3534-3534-4965-a363-346337653565/1_001.jpg"" data-content-cover-height=""80vh"" data-content-cover-parallax=""dynamic""      style=""background-image:url('https://static.tildacdn.com/tild3534-3534-4965-a363-346337653565/1_001.jpg');height:80vh;background-attachment:scroll; ""></div>
      
    <div class=""t-cover__filter"" style=""height:80vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:80vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title"">О чем идет речь?</h1>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes"">Все разработчики так или иначе выбирают себе такие инструменты, программное обеспечение, которое поможет им программировать быстро и не делать ошибок.</div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6602696"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><ul> <li> IDE (Интегрированная среда разработки, IDE (англ. Integrated development environment) <br /> </li> <li> Системы контроля версий <br /> </li> <li> Отладочное ПО <br /> </li> <li> Написание тестов </li></ul></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6602698"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_8 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:52px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes"">Почему использование IDE упрощает разработку?</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6624537"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><ul> <li> <span style=""font-weight: 700;"">Мгновенно</span><span style=""font-weight: 700;"">е</span> обнаружение самых распространенных ошибок<br /><br /> </li> <li> <span style=""font-size: 18px;""><span style=""font-weight: 700;"">Подсказки</span> по использование тегов и их параметров, функций и их аргументов, классов<br /><br /></span> </li> <li> <span style=""font-size: 18px;""><span style=""font-weight: 700;"">Встроенная документация</span>, не нужно искать ее отдельно в интернете<br /><br /></span> </li> <li> <span style=""font-size: 18px;""><span style=""font-weight: 700;"">Интеграция</span> в с фреймворками<br /><br /></span> </li> <li> <span style=""font-size: 18px;""><span style=""font-weight: 700;"">Автоматическое дополнение</span>. IDE допишет за вас имя тега, функции или метода<br /><br /></span> </li> <li> <span style=""font-size: 18px;""><span style=""font-weight: 700;"">Автоматическая генерация кода</span>. IDE сгенерирует для вас скелет странички, класса, или шаблонный код<br /><br /></span> </li> <li> <span style=""font-size: 18px;"">Множество функций для <span style=""font-weight: 700;"">быстрого внесения множественных изменений</span>, когда нужно что-либо перенести, переименовать, удалить. IDE сделает все за вас, больше не нужно вручную проходить по всем файлам проекта и исправлять вручную одно<br />и тоже.</span> </li></ul></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6624682"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3931-3164-4539-b932-626533363733/giphy7.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6624748"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><ul> <li><span style=""font-size: 18px;""></span><span style=""font-weight: 700;"">Умный поиск.</span> IDE легко найдет для вас все места в коде, где используется указанная функция или css-правило. <br /><br /></li> <li><span style=""font-size: 18px;""> <span style=""font-weight: 700;"">Умная навигация</span>. Вы сможете легко перейти из любого места кода, туда где объявлена указанная функция или css-правило. <br /><br /> </span></li> <li><span style=""font-size: 18px;""> <span style=""font-weight: 700;"">Горячие клавиши</span> ускоряют набор кода и использование функций ID</span></li></ul></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6624899"" class=""r"" style=""padding-top:0px;padding-bottom:75px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:42px;font-family:'Georgia';"" data-customstyle=""yes"">Как Система контроля<br /> версий поможет <br />при разработке?</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><ul> <li>Полная история всех изменений, легко найти место, в котором все сломалось и посмотреть что конкретно. Если вы долго разрабатываете один проект, вы точно забудете, какие изменения вы сделали месяц назад.<br /><br /></li><li>Возможность иметь параллельно две версии проекта. Часто бывает что вы занимались чем-то одним, а потом, на полпути, вам резко пришлось начать заниматься другим функционалом. При этом то, что уже сделано нельзя ни оставить в пол-рабочем состоянии, ни удалить. <br /><br /></li> <li> Удобство совместной разработки. Очень часто над проектом работает несколько разработчиков. Контроль версий, позволяет им не мешать друг другу, не затирать изменения, не писать несовместимый код.</li></ul></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6628464"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""18"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6628464"" bgimgfield=""img"" style=""height:60vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6628464"" data-content-cover-id=""6628464""  data-content-cover-bg=""https://static.tildacdn.com/tild3165-6364-4835-b766-396338323263/giphy5.gif"" data-content-cover-height=""60vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3165-6364-4835-b766-396338323263/giphy5.gif');height:60vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:60vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:60vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title"">Отладка</h1>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:24px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Незаменимый инструмент поиска ошибок, проверки и тестирования При верстке и javascript разработке можно использовать отладчик , встроенный в браузер</span></div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6772733"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""18""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6772733"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6772733"" data-content-cover-id=""6772733""  data-content-cover-bg=""https://static.tildacdn.com/tild6636-6363-4462-a437-396431386365/giphy5.gif"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6636-6363-4462-a437-396431386365/giphy5.gif');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:70vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:36px;"" data-customstyle=""yes"">Отладка</div></h1>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:16px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Незаменимый инструмент поиска ошибок, проверки и тестирования При верстке и javascript разработке можно использовать отладчик , встроенный в браузер</span></div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6625118"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><ul> <li><span style=""font-size: 18px;"">Покажет структуру документа, и позволит на лету ее изменить </span></li><li><span style=""font-size: 18px;""> Покажет все css-правила, примененные к выбранному элементу, позволит добавить или изменить их <br /><br /> </span></li> <li><span style=""font-size: 18px;""> Покажет сетевые запросы, как долго грузились картинки и css, а так же в какой момент случился ajax запрос, и какие данные он вернул <br /><br /> </span></li> <li><span style=""font-size: 18px;""> Покажет весь загруженный js-код, позволит его отладить, поставить точки остановки (breakpoint), и посмотреть все значения переменных в определенный момент <br /><br /> </span></li> <li><span style=""font-size: 18px;""> Позволит «профилировать» код, и узнать какой участок выполнялся дольше всего, найти причины тормозовэ <br /><br /> </span></li> <li><span style=""font-size: 18px;""> Выполнить произвольный код на веб-странице</span></li></ul></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6625238"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6625238"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6625238"" data-content-cover-id=""6625238""  data-content-cover-bg=""https://static.tildacdn.com/tild6162-3266-4035-a666-383136646335/giphy10.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6162-3266-4035-a666-383136646335/giphy10.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#99000000', endColorstr='#4c000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                                        <div class=""t102__descr t-descr t-descr_md"" field=""descr""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 100;"">Для PHP-кода, чуть сложнее, придется настроить на сервере специальное ПО, например XDebug. Отладчик соединится с вашей IDE, и вы так же сможете отладить PHP код, поставить точки остановки (breakpoint), и посмотреть все значения переменных в определенный момент</span></div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6625148"" class=""r"" style=""padding-top:60px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""text-align:left;"" data-customstyle=""yes""><span style=""font-family: Georgia;""><span style=""font-size: 42px;"">Написание тестов</span></span><br /><ul><li>Позволяет избежать ошибок при изменении кода <br /><br /> </li> <li> Быть уверенным, что внесенные изменения, не ломают существующий функционал <br /><br /> </li> <li> Избегать ручного тестирования, однажды написав тест, больше не придется проверять функционал вручную <br /><br /> </li> <li> Конечно написание тестов требует дополнительного времени, и имеет смысл, в основном в проектах с большим числом изменений</li></ul></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6625231"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3131-3133-4765-a132-653662616438/giphy15.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6625167"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><br />Правильное применение всех этих инструментов позволит избежать 90% всех ошибок в разработке. А использование IDE сильно сократит время, которое вы потратите на написание кода.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6625205"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""14""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6625205"" bgimgfield=""img"" style=""height:30vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6625205"" data-content-cover-id=""6625205""  data-content-cover-bg=""https://static.tildacdn.com/tild3934-3137-4735-a330-393864323466/giphy20.gif"" data-content-cover-height=""30vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3934-3137-4735-a330-393864323466/giphy20.gif');height:30vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:30vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

    <div class=""t-container"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:30vh;"">      
                <div class=""t102"" data-hook-content=""covercontent"">
                    <h1 class=""t102__title t-title"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;"">ИТОГ</span></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6625219"" class=""r"" style=""padding-top:60px;padding-bottom:60px;background-color:#ebebeb; ""  data-record-type=""106""   data-bg-color=""#ebebeb"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;text-align:left;"" data-customstyle=""yes""><span style=""font-weight: 700;""></span><span style=""font-weight: 700;"">Главное в любой профессии</span> — знать куда двигаться, куда развиваться, знать <br />о возможных путях улучшения своих навыков и повышении<span style=""font-weight: 700;""> эффективности</span>.<br /><br />Веб разработчику не нужно знать наизусть все функции языков программирования, все функции всех фреймворков, все горячие клавишы всех редакторов. <span style=""font-weight: 700;"">Достаточно знать<br /> об их существовании и понимать что в случае необходимости вы легко <br />их освоите.</span><span style=""font-weight: 700;""></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">","<script src=""https://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""https://tilda.ws/project60344/tilda-blocks-2.3.js""></script>",2016-07-13 17:43:51.253884,"[3, 7]"
6,True,da-vasha-«spravka»-menya-trollit!,Да ваша «Справка» меня троллит!,"Порой во время тестирования Open Source проекта, у меня возникает ощущение,  что вот так же какую-то ключевую информацию исключили и из раздела «Getting started» справки к ПО.  Понятно, что разработчики сопроводительной документации готовят ее бесплатно,",library/noroot_2.jpg,Да ваша «Справка» меня троллит!,3,"Порой во время тестирования Open Source проекта, у меня возникает ощущение, 
что вот так же какую-то ключевую информацию исключили и из раздела «Getting started» справки к ПО. 
Понятно, что разработчики сопроводительной документации готовят ее бесплатно, 
и вовсе не следует ожидать наличия первоклассной документации в чьем-то стороннем проекте, но я говорю не столько о недоработанной документации…",library/bubbling_cauldron-144206.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""216851""  >
<div id=""rec6553065"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""46"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6553065"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6553065"" data-content-cover-id=""6553065""  data-content-cover-bg=""https://static.tildacdn.com/tild6364-3230-4030-a262-323831326236/IMG_0528.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6364-3230-4030-a262-323831326236/IMG_0528.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#66000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
            <div class=""t032"">
            <div class=""t032__wrapper"" data-hook-content=""covercontent"">
                <h1 class=""t032__title t-title t-title_md"" field=""title""><div style=""font-size:62px;line-height:82px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">Да ваша «Справка» меня<br /> не троллит!</span></div></h1>
                <div class=""t-row"">
                    <div class=""t-col t-col_2 t-prefix_5"">
                        <div class=""t032__line"" ></div>
                    </div>
                </div>
                <div class=""t-row"">
                    <div class=""t-col t-col_10 t-prefix_1"">
                        <div class=""t032__descr t-descr t-descr_lg"" field=""descr""><div style=""font-size:18px;text-align:center;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Если вы достаточно много времени проводите в Интернете, вы, вероятно, знаете, как нарисовать лошадь, по руководству Van Oktop. Однако освежим его в памяти:</span></div></div>
                    </div>
                </div>
                <span class=""space""></span>
            </div>
            </div>
        </div>
    </div>

  

</div>
    
</div>
		<div id=""rec6770550"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""46""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6770550"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6770550"" data-content-cover-id=""6770550""  data-content-cover-bg=""https://static.tildacdn.com/tild6633-3339-4539-a461-363037343366/IMG_0528.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6633-3339-4539-a461-363037343366/IMG_0528.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#66000000', endColorstr='#33000000');""></div>

    <div class=""t-container"">
        <div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
            <div class=""t032"">
            <div class=""t032__wrapper"" data-hook-content=""covercontent"">
                <h1 class=""t032__title t-title t-title_md"" field=""title""><div style=""font-size:36px;line-height:36px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 400;"">Да ваша «Справка» меня<br /> не троллит!</span></div></h1>
                <div class=""t-row"">
                    <div class=""t-col t-col_2 t-prefix_5"">
                        <div class=""t032__line"" ></div>
                    </div>
                </div>
                <div class=""t-row"">
                    <div class=""t-col t-col_10 t-prefix_1"">
                        <div class=""t032__descr t-descr t-descr_lg"" field=""descr""><div style=""font-size:16px;line-height:22px;text-align:center;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Если вы достаточно много времени проводите в Интернете, вы, вероятно, знаете, как нарисовать лошадь, по руководству Van Oktop. Однако освежим его в памяти:</span></div></div>
                    </div>
                </div>
                <span class=""space""></span>
            </div>
            </div>
        </div>
    </div>

  

</div>
    
</div>
		<div id=""rec6554492"" class=""r"" style=""padding-top:70px;padding-bottom:70px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6564-6564-4234-b034-336533646261/q6HEK6gEbCQ.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6552851"" class=""r"" style=""padding-top:30px;padding-bottom:30px;background-color:#f5f5f5; ""  data-record-type=""127""   data-bg-color=""#f5f5f5"">

<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" field=""text""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes"">Между шагом <span style=""font-weight: 600;"">4</span> и шагом <span style=""font-weight: 600;"">5</span> было пропущено несколько существенных деталей, и они<br /> не слишком очевидны. <br /><br />Потребуется ли мне программа-фоторедактор? Нужно ли мне знать, как пользоваться аэрографом? Требуется ли мне обладать выработанными годами художественными <span style=""font-weight: 600;"">навыками</span>? <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6566732"" class=""r"" style=""padding-top:45px;padding-bottom:30px;background-color:#ffffff; ""  data-record-type=""106""   data-bg-color=""#ffffff"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes""> Порой во время тестирования <span style=""font-weight: 600;"">Open Sourc</span><span style=""font-weight: 600;"">e</span> проекта, у меня возникает ощущение, <br />что вот так же какую-то ключевую информацию исключили и из раздела «Getting started» справки к ПО. <br /><br /> Понятно, что разработчики сопроводительной документации готовят ее бесплатно, <br />и вовсе <span style=""font-weight: 600;"">не следует ожидать</span> наличия первоклассной документации в чьем-то стороннем проекте, но я говорю не столько о недоработанной документации… <br /><span style=""font-weight: 600;""><br />Я говорю о документации, которая нас троллит! </span><span style=""font-weight: 600;""></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6567685"" class=""r"" style=""padding-top:0px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6537-6466-4132-a337-303932386338/noroot.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6552853"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""36""   >

<!-- T021 -->
<div class=""t021"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_1"">
        <div class=""t021__text-impact t-text-impact t-text-impact_md"" field=""text""><div style=""font-size:18px;line-height:26px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Зачастую в мануале проекта приведен пронумерованный перечень шагов, которые нужно выполнить, чтобы обеспечить быструю установку и запуск. Но, очевидно, существуют также и ловушки, в которые запросто может угодить новый пользователь, и именно они остаются не освещенными.</span></div></div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6567680"" class=""r"" style=""padding-top:30px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6161-6538-4538-b261-613961336435/noroot.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6552854"" class=""r"" style=""padding-top:45px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes"">Нередко вы находите свидетельство этому в перечне вопросов и проблем проекта, когда десятки пользователей добавляют свои «+1» к одной и той же проблеме, с которой они столкнулись с самого начала. <span style=""font-weight: 600;"">Но с равной вероятностью вы можете встретить озадаченное молчание</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6567807"" class=""r"" style=""padding-top:30px;padding-bottom:15px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:62px;font-family:'Georgia';"" data-customstyle=""yes"">Молча опустить руки</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;line-height:26px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes"">Возможно, они от растерянности опускают руки.<br /><br />Возможно, они чувствуют себя по-дурацки, считая, что их проблема — это что-то очевидное, что все остальные и так понимают, без инструкции.<br /><br />Но в действительности всегда находится ощутимое число пользователей, которые даже не попытаются выследить скрытую ошибку. Они просто переключаются на что-то другое. <br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6567896"" class=""r t-screenmin-980px"" style=""padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""246"" data-screen-min=""980px""  >

<!-- T218 -->
<div class=""t218"">
  <div class=""t218__blockimgmobile"" style=""display:none;background-color:#f0f0f0;""><img src=""https://static.tildacdn.com/tild6333-3064-4233-a163-636535313131/noroot.jpg"" class=""t218__imgmobile""></div>  
  <table class=""t218__blocktable"" style=""height:100vh;background-color:#f0f0f0;"" data-height-correct-vh=""yes"">
    <tr>
	        
      <td class=""t218__blocktext"">
          <div class=""t218__textwrapper"">
              <div class=""t218__descrfield t-descr t-descr_xxxl""  field=""title""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""> <span style=""font-size: 24px;""><span style=""font-weight: 600;""><span style=""font-family: Georgia;""><span style=""font-size: 42px;"">И это печальная повесть об упущенных возможностях:</span> <br /></span></span><br /></span>пользователи, протестировавшие новый проект, из которых могли бы получиться полноценные евангелисты или вкладчики проекта, просто сдались, потому что нечто, что, по-видимому, должно быть очень простым, вообще не заработало. <br /><br />  <br /></div></div>
              <div class=""t218__textfield t-text t-text_md""  field=""text""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-size: 24px;""></span><span style=""font-size: 24px;""><span style=""font-weight: 600;""><span style=""font-family: Georgia;""></span></span></span><span style=""font-size: 24px;""><span style=""font-weight: 600;""><span style=""font-family: Georgia;""><span style=""font-size: 34px;""></span></span></span></span><span></span>Всего лишь несколько предупреждений<span style=""font-weight: 600;""><span style=""font-weight: 600;""><span></span></span></span><span style=""font-weight: 600;""><span style=""font-weight: 600;""></span></span><span style=""font-weight: 600;""></span> о вероятных ошибках способно проделать огромную работу по сохранению пользователей в здравом уме и работоспособном состоянии. К сожалению, ими нередко пренебрегают, оставляя пользователей почесывать затылки, пожимать плечами и, наконец, сдаваться.</div></div>
          </div>
	  </td>
	  	  <td class=""t218__blockimg"" bgimgfiled=""img"" style=""background-image:url('https://static.tildacdn.com/tild6333-3064-4233-a163-636535313131/noroot.jpg');""></td>
	  	</tr>
  </table>
</div>
</div>
		<div id=""rec6770760"" class=""r t-screenmax-980px"" style=""padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""246""  data-screen-max=""980px"" >

<!-- T218 -->
<div class=""t218"">
  <div class=""t218__blockimgmobile"" style=""display:none;background-color:#f0f0f0;""><img src=""https://static.tildacdn.com/tild3633-6264-4633-b934-653931383231/noroot.jpg"" class=""t218__imgmobile""></div>  
  <table class=""t218__blocktable"" style=""height:100vh;background-color:#f0f0f0;"" data-height-correct-vh=""yes"">
    <tr>
	        
      <td class=""t218__blocktext"">
          <div class=""t218__textwrapper"">
              <div class=""t218__descrfield t-descr t-descr_xxxl""  field=""title""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""> <span style=""font-size: 24px;""><span style=""font-weight: 600;""><span style=""font-family: Georgia;""><span style=""font-size: 42px;"">И это печальная повесть об упущенных возможностях:</span> <br /></span></span><br /></span><span style=""font-size: 16px;"">пользователи, протестировавшие новый проект, из которых могли бы получиться полноценные евангелисты или вкладчики проекта, просто сдались, потому что нечто, что, по-видимому, должно быть очень простым, вообще не заработало. </span><br /><br /></div></div>
              <div class=""t218__textfield t-text t-text_md""  field=""text""><div style=""font-size:16px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-size: 24px;""></span><span style=""font-size: 24px;""><span style=""font-weight: 600;""><span style=""font-family: Georgia;""></span></span></span><span style=""font-size: 24px;""><span style=""font-weight: 600;""><span style=""font-family: Georgia;""><span style=""font-size: 34px;""></span></span></span></span><span></span>Всего лишь несколько предупреждений<span style=""font-weight: 600;""><span style=""font-weight: 600;""></span></span><span style=""font-weight: 600;""><span style=""font-weight: 600;""></span></span><span style=""font-weight: 600;""></span> о вероятных ошибках способно проделать огромную работу по сохранению пользователей в здравом уме и работоспособном состоянии. К сожалению, ими нередко пренебрегают, оставляя пользователей почесывать затылки, пожимать плечами и, наконец, сдаваться.</div></div>
          </div>
	  </td>
	  	  <td class=""t218__blockimg"" bgimgfiled=""img"" style=""background-image:url('https://static.tildacdn.com/tild3633-6264-4633-b934-653931383231/noroot.jpg');""></td>
	  	</tr>
  </table>
</div>
</div>
		<div id=""rec6568081"" class=""r"" style=""padding-top:60px;padding-bottom:15px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:62px;line-height:90px;font-family:'Georgia';"" data-customstyle=""yes""><span></span>Задеть за живое</div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6568169"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes"">Когда я приступил к работе в WalmartLabs в начале 2014, этот феномен недокументированных подводных камней, потраченного зря времени и крушения надежд отчетливо проявлялся в одной конкретной области: тестирование End-to-End (e2e testing). Но я об этом еще не знал.</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6568189"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""101""   >

<!-- T089 -->
<div class=""t089"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
      <div class=""t089__inner"" >
        <div class=""t089__text t-title"" field=""text""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><em></em>Для тех, кто не очень знаком с e2e тестированием, поясню: оно относится к использованию инструментов автоматизации для запуска реальных веб-браузеров, которые исполняют сценарий взаимодействия с сайтом, идентичный поведению реального пользователя. Большинство инструментов e2e тестирования — это расширения для библиотеки автоматизированного управления браузерами под названием Selenium.</div></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6568389"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes"">Каждый, кому приходится поддерживать бесконечный список браузеров (особенно старые версии IE), мечтает о e2e тестировании. Оно берет на себя утомительную рутину и экономит ваше время в процессе сертификации. Вместе с тем, так же быстро, как люди очаровываются этой технологией, <span style=""font-weight: 600;"">так же быстро они начинают и презирать ее.</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6568445"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""179"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6568445"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6568445"" data-content-cover-id=""6568445""  data-content-cover-bg=""https://static.tildacdn.com/tild3336-3064-4432-a236-643365663132/ucmh847.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3336-3064-4432-a236-643365663132/ucmh847.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000', endColorstr='#33000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          	          	          	          <div class=""t164__text t-text t-text_md"" field=""text""><div style=""line-height:38px;text-align:center;"" data-customstyle=""yes""><span style=""font-family: Georgia;""><span style=""font-size: 34px;""><span style=""font-weight: 700;"">Наша собственная группа тестирования долгое время отчаянно пыталась развернуть e2e тестирование, но, по большей части, попытки провалились. И мы не одиноки. </span></span></span><br /><br /><span style=""font-size: 20px;""></span><span style=""font-size: 20px;"">Даже в Testing Blog компании Google описана похожая история, в которой e2e тестирование сравнивается с </span><span style=""font-weight: 600;""><span style=""font-size: 20px;""><em>«фильмом, который вы с друзьями единодушно хотели посмотреть, а…затем все вместе пожалели о просмотре.»</em> </span></span><br /></div></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>
		<div id=""rec6770787"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""179""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6770787"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6770787"" data-content-cover-id=""6770787""  data-content-cover-bg=""https://static.tildacdn.com/tild6137-6165-4432-b136-616330383332/ucmh847.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6137-6165-4432-b136-616330383332/ucmh847.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
          <div class=""t-col t-col_8 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          	          	          	          <div class=""t164__text t-text t-text_md"" field=""text""><div style=""line-height:28px;text-align:center;"" data-customstyle=""yes""><span style=""font-family: Georgia;""><span style=""font-size: 34px;""><span style=""font-weight: 700;""><span style=""font-size: 22px;"">Наша собственная группа тестирования долгое время отчаянно пыталась развернуть e2e тестирование, но, по большей части, попытки провалились. И мы не одиноки. </span></span></span></span><br /><br /><span style=""font-size: 20px;""></span><span style=""font-size: 18px;""></span><span style=""font-size: 16px;""></span><span style=""font-size: 16px;"">Даже в Testing Blog компании Google описана похожая история, в которой e2e тестирование сравнивается с </span><span style=""font-weight: 600;""><span style=""font-size: 16px;""><em>«фильмом, который вы с друзьями единодушно хотели посмотреть, а…затем все вместе пожалели о просмотре.»</em> </span></span><span style=""font-weight: 600;""><span style=""font-size: 16px;""></span></span><span style=""font-weight: 600;""><span style=""font-size: 18px;""></span></span><br /></div></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>
		<div id=""rec6568539"" class=""r"" style=""padding-top:45px;padding-bottom:30px; ""  data-record-type=""223""   >

<!-- T195 -->
<div class=""t195"">
  <div class=""t-container"">
                
      <div class=""t-col t-col_4 t-prefix_2"">
        <div class=""t195__text t-text t-text_md"" field=""text""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><a href=""http://googletesting.blogspot.com/2015/04/just-say-no-to-more-end-to-end-tests.html""></a><span style=""font-size: 30px;""><span style=""font-weight: 600;""><span style=""font-family: Georgia;""><span style=""font-size: 22px;"">Этот пост подчеркивает три главных проблемы e2e тестирования: </span></span></span></span><br /><br /> <ol> <li> Оно ненадежно: ложные результаты — пустая трата времени для всех. <br /><br /> </li> <li> Оно проходит медленно: наборы тестов порой требуют по несколько часов на выполнение. <br /><br /> </li> <li> Оно бесполезно: сложно определить причины, по которым тест провален.</li></ol></div></div>
      </div>
          <div class=""t-col t-col_6  t195__imgsection"">
        <img class=""t195__img"" data-tu-max-width=""1400"" data-tu-max-height=""1400"" src=""https://static.tildacdn.com/tild3336-3835-4765-b637-623566333234/noroot.jpg"" imgfield=""img""   /><br />        <div class=""t195__sectitle t-descr"" field=""imgtitle""></div>
        <div class=""t195__secdescr t-descr"" field=""imgdescr""></div>
      </div>
      </div>
</div>
</div>
		<div id=""rec6568747"" class=""r"" style=""padding-top:60px;padding-bottom:45px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:62px;font-family:'Georgia';"" data-customstyle=""yes"">Хочешь сделать хорошо…</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes"">Мы приступили к разработке собственного кросс-браузерного решения для end-to-end тестирования, которое бы достигло успеха в реальном мире. Это должно было быть потрясающе!</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6568821"" class=""r"" style=""padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""246""   >

<!-- T218 -->
<div class=""t218"">
  <div class=""t218__blockimgmobile"" style=""display:none;background-color:#f0f0f0;""><img src=""https://static.tildacdn.com/tild6530-3961-4938-a234-386262396462/x_88d09d0c.jpg"" class=""t218__imgmobile""></div>  
  <table class=""t218__blocktable"" style=""height:100vh;background-color:#f0f0f0;"" data-height-correct-vh=""yes"">
    <tr>
	        
      <td class=""t218__blocktext"">
          <div class=""t218__textwrapper"">
              <div class=""t218__descrfield t-descr t-descr_xxxl""  field=""title""><div style=""font-size:40px;line-height:34px;font-family:'Georgia';"" data-customstyle=""yes""> <span style=""font-weight: 700;"">Мы поставили себе цель: «Наше решение должно быть:» <br /></span><br /></div></div>
              <div class=""t218__textfield t-text t-text_md""  field=""text""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><ol> <li> Пригодным для совместной работы: удобным для совместного доступа, позволяющего тестировщикам и разработчикам писать тесты вместе; <br /><br /><br /> </li> <li> Быстрым: позволяющим оперативно прогонять e2e тесты в составе билдов для проверки пул реквестов; <br /><br /> </li> <li> Надежным: больше никаких тестов, которые то работают, то нет!</li></ol></div></div>
          </div>
	  </td>
	  	  <td class=""t218__blockimg"" bgimgfiled=""img"" style=""background-image:url('https://static.tildacdn.com/tild6530-3961-4938-a234-386262396462/x_88d09d0c.jpg');""></td>
	  	</tr>
  </table>
</div>
</div>
		<div id=""rec6568918"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:24px;line-height:32px;font-family:'Open Sans';"" data-customstyle=""yes"">Мы испробовали многие известные NodeJS обертки для Selenium, обладающие лаконичным и понятным API, и выбрали <span style=""font-weight: 600;"">NightwatchJS</span> за его простой интерфейс и повсеместное применение<br /><br />Но с самого начала тесты, которые то работают, то нет<span style=""font-weight: 600;""> больно по нам ударили.</span><span style=""font-weight: 600;""></span><span style=""font-weight: 600;""></span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6569512"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""18"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6569512"" bgimgfield=""img"" style=""height:60vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6569512"" data-content-cover-id=""6569512""  data-content-cover-bg=""https://static.tildacdn.com/tild6538-6133-4539-a465-626263323839/noroot.jpg"" data-content-cover-height=""60vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6538-6133-4539-a465-626263323839/noroot.jpg');height:60vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:60vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:60vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                                        <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:72px;line-height:58px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes"">Подобно круассану</div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6771008"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""18""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6771008"" bgimgfield=""img"" style=""height:60vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6771008"" data-content-cover-id=""6771008""  data-content-cover-bg=""https://static.tildacdn.com/tild3030-6234-4238-a138-653431643262/noroot.jpg"" data-content-cover-height=""60vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3030-6234-4238-a138-653431643262/noroot.jpg');height:60vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:60vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:60vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                                        <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:52px;line-height:58px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes"">Подобно круассану</div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6570208"" class=""r"" style=""padding-top:30px;padding-bottom:15px; ""  data-record-type=""248""   >

<!-- T220 -->
<div class=""t220"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
          <div class=""t220__textwrapper"" style=""background-color:#f5f5f5;"">
	          <div style="""">            
                                    <div field=""text"" class=""t220__text t-text t-text_md "">Вывести инженера из себя больше, чем «нечто, что не работает», может только то, что работает <em><span style=""font-weight: 600;"">иногда</span></em>.<br /><br />Когда система тестирования выдает ошибки хаотически, без видимых причин, мы называем это<span style=""font-weight: 700;""> «</span><span style=""font-weight: 700;""></span><span style=""font-weight: 600;""><em>test flake»</em></span>, и это полный отстой.<br /><br /><span style=""color: rgb(96, 171, 255);""><span style=""font-weight: 600;"">Test flake</span></span> пожирает время, отведенное на отладку, и наносит урон репутации системы, потому что пользователи начинают сомневаться<br /> в правдивости сообщений об ошибках.<br /></div>
	          </div>
          </div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6570131"" class=""r"" style=""padding-top:30px;padding-bottom:45px; ""  data-record-type=""218""   >

<!-- T005 -->
<div class=""t005"">
	<div class=""t-container"">
		<div class=""t-row"">
			<div class=""t-col t-col_5 t-prefix_2""><div class=""t005__text t-text t-text_md"" field=""text""><div style=""font-size:18px;text-align:left;"" data-customstyle=""yes"">Мы представляем тестирование <span style=""font-weight: 600;"">e2e</span> как экспериментальный проект нашей <span style=""font-weight: 700;"">«</span><span style=""font-weight: 600;"">cart and checkout »</span> команды. Поначалу мы горели энтузиазмом, но вскоре  <span style=""color: rgb(102, 198, 255);""><span style=""font-weight: 600;"">test flake</span></span> начал его остужать. <br /><br />Ошибки всплывали на экране, затем исчезают при следующем прогоне теста. Разработчики начинали сомневаться в достоверности того, что сообщала им система.</div></div></div>
			<div class=""t-col t-col_5 ""><div class=""t005__text t-text t-text_md"" field=""text2""><div style=""font-size:18px;"" data-customstyle=""yes"">Мы обязаны были <span style=""font-weight: 600;"">все исправить</span>, в противном случае — рисковали навсегда потерять лояльность наших потребителей-разработчиков. <br /><br /><span style=""font-weight: 100;"">Мы закатали рукава </span>и бросились на борьбу с корневыми причинами<span style=""font-weight: 600;""> <span style=""color: rgb(82, 201, 255);"">test flake</span></span>.</div></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6570496"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""18"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6570496"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6570496"" data-content-cover-id=""6570496""  data-content-cover-bg=""https://static.tildacdn.com/tild3333-3537-4738-b432-373132653636/0_8f565_98f8bc46_orig.png"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3333-3537-4738-b432-373132653636/0_8f565_98f8bc46_orig.png');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -o-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#66000000', endColorstr='#66000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:62px;line-height:26px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes"">«Ударь „крота“»<br /><span style=""font-size: 42px;""></span><span style=""font-size: 42px;""><br /><span style=""font-size: 72px;""></span><span style=""font-weight: 300;""><span style=""font-size: 72px;""><span style=""font-size: 30px;""></span></span></span><span style=""font-weight: 300;""><span style=""font-size: 30px;""><span style=""font-family: &quot;Open Sans&quot;;""></span></span></span></span><span style=""font-size: 42px;""><span style=""font-weight: 300;""><span style=""font-size: 30px;""><span style=""font-family: &quot;Open Sans&quot;;"">За первые несколько недель мы осознали, что <span style=""color: rgb(0, 0, 0);""><a href=""http://stackoverflow.com/a/24817068/424187""></a><a href=""http://stackoverflow.com/a/24817068/424187""></a></span><span style=""color: rgb(255, 141, 64);""><a href=""http://stackoverflow.com/a/24817068/424187""></a></span><span style=""font-weight: 600;""><span style=""color: rgb(255, 222, 163);""><a href=""http://stackoverflow.com/a/24817068/424187""></a><a href=""http://stackoverflow.com/a/24817068/424187""></a></span></span><span style=""font-weight: 600;""><span style=""color: rgb(255, 222, 163);""><a href=""http://stackoverflow.com/a/24817068/424187"">очень-очень</a> </span></span><a href=""http://stackoverflow.com/questions/21564554/dealing-with-timeouts-in-sauce-labs""><span style=""font-weight: 600;""><span style=""color: rgb(255, 222, 163);"">многие</span></span></a><a href=""http://stackoverflow.com/questions/21564554/dealing-with-timeouts-in-sauce-labs""><span style=""font-weight: 600;""><span style=""color: rgb(255, 222, 163);""></span></span></a><a href=""http://stackoverflow.com/questions/21564554/dealing-with-timeouts-in-sauce-labs""><span style=""font-weight: 600;""></span></a><a href=""http://stackoverflow.com/questions/21564554/dealing-with-timeouts-in-sauce-labs""><span style=""font-weight: 600;""></span></a><a href=""http://stackoverflow.com/questions/21564554/dealing-with-timeouts-in-sauce-labs""></a> годами пытаются решить те же проблемы нестабильного поведения тестов, что и мы. <br />Вот типичные причины нестабильности тестов:</span></span></span></span><br /></div></h1>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6771044"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""18""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6771044"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6771044"" data-content-cover-id=""6771044""  data-content-cover-bg=""https://static.tildacdn.com/tild3631-3330-4965-b765-356136333136/0_8f565_98f8bc46_orig.png"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3631-3330-4965-b765-356136333136/0_8f565_98f8bc46_orig.png');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -o-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#66000000', endColorstr='#66000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:70vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:62px;line-height:56px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-size: 52px;"">«Ударь „крота“»</span><br /><span style=""font-size: 42px;""></span><span style=""font-size: 18px;""></span><span style=""font-size: 16px;""></span><span style=""font-size: 16px;""><br /></span><br /></div></h1>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6771109"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""  data-screen-max=""980px"" >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:30px;"" data-customstyle=""yes"">За первые несколько недель мы осознали, что <span style=""font-weight: 700;"">очень-очень многие</span> годами пытаются решить те же проблемы нестабильного поведения тестов, что и мы. Вот типичные причины нестабильности тестов:</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6571213"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><ul> <li> <span style=""font-weight: 700;"">Ошибки драйверов: </span>они происходят, когда собственные адаптеры конкретных браузеров Selenium выдают ошибки. Так, например, то и дело IEDriver притворяется, что по элементу кликнули, но на самом деле это не так.</li></ul></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6571238"" class=""r"" style=""padding-top:60px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;"">Неполадки Сети: </span>связь с Selenium обеспечивается при помощи очень болтливого HTTP API. Когда вы прогоняете сотни тестов ежедневно, создаются тысячи HTTP реквестов: и даже один случайно поврежденный пакет может вызвать ощутимые сбои тестов.</div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6571269"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;"">Нестабильность сервисов:</span> многие организации отдают предпочтение сервисам вроде SauceLabs или BrowserStack вместо аутсорсинговой поддержки фермы браузеров.<br /><br />Хотя эти сервисы обеспечивают множество преимуществ, одновременно с этим они не защищены от собственной нестабильности. Иногда происходят сбои при инициализации виртуальных машин или без видимых причин возникают таймауты.<br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6571287"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-weight: 700;"">Другие неожиданности</span>: время от времени мы натыкаемся на ошибки, <br />по которым ничего нельзя нагуглить, или, что еще хуже, находится один-единственный<span style=""font-weight: 700;""> результат</span>, датированный несколькими годами ранее, <br />и не имеющий никакого решения. Даже спустя месяцы работы над своим проектом мы продолжаем сталкиваться с всё новыми источниками нестабильности тестов.<br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6573564"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3137-3462-4930-a133-333937383464/wisdom_of_the_ancients.png""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6572083"" class=""r"" style=""padding-top:60px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 600;"">Будучи хорошими инженерами</span>, мы добросовестно пытались сыграть в<span style=""font-weight: 600;""> «Ударь крота»</span> и отследить причины каждой нестабильности тестов. <br /><br />Но быстро стало понятно, что нам никогда не удастся обнаружить <span style=""font-weight: 600;"">каждый</span> источник нестабильности (test flake), особенно, с учетом того, что нам не удалось составить полный перечень того, что входит в понятие <span style=""font-weight: 500;"">«</span><span style=""font-weight: 600;"">test flake».</span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6572127"" class=""r"" style=""padding-top:30px;padding-bottom:30px;background-color:#f7f7f7; ""  data-record-type=""37""   data-bg-color=""#f7f7f7"">

<!-- T022 -->
<div class=""t022 t-align_center"">
	<div class=""t-container"">
		<div class=""t-row"">
			<div class=""t-col t-col_10 t-prefix_2"">
				<div class=""t022__text t-text t-text_sm"" field=""text""><div style=""font-size:36px;line-height:26px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 500;""></span><span style=""font-weight: 300;""><span style=""font-size: 40px;"">Мы были готовы впасть в уныние: <br /></span><br /><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-size: 18px;"">мы так далеко продвинулись, и после всех усилий test flake казался непреодолимым препятствием.</span></span></span><br /></div></div>
			</div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6572231"" class=""r"" style=""padding-top:70px;padding-bottom:70px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3433-3637-4433-b264-643230383736/image06.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6572843"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""18"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6572843"" bgimgfield=""img"" style=""height:45vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6572843"" data-content-cover-id=""6572843""  data-content-cover-bg=""https://static.tildacdn.com/tild3239-3961-4136-a432-386165373736/giphy4.gif"" data-content-cover-height=""45vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3239-3961-4136-a432-386165373736/giphy4.gif');height:45vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:45vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:45vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:102px;font-family:'Georgia';"" data-customstyle=""yes"">Зомби и суп</div></h1>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6771281"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""18""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6771281"" bgimgfield=""img"" style=""height:60vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6771281"" data-content-cover-id=""6771281""  data-content-cover-bg=""https://static.tildacdn.com/tild3736-3237-4334-a465-393763303932/giphy4.gif"" data-content-cover-height=""60vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3736-3237-4334-a465-393763303932/giphy4.gif');height:60vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:60vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:60vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-size:52px;font-family:'Georgia';"" data-customstyle=""yes"">Зомби <br />и суп</div></h1>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6572743"" class=""r"" style=""padding-top:60px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 600;""></span><span style=""font-weight: 600;"">В основе стабильности наших тестов</span> лежал опыт написания юнит-тестов, демонстрирующих превосходную надежность.<br /><br />Вы можете прогнать юнит-тест миллион раз и получить один и тот же результат, потому что мало что меняется — тестирование проводится <span style=""font-weight: 700;"">локально</span>, на вашем компьютере, никакая сеть не требуется.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6573003"" class=""r"" style=""padding-top:30px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Пребывая в отчаянии, я придумал глупое сравнение: в мире юнит-тестирования процессс предвкушения результатов теста, а затем получения их похож на то,<br /> как ужасно голодный <span style=""color: rgb(0, 0, 0);""><span style=""font-weight: 700;"">человек хватает банку супа прямо с полки своего шкафа</span></span>. <br />Вот она. У тебя в руках. <span style=""font-weight: 600;"">Дело сделано!</span><span style=""font-weight: 600;""></span><span style=""font-weight: 600;""></span><span style=""font-weight: 600;""></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6627909"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6627909"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6627909"" data-content-cover-id=""6627909""  data-content-cover-bg=""https://static.tildacdn.com/tild3630-3661-4630-a532-633264353166/giphy.gif"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3630-3661-4630-a532-633264353166/giphy.gif');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.20), rgba(0,0,0,0.20));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.20), rgba(0,0,0,0.20));background-image: -o-linear-gradient(top, rgba(0,0,0,0.20), rgba(0,0,0,0.20));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.20), rgba(0,0,0,0.20));background-image: linear-gradient(top, rgba(0,0,0,0.20), rgba(0,0,0,0.20));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#cc000000', endColorstr='#cc000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title"">Но в e2e тестировании добыча<br />супа больше похожа на это:</h1>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><ol> <li>Сесть в машину</li> <li>Доехать до продуктового магазина</li><li>По пути прорваться сквозь зомби-апокалипсис</li><li>Схватить банку супа с разграбленного прилавка (если повезет)</li><li>Попытаться вернуться домой, сохранив свои мозги нетронутыми</li></ol></div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6573251"" class=""r"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""127""   >

<!-- T119 -->
<div class=""t119"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t119__preface t-descr t-opacity_70"" field=""text""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""color: rgb(0, 0, 0);""><span style=""font-weight: 700;"">Ясное дело</span></span>, никто не хочет заморачиваться со всем этим, когда единственное, что вам нужно  <span style=""font-weight: 700;"">чертова банка супа</span>. Но значит ли это, что<span style=""font-weight: 700;""> e2e</span> тестирование обречено <span style=""font-weight: 300;"">считаться ненадежным инструментом?</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6573326"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">Назад, на урок математики</div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6573346"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""232"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6573346"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6573346"" data-content-cover-id=""6573346""  data-content-cover-bg=""https://static.tildacdn.com/tild6164-6239-4238-b438-623661366331/20160227212756_44186.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6164-6239-4238-b438-623661366331/20160227212756_44186.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -o-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#99000000', endColorstr='#99000000');""></div>

<div class=""t203"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div data-hook-content=""covercontent"">
                    <div class=""t203__wrapper"">
                      <div class=""t203__textwrapper"">
                                            <div class=""t203__text t-text t-text_md"" field=""text""><div style=""font-size:22px;line-height:30px;font-family:'Open Sans';"" data-customstyle=""yes"">Спустя несколько недель, на протяжении которых мы бились <span style=""font-weight: 700;"">головами об стол</span>, мы отступили на шаг назад и задумались о том, <span style=""font-weight: 700;"">что же мы на самом деле пытались сделать.</span><br /><br /> <span style=""color: rgb(255, 0, 0);"">Самым главным</span> для нас было то, что и тестировщикам, и разработчикам были нужны <span style=""color: rgb(255, 0, 0);"">достоверные результаты</span> тестов. <br /><br />И дав им нестабильно работающую систему, <span style=""font-weight: 700;"">мы бы сломали</span>, выражаясь математическим языком, <span style=""font-weight: 700;"">аксиому</span>, от которой они зависели.</div></div>                      </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
  

</div>
    
</div>
		<div id=""rec6771361"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""232""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6771361"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6771361"" data-content-cover-id=""6771361""  data-content-cover-bg=""https://static.tildacdn.com/tild6535-3266-4035-b863-396530393664/20160227212756_44186.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6535-3266-4035-b863-396530393664/20160227212756_44186.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -o-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#99000000', endColorstr='#99000000');""></div>

<div class=""t203"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div data-hook-content=""covercontent"">
                    <div class=""t203__wrapper"">
                      <div class=""t203__textwrapper"">
                                            <div class=""t203__text t-text t-text_md"" field=""text""><div style=""font-size:16px;line-height:22px;font-family:'Open Sans';"" data-customstyle=""yes"">Спустя несколько недель, на протяжении которых мы бились <span style=""font-weight: 700;"">головами об стол</span>, мы отступили на шаг назад и задумались о том, <span style=""font-weight: 700;"">что же мы на самом деле пытались сделать.</span><br /><br /> <span style=""color: rgb(255, 0, 0);"">Самым главным</span> для нас было то, что и тестировщикам, и разработчикам были нужны <span style=""color: rgb(255, 0, 0);"">достоверные результаты</span> тестов. <br /><br />И дав им нестабильно работающую систему, <span style=""font-weight: 700;"">мы бы сломали</span>, выражаясь математическим языком, <span style=""font-weight: 700;"">аксиому</span>, от которой они зависели.</div></div>                      </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
  

</div>
    
</div>
		<div id=""rec6575141"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""101""   >

<!-- T089 -->
<div class=""t089"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
      <div class=""t089__inner"" >
        <div class=""t089__text t-title"" field=""text""><em><span style=""font-family: Georgia;"">аксиома (сущ) —</span></em> <span style=""font-weight: 100;""><span style=""font-family: &quot;Open Sans&quot;;"">предположение или исходное положение… заведомо истинное утверждение, принимаемое без доказательств.</span></span><br /></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6575201"" class=""r"" style=""padding-top:30px;padding-bottom:90px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:46px;font-family:'Georgia';"" data-customstyle=""yes"">Мы задумались<br /> о новой концепции:</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""line-height:36px;text-align:left;"" data-customstyle=""yes""><ul> <li> Старая цель: Заставить Selenium работать без ошибок </li><li>Новая цель: Добиться достоверных результатов тестов</li></ul></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6575568"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-weight: 600;""></span><span style=""font-weight: 600;"">Разработчикам</span> нужно иметь возможность полагаться на результаты тестов, это аксиома. Мы должны быть в состоянии сказать:<span style=""font-weight: 600;""> </span><span style=""color: rgb(255, 0, 0);""><span style=""font-weight: 500;"">«</span><em><span style=""font-weight: 500;"">Вы беспокоитесь о том, чтобы писать хорошие тесты — мы берем на себя инфраструктуру.»</span></em></span><span style=""color: rgb(255, 0, 0);""><em><span style=""font-weight: 500;""></span></em></span><span style=""color: rgb(255, 0, 0);""></span><span style=""color: rgb(255, 0, 0);""></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6576118"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""229""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6576118"" bgimgfield=""img"" style=""height:30vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6576118"" data-content-cover-id=""6576118""  data-content-cover-bg=""https://static.tildacdn.com/tild6539-6535-4633-a336-346638653333/noroot.jpg"" data-content-cover-height=""30vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6539-6535-4633-a336-346638653333/noroot.jpg');height:30vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:30vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -o-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#99000000', endColorstr='#99000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:30vh;"">
                <div class=""t202"" style=""text-align:center;"">
                  <div data-hook-content=""covercontent"">
                    <div class=""t202__wrapper"">
                      <div class=""t202__uptitle t-uptitle"" field=""subtitle"" ><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                      <h1 class=""t202__title t-title t-title_xl"" field=""title"">Так как нам сделать результаты тестов надежными, если базовая технология сама по себе не надежная?</h1>                      <div class=""t202__descr t202__descr_center t-descr t-descr_xl"" field=""descr""><div style=""font-size:42px;font-family:'Georgia';"" data-customstyle=""yes""></div></div>                      <span class=""space""></span>
                    </div>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6576273"" class=""r t-screenmin-980px"" style=""padding-top:135px;padding-bottom:90px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:62px;font-family:'Georgia';"" data-customstyle=""yes"">Волшебный прием <br />для борьбы с <span style=""color: rgb(255, 0, 0);"">Test Flake: </span><br /></div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:32px;color:#ff0000;"" data-customstyle=""yes""><em>Если тест провален, запустите его заново</em><br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6771768"" class=""r t-screenmax-980px"" style=""padding-top:135px;padding-bottom:90px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:42px;font-family:'Georgia';"" data-customstyle=""yes"">Волшебный<br /> прием для борьбы <br /> с <span style=""color: rgb(255, 0, 0);"">Test Flake:</span><span style=""color: rgb(255, 0, 0);""> </span><span style=""color: rgb(255, 0, 0);""></span><span style=""color: rgb(255, 0, 0);""></span><br /></div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;color:#ff0000;"" data-customstyle=""yes""><em>Если тест провален, запустите его заново</em><br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6576456"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""207"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6576456"" bgimgfield=""img"" style=""height:30vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6576456"" data-content-cover-id=""6576456""  data-content-cover-bg=""https://static.tildacdn.com/tild3362-6564-4131-b263-653931356466/maxresdefault.jpg"" data-content-cover-height=""30vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3362-6564-4131-b263-653931356466/maxresdefault.jpg');height:30vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:30vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -o-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f000000', endColorstr='#7f000000');""></div>

<div class=""t184"">    
	<div class=""t-container t-align_center"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:30vh;"">          
            	<h1 class=""t184__title t-title t-title_xxl"" field=""title""><div style=""font-size:92px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Это так, воистину.</span></div></h1>            </div>              
			                    </div>
    </div>
</div>
  

</div>
    
</div>
		<div id=""rec6772052"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""207""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6772052"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6772052"" data-content-cover-id=""6772052""  data-content-cover-bg=""https://static.tildacdn.com/tild3063-3734-4365-b839-393166643737/maxresdefault.jpg"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3063-3734-4365-b839-393166643737/maxresdefault.jpg');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -o-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));background-image: linear-gradient(top, rgba(0,0,0,0.50), rgba(0,0,0,0.50));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f000000', endColorstr='#7f000000');""></div>

<div class=""t184"">    
	<div class=""t-container t-align_center"">
        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:70vh;"">          
            	<h1 class=""t184__title t-title t-title_xxl"" field=""title""><div style=""font-size:52px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 300;"">Это так,<br /> воистину.</span></div></h1>            </div>              
			                    </div>
    </div>
</div>
  

</div>
    
</div>
		<div id=""rec6576495"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""255""   >

<!-- T225 -->
<div class=""t225"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t225__title t-title t-title_md"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">Мы взяли, казалось бы, костыльное решение — <br />и интегрировали его<br /> в систему.</div></div>      <div class=""t225__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;font-family:Georgia;"" data-customstyle=""yes"">Мы создали менеджер тестов, который в случае провала теста перезапускал его установленное количество раз, прежде чем сообщить об ошибке. Мы сочли, что 3 -х раз будет вполне достаточно. После реализации этого изменения, <strong>по идее, все ложные результаты тестов должны были сойти на нет.</strong></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6576548"" class=""r"" style=""padding-top:45px;padding-bottom:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3830-3663-4134-b033-323637333937/image12.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6576836"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">На начальных этапах нашего проекта<span style=""font-weight: 700;""> e2e</span> тестирования, мы беспокоились<br /> о нотификаторах о проваленных тестов для разработчиков, потому что не могли быть уверены, <span style=""color: rgb(255, 5, 5);""><span style=""font-weight: 500;"">что не отправим их в погоню за призраками. </span></span><br /><br /><span style=""font-weight: 700;"">Но после того</span>, как мы<span style=""font-weight: 400;""> </span><span style=""font-weight: 700;""><span style=""font-weight: 400;""><span style=""color: rgb(0, 0, 0);"">встроили свой волшебный прием</span></span></span><span style=""font-weight: 700;""><span style=""color: rgb(255, 0, 0);""></span></span>, можно было не сомневаться, что каждое сообщение об ошибке с высокой степенью вероятности было связано<br /> с <strong>настоящей</strong> ошибкой .<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6628184"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6628184"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6628184"" data-content-cover-id=""6628184""  data-content-cover-bg=""https://static.tildacdn.com/tild3731-3631-4530-b462-333461366639/giphy2.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3731-3631-4530-b462-333461366639/giphy2.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.7);"" data-customstyle=""yes""></div></div>                    <h1 class=""t001__title t-title t-title_xl"" field=""title"">И вот тут рухнула наша репутация среди ярых поборников чистых решений:</h1>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><em>То есть вы просто-напросто продолжали яростно брутфорсить эту вшивую технологию пока она не заработает?</em></div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6577108"" class=""r"" style=""padding-top:30px;padding-bottom:45px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:38px;font-family:'Georgia';"" data-customstyle=""yes"">Я бы хотел ответить на это, продолжая приведенную ранее метафору о зомби и супе, так:<br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6577178"" class=""r"" style=""padding-top:70px;padding-bottom:70px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3763-3761-4434-b334-343935333635/image09.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6577243"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:24px;text-align:center;"" data-customstyle=""yes"">Вместо того, чтобы сесть в<em><span style=""color: rgb(255, 0, 0);""> свою машину </span></em>, чтобы ехать в магазин, вы отправитесь туда в сопровождении вооруженного конвоя.<strong></strong><strong></strong><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6577304"" class=""r"" style=""padding-top:60px;padding-bottom:60px;background-color:#ffffff; ""  data-record-type=""106""   data-bg-color=""#ffffff"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 700;"">— Это чересчур? </span><br /> <em>— Ага. </em><br /> <span style=""font-weight: 700;"">— Это малоэффективно? </span><em><br />— Безусловно.<br /></em><span style=""font-size: 18px;""><span style=""font-weight: 700;"">— Но это позволит добраться до магазина? </span><br /> <em>— Да, черт возьми, да!</em> </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6577567"" class=""r"" style=""padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""246""   >

<!-- T218 -->
<div class=""t218"">
  <div class=""t218__blockimgmobile"" style=""display:none;background-color:#f0f0f0;""><img src=""https://static.tildacdn.com/tild3231-3339-4533-a430-636431616363/p_F.jpg"" class=""t218__imgmobile""></div>  
  <table class=""t218__blocktable"" style=""height:100vh;background-color:#f0f0f0;"" data-height-correct-vh=""yes"">
    <tr>
	        
      <td class=""t218__blocktext"">
          <div class=""t218__textwrapper"">
              <div class=""t218__descrfield t-descr t-descr_xxxl""  field=""title""></div>
              <div class=""t218__textfield t-text t-text_md""  field=""text""><div style=""font-size:32px;"" data-customstyle=""yes"">В конечном счете, <span style=""color: rgb(255, 0, 0);"">некрасивое решение</span>, которое восстановит ранее разрушенную аксиому, несравнимо лучше, чем тысячи неудачных попыток найти <span style=""color: rgb(255, 0, 0);"">элегантное решение</span><span style=""color: rgb(255, 0, 0);"">.</span><span style=""color: rgb(255, 0, 0);""></span></div></div>
          </div>
	  </td>
	  	  <td class=""t218__blockimg"" bgimgfiled=""img"" style=""background-image:url('https://static.tildacdn.com/tild3231-3339-4533-a430-636431616363/p_F.jpg');""></td>
	  	</tr>
  </table>
</div>
</div>
		<div id=""rec6577885"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""text-align:center;font-family:'Georgia';"" data-customstyle=""yes"">Называя вещи своими именами<br /></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6578034"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""223""   >

<!-- T195 -->
<div class=""t195"">
  <div class=""t-container"">
                
      <div class=""t-col t-col_7 t-prefix_2"">
        <div class=""t195__text t-text t-text_md"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""color: rgb(2, 2, 2);""></span><span style=""font-weight: 700;"">Поиск <span style=""color: rgb(0, 0, 0);"">некрасивых</span> решений</span> для некрасивых проблем не особенно привлекательная задача.<br /><br />На самом деле <span style=""font-weight: 700;""><span style=""color: rgb(0, 0, 0);"">это задача сродни </span>разгребанию навоза лопатой.</span></div></div>
      </div>
          <div class=""t-col t-col_3  t195__imgsection"">
        <img class=""t195__img"" data-tu-max-width=""1400"" data-tu-max-height=""1400"" src=""https://static.tildacdn.com/tild3438-3532-4364-b865-623137363364/image01.png"" imgfield=""img""   /><br />        <div class=""t195__sectitle t-descr"" field=""imgtitle""></div>
        <div class=""t195__secdescr t-descr"" field=""imgdescr""></div>
      </div>
      </div>
</div>
</div>
		<div id=""rec6578153"" class=""r"" style=""padding-top:60px;padding-bottom:60px;background-color:#fffc9e; ""  data-record-type=""106""   data-bg-color=""#fffc9e"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""font-size: 46px;"">И всё же,</span><br />после того, как однажды навоз был перелопачен, а мы восстановили утраченные силы, наш проект e2e тестирования начал приносить гораздо больше удовольствия! <br /><br /> Мы собрали систему прогона тестов с массовым распараллеливанием, чтобы в разы сократить время выполнения длительных тестов . <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6578366"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Мы <span style=""font-weight: 700;"">форкнули</span> проект<span style=""font-weight: 700;""> TestSwarm</span> и подготовили несколько симпатичных дашбордов для демонстрации результатов тестов в динамике. Это также помогает в решении проблемы, которая была описана в <strong>Google</strong> <span style=""font-weight: 700;"">Testing Blog</span><strong>,</strong> когда сложно с точностью определить причину провала.<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6578409"" class=""r"" style=""padding-top:75px;padding-bottom:75px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6138-6231-4763-b439-303136353239/image05.png""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6578456"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes"">Зная, что эти тесты то и дело могут работать ненадежно в связи<span style=""color: rgb(255, 0, 0);""> <em>с ошибками настоящих приложений</em></span>, а не только нестабильностью инфраструктуры, мы создали некоторые аналитические инструменты для того, чтобы <span style=""font-weight: 700;"">выявлять</span> выпадающие значения<br /> и определять, какие<span style=""font-weight: 700;""> тесты и браузеры</span> требовали <span style=""color: rgb(255, 0, 0);""><em>больше повторных прогонов</em></span>, чем другие:<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6578512"" class=""r"" style=""padding-top:70px;padding-bottom:70px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6165-6231-4737-b136-643734376662/image04.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6578533"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""255""   >

<!-- T225 -->
<div class=""t225"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t225__title t-title t-title_md"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">С этого момента мы стали все чаще слышать:</div></div>      <div class=""t225__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:28px;font-family:Georgia;color:#ff0000;"" data-customstyle=""yes""><em></em><em></em>«Это круто! Вы должны выложить это как Open-Source..»</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6578711"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""179"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6578711"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6578711"" data-content-cover-id=""6578711""  data-content-cover-bg=""https://static.tildacdn.com/tild3464-3063-4264-a363-363835333864/2402.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3464-3063-4264-a363-363835333864/2402.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000', endColorstr='#33000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          	          	          <div class=""t164__descr t-descr t-descr_xxxl"" field=""descr""><div style=""font-size:52px;line-height:70px;font-family:'Georgia';"" data-customstyle=""yes"">Сначала мы думали: «Ни в коем случае: это же просто груда костылей, никому они не нужны». <br /><br /></div></div>	          <div class=""t164__text t-text t-text_md"" field=""text""><span style=""font-weight: 700;"">Но впоследствии</span> мы задумались о тех людях, которые потратили впустую уйму времени, <span style=""font-weight: 700;"">пытаясь справиться с нестабильными тестами</span>, а потом просто сдались.<br /><br /> Что если <span style=""font-weight: 700;"">мы могли бы предостеречь </span>других от пустой траты времени, и позволили им начать с правильной аксиомы? <br /><br />Тогда они могли бы потратить свое время, сделав свой вклад в решение более <span style=""font-weight: 700;"">интересных</span> и <span style=""font-weight: 700;"">стоящих</span> проблем!<br /></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>
		<div id=""rec6772238"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""179""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6772238"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6772238"" data-content-cover-id=""6772238""  data-content-cover-bg=""https://static.tildacdn.com/tild3530-3039-4362-b361-323038633635/2402.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3530-3039-4362-b361-323038633635/2402.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33000000', endColorstr='#33000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          	          	          <div class=""t164__descr t-descr t-descr_xxxl"" field=""descr""><div style=""font-size:38px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes"">Сначала мы думали: «Ни в коем случае: это же просто груда костылей, никому они не нужны». <br /><br /></div></div>	          <div class=""t164__text t-text t-text_md"" field=""text""><div style=""font-size:16px;line-height:16px;"" data-customstyle=""yes""><span style=""font-weight: 700;"">Н</span><span style=""font-weight: 700;"">о впоследствии</span> мы задумались о тех людях, которые потратили впустую уйму времени, <span style=""font-weight: 700;"">пытаясь справиться с нестабильными тестами</span>, а потом просто сдались.<br /><br /> Что если <span style=""font-weight: 700;"">мы могли бы предостеречь </span>других от пустой траты времени, и позволили им начать с правильной аксиомы? <br /><br />Тогда они могли бы потратить свое время, сделав свой вклад в решение более <span style=""font-weight: 700;"">интересных</span> и <span style=""font-weight: 700;"">стоящих</span> проблем!<br /></div></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>
		<div id=""rec6578847"" class=""r"" style=""padding-top:75px;padding-bottom:30px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3730-6534-4565-b234-353133326632/image101.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6579045"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Мы стали думать о Разгребании навоза (<em><span style=""color: rgb(255, 0, 0);"">Shoveling Shit</span></em> ) не только как о бесславном труде, но и как о бесценном опыте в сфере Open Source, <strong>где сложные и запутанные проблемы решаются, помогая покончить с навозом.</strong><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6579073"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""248""   >

<!-- T220 -->
<div class=""t220"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
          <div class=""t220__textwrapper"" style=""background-color:#333333;"">
	          <div style="""">            
                  <div class=""t220__title t-heading t-heading_sm"" field=""title""><div style=""font-size:36px;font-family:'Georgia';color:#ffffff;"" data-customstyle=""yes"">Всем вместе!</div></div>                  <div field=""text"" class=""t220__text t-text t-text_md ""><div style=""font-size:18px;color:#ffffff;"" data-customstyle=""yes""><span style=""color: rgb(255, 0, 0);""></span>Всем вместе нам нужно стремиться к тому, чтобы ввести в обиход «Разгребание навоза как сервис »<span style=""color: rgb(255, 235, 117);""> (Shoveling Shit as a Service (<a href=""https://www.google.com/url?q=https://twitter.com/search?q%3D%2523ssaas%2520since%253A2015-05-29&amp;sa=D&amp;ust=1467198743326000&amp;usg=AFQjCNFjv6uDvasFaKiGlckEM8QiXgzQNw"">#SSaaS</a>)</span><span style=""color: rgb(255, 85, 85);""></span>: не в смысле коммерческой аутсорсиноговой услуги (хотя это было бы интересно!), а скорее в плане дружеской услуги, которую вы можете оказать всему сообществу<span style=""font-weight: 700;""> Open Source. </span><span style=""font-weight: 700;""><br /></span><br />  <br /></div></div>
	          </div>
          </div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6579153"" class=""r"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">Shit Shoveling 101<br /></div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:30px;font-family:'Open Sans';"" data-customstyle=""yes"">Вот основное, что вам нужно знать, чтобы присоединиться к этому движению вместе с нами:<br /></div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6627486"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><ol> <li> <span style=""font-weight: 100;"">Кураж &gt;</span> Совершенство:<br />когда застреваешь с какой-нибудь запутанной проблемой, это часто приводит к снижению мотивации и продуктивности. Не зависайте в поисках красивого решения для каждой проблемы.</li> <li> <span style=""font-weight: 700;""><span style=""font-weight: 300;"">Смягчить удар &gt; Сдаться:<br />только подумайте обо всех решенных на 80% проблемах, о которых никто никогда не узнает. Хотя бы устранение шероховатостей, вызванных одной проблемой, может позволить вам решить сотню других<br /><br /></span></span> </li> <li> <span style=""font-weight: 100;"">Полезное решение &gt; Красивое решение:<br />если вы можете помочь ближнему смягчить удар, не важно, сколько синей изоленты и пластыря вам для этого потребуется.<br /><br /></span></li> <li> Open Source &gt; Closed Source:<br />Выпускать релиз, когда все готово? Неа. Выпускайте релиз, когда решение становится полезным! Хоть немного. </li></ol></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6579334"" class=""r t-screenmin-980px"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""255"" data-screen-min=""980px""  >

<!-- T225 -->
<div class=""t225"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t225__title t-title t-title_md"" field=""title""><div style=""font-size:62px;font-family:'Georgia';"" data-customstyle=""yes"">Присоединяйтесь! <br /></div></div>      <div class=""t225__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes"">Мы проделали долгий путь, разрабатывая наше решение для e2e тестирования, и теперь мы выпускаем его в свет.</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6772287"" class=""r t-screenmax-980px"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""255""  data-screen-max=""980px"" >

<!-- T225 -->
<div class=""t225"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t225__title t-title t-title_md"" field=""title""><div style=""font-size:28px;font-family:'Georgia';"" data-customstyle=""yes"">Присоединяйтесь! <br /></div></div>      <div class=""t225__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:16px;font-family:'Open Sans';"" data-customstyle=""yes"">Мы проделали долгий путь, разрабатывая наше решение для e2e тестирования, и теперь мы выпускаем его в свет.</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6579373"" class=""r"" style=""padding-top:30px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Чтобы поставить наше сравнение с<span style=""font-weight: 700;""> «вооруженным конвоем»</span> на научные рельсы, мы выпускаем следующие инструменты как часть <span style=""font-weight: 700;"">e2e </span>тестовой среды под названием <span style=""font-weight: 700;"">«TestArmada»:</span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6579408"" class=""r"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""179""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6579408"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6579408"" data-content-cover-id=""6579408""  data-content-cover-bg=""https://static.tildacdn.com/tild3030-3763-4362-b339-396135636135/elitefonru_33680.jpg"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3030-3763-4362-b339-396135636135/elitefonru_33680.jpg');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:70vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          	          	          	          <div class=""t164__text t-text t-text_md"" field=""text""><div style=""font-size:24px;"" data-customstyle=""yes""><ul> <li> <a href=""https://www.google.com/url?q=https://github.com/TestArmada/magellan&amp;sa=D&amp;ust=1467198743329000&amp;usg=AFQjCNE-X9Vdhc7ddVb3-GBXyYFvnJ212g"">magellan</a>: Фреймворк-независимый тест раннер, обеспечивающий повторный запуск тестов, browser-as-a-service интеграцию, и вывод отчетов на дашборд или в систему непрерывной интеграции; </li> <li> <a href=""https://www.google.com/url?q=https://github.com/TestArmada/magellan-nightwatch&amp;sa=D&amp;ust=1467198743329000&amp;usg=AFQjCNEAqSBPwWqaBvhe4aFfCKXzWWwAdQ"">magellan-nightwatch</a>: Первый (как мы надеемся, из многих других) плагин, позволяющий запускать magellan на существующем node-based вебдрайвере; </li> <li> <a href=""https://www.google.com/url?q=https://github.com/TestArmada/admiral&amp;sa=D&amp;ust=1467198743330000&amp;usg=AFQjCNFkc6HeZyS5pMD4AVxHkdsWZ9t1ZQ"">admiral</a>: Наглядные дашборды для отслеживания результатов magellan в динамике </li></ul></div></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>
		<div id=""rec6579498"" class=""r t-screenmin-980px"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106"" data-screen-min=""980px""  >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><em></em>Мы надеемся развивать эту среду в будущем , и для этого нам нужна ваша помощь! Присоединяйтесь к нам на <a href=""https://www.google.com/url?q=http://testarmada.github.io/&amp;sa=D&amp;ust=1467198743330000&amp;usg=AFQjCNHc9zREoN1Ek5wCxgZIjVpCtOtUFQ"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">http://testarmada.github.io</a><a href=""https://www.google.com/url?q=http://testarmada.github.io/&amp;sa=D&amp;ust=1467198743330000&amp;usg=AFQjCNHc9zREoN1Ek5wCxgZIjVpCtOtUFQ""></a><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6772312"" class=""r t-screenmax-980px"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""  data-screen-max=""980px"" >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes""><em></em>Мы надеемся развивать эту среду в будущем , и для этого нам нужна ваша помощь! Присоединяйтесь к нам на <br /><a href=""https://www.google.com/url?q=http://testarmada.github.io/&amp;sa=D&amp;ust=1467198743330000&amp;usg=AFQjCNHc9zREoN1Ek5wCxgZIjVpCtOtUFQ"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px 0px 0px 0px inset;"">http://testarmada.github.io</a><a href=""https://www.google.com/url?q=http://testarmada.github.io/&amp;sa=D&amp;ust=1467198743330000&amp;usg=AFQjCNHc9zREoN1Ek5wCxgZIjVpCtOtUFQ""></a><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6579541"" class=""r"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:52px;line-height:66px;text-align:center;font-family:'Georgia';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 600;""></span><span style=""font-weight: 600;""></span><span style=""font-weight: 600;""></span><span style=""font-weight: 600;"">Какой будет ваша </span><span style=""font-weight: 600;"">#SSaaS история?</span><span style=""font-weight: 600;""></span><em><span style=""font-weight: 600;""></span><span style=""font-weight: 600;""></span></em><br /></div></div>
		</div>
	</div>
</div>
</div>
		</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">","<script src=""https://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""https://tilda.ws/project60344/tilda-blocks-2.3.js""></script>",2016-07-13 17:16:56.778115,[3]
5,True,"pyat-prichin,-pochemu-razrabotchik-po-—-otlichnyy-vybor-karery","Пять причин, почему разработчик ПО — отличный выбор карьеры","Я расскажу вам о том, почему я думаю, что карьера в разработке программного обеспечения является отличным выбором.",library/noroot_1.jpg,"Пять причин, почему разработчик ПО — отличный выбор карьеры",4,"Я расскажу вам о том, почему я думаю, что карьера в разработке программного обеспечения является отличным выбором.",library/shutterstock_380004967.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""198753""  >
<div id=""rec6139618"" class=""r"" style=""padding-bottom:60px; "" data-animationappear=""off"" data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6139618"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6139618"" data-content-cover-id=""6139618""  data-content-cover-bg=""https://static.tildacdn.com/tild3434-6533-4638-a433-656433623735/shutterstock_380004967.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""dynamic""      style=""background-image:url('https://static.tildacdn.com/tild3434-6533-4638-a433-656433623735/shutterstock_380004967.jpg');height:100vh;background-attachment:scroll; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.40));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.40));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.40));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.40));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.40));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#99000000');""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                    <div class=""t001__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""font-size:30px;line-height:16px;color:#ffde00;"" data-customstyle=""yes""><span style=""font-weight: 100;"">Пять причин</span></div></div>                    <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""text-align:center;font-family:'Roboto';color:#ffffff;"" data-customstyle=""yes""><strong></strong><strong></strong><span style=""font-weight: 100;""></span><span style=""font-weight: 100;"">Почему разработчик ПО —  отличный выбор карьеры </span><br /><br /></div></div>                    <div class=""t001__descr t-descr t-descr_xl t001__descr_center"" field=""descr""><div style=""font-size:20px;color:#ffffff;"" data-customstyle=""yes"">Мы расскажем вам о том, почему карьера в разработке программного обеспечения является более, чем отличным выбором.</div></div>                    <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6139622"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""56""   >

<!-- T046 -->
<div class=""t046"">
	<div class=""t-container"">
		<div class=""t-col t-col_10 t-prefix_2"">
			<div class=""t046__text t-text t-text_xs"" field=""text""><div style=""font-size:24px;"" data-customstyle=""yes""><strong><span style=""font-weight: 600;"">Пять основных причин, чтобы стать программистом:</span></strong></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6140314"" class=""r t-screenmin-980px"" style="" ""  data-record-type=""22"" data-screen-min=""980px""  >

<!-- T005A -->
<div class=""t005A"">
	<div class=""t-container"">
		<div class=""t-row"">
			<div class=""t-col t-col_6 ""><div class=""t005A__title t-title t-title_sm"" field=""title""><div style=""line-height:38px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-family: Roboto;""><span style=""font-weight: 100;""><span style=""font-size: 22px;""><span style=""color: rgb(102, 102, 102);"">Первая причина —</span></span></span></span><br />КРЕАТИВНАЯ</div></div><div class=""t005A__descr t-descr t-descr_xs t-opacity_50"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes"">Если вы спросите людей, какая, по их мнению, работа является творческой, то, скорее всего, они скажут, что это писатель, музыкант или художник.</div></div><div class=""t005A__text t-text t-text_md"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes"">Но мало кто знает, что разработка программного обеспечения тоже может быть очень креативной. Сама по себе разработка уже по определению креативная работа, так как вы создаете новые функциональные возможности, которых раньше не существовало. <br /><br /></div></div></div>
			<div class=""t-col t-col_6 ""><div class=""t005A__text t-text t-text_md"" field=""text2""><div style=""font-size:18px;"" data-customstyle=""yes""><br /><br /><br /><br /><br /><br />Решения могут выражаться разными способами, как структурно, так и в деталях. Часто приходится идти на компромиссы (например, выбирать скорость в противовес потреблению памяти). И, конечно же, принятое решение должно быть правильным. Все это требует творческого подхода.</div></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6140437"" class=""r"" style="" ""  data-record-type=""70""   >

<!-- T034 -->
<div class=""t034"">
	<div class=""t-container t-align_center"">
		<span class=""t034__verticalline""></span>
	</div>
</div>
</div>
		<div id=""rec6140418"" class=""r t-screenmin-980px"" style="" ""  data-record-type=""22"" data-screen-min=""980px""  >

<!-- T005A -->
<div class=""t005A"">
	<div class=""t-container"">
		<div class=""t-row"">
			<div class=""t-col t-col_6 ""><div class=""t005A__title t-title t-title_sm"" field=""title""><div style=""line-height:38px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-family: Roboto;""><span style=""font-weight: 100;""><span style=""font-size: 22px;""><span style=""color: rgb(102, 102, 102);"">Вторая причина —</span></span></span></span><br />КОЛЛЕКТИВНАЯ</div></div><div class=""t005A__descr t-descr t-descr_xs t-opacity_50"" field=""descr""><div style=""font-size:18px;"" data-customstyle=""yes"">Еще один миф это то, что программисты сидят в одиночку за своими компьютерами и разрабатывают ПО сутки напролет.</div></div><div class=""t005A__text t-text t-text_md"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes"">На самом же деле разработка программного обеспечения это почти всегда коллективная работа. Вы обсуждаете проблемы программирования и пути их решения с ваши коллегами, а так же обсуждаете требования и другие вопросы с продукт-менеджерами, тестировщиками и клиентами. <br /></div></div></div>
			<div class=""t-col t-col_6 ""><div class=""t005A__text t-text t-text_md"" field=""text2""><div style=""font-size:28px;line-height:40px;text-align:center;font-family:'Georgia';color:#8e8e8e;"" data-customstyle=""yes""><br /><br /><br /><br />«Необходимо заметить и то, что парное программирование (два программиста, сидящие за одним компьютером) стало очень популярно»<br /></div></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6140850"" class=""r"" style="" ""  data-record-type=""70""   >

<!-- T034 -->
<div class=""t034"">
	<div class=""t-container t-align_center"">
		<span class=""t034__verticalline""></span>
	</div>
</div>
</div>
		<div id=""rec6140932"" class=""r"" style="" ""  data-record-type=""180""   >

<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""line-height:38px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-family: Roboto;""><span style=""font-weight: 100;""><span style=""font-size: 22px;""><span style=""color: rgb(102, 102, 102);"">Третья причина —</span></span></span></span><br />ВЫСОКООПЛАЧИВАЕМАЯ</div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes"">А в сочетании с высоким спросом на разработчиков это значит, что вам заплатят очень хорошо. Конечно, существует ряд других профессий, где вы сможете зарабатывать так же хорошо... Но по сравнению с общим населением — разработчики ПО зарабатывают более, чем хорошо. <br /><br /></div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild6432-6637-4165-b039-333735383333/pig.jpg"" imgfiled=""img"" class=""t165__img ""  />                </div>
    </div>
</div>
</div>
		<div id=""rec6140925"" class=""r"" style="" ""  data-record-type=""70""   >

<!-- T034 -->
<div class=""t034"">
	<div class=""t-container t-align_center"">
		<span class=""t034__verticalline""></span>
	</div>
</div>
</div>
		<div id=""rec6140825"" class=""r t-screenmin-980px"" style="" ""  data-record-type=""22"" data-screen-min=""980px""  >

<!-- T005A -->
<div class=""t005A"">
	<div class=""t-container"">
		<div class=""t-row"">
			<div class=""t-col t-col_6 ""><div class=""t005A__title t-title t-title_sm"" field=""title""><div style=""line-height:38px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-family: Roboto;""><span style=""font-weight: 100;""><span style=""font-size: 22px;""><span style=""color: rgb(102, 102, 102);"">Четвертая причина —</span></span></span></span><br />ВОСТРЕБОВАННАЯ</div></div><div class=""t005A__descr t-descr t-descr_xs t-opacity_50"" field=""descr""><div style=""font-size:16px;"" data-customstyle=""yes"">Все чаще и чаще в мире используется программное обеспечение или, как выразился Марк Андриссен (один из самых успешных инвесторов Кремниевой долины): «ПО захватывает мир».</div></div><div class=""t005A__text t-text t-text_md"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes"">Даже сейчас, когда рынок труда наполнен разработчиками,<br /> (в Стокгольме, к примеру, на сегодня это самая популярная и престижная профессия), спрос по-прежнему опережает предложение.<br /><br />IT-компании сообщают, что найти хорошего программиста — одна из их самых больших проблем. С каждым более-менее хорошим разработчиком регулярно связываются HR-агентства с предложениями сменить работу.<br /><br /></div></div></div>
			<div class=""t-col t-col_6 ""><div class=""t005A__text t-text t-text_md"" field=""text2""><div style=""font-size:28px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes""><br /><br /><br /><br />""<br />Не знаю, много ли еще есть профессий, где бы работодатели так конкурировали друг с другом за вас.</div></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6140990"" class=""r"" style="" ""  data-record-type=""70""   >

<!-- T034 -->
<div class=""t034"">
	<div class=""t-container t-align_center"">
		<span class=""t034__verticalline""></span>
	</div>
</div>
</div>
		<div id=""rec6140995"" class=""r"" style="" ""  data-record-type=""180""   >

<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""line-height:38px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-family: Roboto;""><span style=""font-weight: 100;""><span style=""font-size: 22px;""><span style=""color: rgb(102, 102, 102);"">Пятая, последняя причина —</span></span></span></span><br />ПЕРСПЕКТИВНАЯ</div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes"">Многие рабочие места стремительно исчезают, потому что они могут быть заменены компьютерами или программами. <br /><br />Но все эти новые программы по-прежнему необходимо разрабатывать и поддерживать, так что перспективы для программистов абсолютно точно выглядя радужными.<br /></div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild6237-3431-4334-b738-323338323434/rostock.jpg"" imgfiled=""img"" class=""t165__img ""  />                </div>
    </div>
</div>
</div>
		<div id=""rec6139621"" class=""r"" style=""padding-bottom:90px; ""  data-record-type=""30""   >

<!-- T015 -->
<div class=""t015"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t015__title t-title t-title_lg"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">Но...</div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6141243"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""46"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6141243"" bgimgfield=""img"" style=""height:60vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6141243"" data-content-cover-id=""6141243""  data-content-cover-bg=""https://static.tildacdn.com/tild6666-3433-4334-a136-326536333535/bg222.jpg"" data-content-cover-height=""60vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6666-3433-4334-a136-326536333535/bg222.jpg');height:60vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:60vh;background-image: -moz-linear-gradient(top, rgba(255,238,0,0.30), rgba(255,238,0,0.30));background-image: -webkit-linear-gradient(top, rgba(255,238,0,0.30), rgba(255,238,0,0.30));background-image: -o-linear-gradient(top, rgba(255,238,0,0.30), rgba(255,238,0,0.30));background-image: -ms-linear-gradient(top, rgba(255,238,0,0.30), rgba(255,238,0,0.30));background-image: linear-gradient(top, rgba(255,238,0,0.30), rgba(255,238,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2ffee00', endColorstr='#b2ffee00');""></div>

    <div class=""t-container"">
        <div class=""t-cover__wrapper t-valign_middle"" style=""height:60vh;"">      
            <div class=""t032"">
            <div class=""t032__wrapper"" data-hook-content=""covercontent"">
                <h1 class=""t032__title t-title t-title_md"" field=""title""><div style=""font-size:62px;text-align:center;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 100;"">Как насчет аутсорсинга?</span></div></h1>
                <div class=""t-row"">
                    <div class=""t-col t-col_2 t-prefix_5"">
                        <div class=""t032__line"" ></div>
                    </div>
                </div>
                <div class=""t-row"">
                    <div class=""t-col t-col_10 t-prefix_1"">
                        <div class=""t032__descr t-descr t-descr_lg"" field=""descr""><div style=""font-size:18px;text-align:center;font-family:'Open Sans';color:#000000;"" data-customstyle=""yes""><span style=""font-weight: 400;"">Разве не могут все разработки программного обеспечения быть выведены <br />на аутсорс в страны, где зарплаты намного ниже?<br /><br />Это пример того, когда идея в теории намного лучше, чем на практике .<br /><br />Разработка программного обеспечения это такая же исследовательская деятельность,<br />как и проектная деятельность. Она значительно выигрывает <br />от интенсивного сотрудничества.</span><br /><br /></div></div>
                    </div>
                </div>
                <span class=""space""></span>
            </div>
            </div>
        </div>
    </div>

  

</div>
    
</div>
		<div id=""rec6139633"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Кроме того, когда основным продуктом является ПО, то знания, полученные при его разработке, станут залогом конкурентоспособности. Чем легче знания разойдутся в рамках всей компании, тем лучше. <br /><br /> Посмотрим на это с другой стороны.<br /><br />Аутсорсинг разработки ПО существует уже довольно долгое время. Тем не менее, спрос на местных разработчиков все еще очень высок. Таким образом, компании видят преимущества в том, чтобы нанимать местных разработчиков, которые сведут к нулю их высокие затраты. <br /><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6141774"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""71""   >

<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>
		<div id=""rec6139632"" class=""r"" style=""padding-top:60px;padding-bottom:30px; ""  data-record-type=""30""   >

<!-- T015 -->
<div class=""t015"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t015__title t-title t-title_lg"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">Как победить?</div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6141771"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""text-align:left;"" data-customstyle=""yes""><span style=""font-size: 18px;"">Существует много причин, почему мы считаем, что разработка программного обеспечения это нескучно. Но это не для всех. <br /><br />К счастью, довольно легко попробовать программировать. Например, — вы можете посетить <a href=""http://xn--80ahraukho.xn--p1ai/"" target=""_blank"" style=""color: rgb(255, 133, 98); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(255, 133, 98); box-shadow: rgb(255, 133, 98) 0px -1px 0px 0px inset;"">один из бесплатных онлайн мастер-классов «Точки Кода».</a> Это отличный способ погрузиться в мир программирования, чтобы на практике понять что это такое. </span><br /><br /><br /> <span style=""font-family: Georgia;""><span style=""font-weight: 600;""><span style=""font-size: 30px;"">Найти то, что вам действительно нравится делать ради заработка, имеет как минимум два преимущества. </span></span></span><br /><br /><span style=""font-size: 18px;""><strong><span style=""font-family: Georgia;""></span></strong><strong><span style=""font-family: Georgia;"">Во-первых,</span></strong> так как вы занимаетесь этим каждый день, работа будет приносить намного больше удовольствия, чем если бы вы делали это только для того, чтобы заработать. <br /><br /><strong><span style=""font-family: Georgia;"">Во-вторых,</span></strong> если вам действительно нравится то, что вы делаете, то у вас намного больше шансов преуспеть в этом. </span><br /><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6141832"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:26px;text-align:center;font-family:'Georgia';"" data-customstyle=""yes"">""<br />Нам нравится представленная ниже «диаграмма Венна» о том, что из себя представляет отличная работа.</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6141845"" class=""r"" style=""padding-top:75px;padding-bottom:75px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3036-3033-4161-a638-666235646131/noroot.jpg""  class=""t107__width t-width t-width_8"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6141851"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:24px;text-align:left;"" data-customstyle=""yes"">Так как программирование оплачивается крайне хорошо, мы уверены, что, если вам понравится им заниматься, у вас есть все шансы оказаться в центре диаграммы!<br /><br /><br /></div></div>
		</div>
	</div>
</div>
</div>
		</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">","<script src=""https://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""https://tilda.ws/project60344/tilda-blocks-2.3.js""></script>",2016-07-13 17:10:18.396249,[7]
4,True,3-mifa-o-izuchenii-yazykov-programmirovaniya,3 мифа о изучении языков программирования,"Если вы думаете, что это будет так же сложно, как и изучение  реального разговорного языка, то вы ошибаетесь. На самом деле, вы стали жертвой того, что называется «Большие заблуждения  о языке программирования» — ошибочные убеждения в том, что язык програ",library/noroot_sCjtK4A.jpg,3 мифа о изучении языков программирования,4,"Если вы думаете, что это будет так же сложно, как и изучение  реального разговорного языка, то вы ошибаетесь. На самом деле, вы стали жертвой того, что называется «Большие заблуждения  о языке программирования» — ошибочные убеждения в том, что язык программирования похож на реальный язык.",library/lookcomua3347.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""199004""  >
<div id=""rec6144447"" class=""r"" style=""padding-bottom:60px; "" data-animationappear=""off"" data-record-type=""168""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6144447"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6144447"" data-content-cover-id=""6144447""  data-content-cover-bg=""https://static.tildacdn.com/tild6535-6166-4266-b366-356339656561/lookcomua3347.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6535-6166-4266-b366-356339656561/lookcomua3347.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.80));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.80));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.80));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.80));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.80));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#33000000');""></div>

	<div class=""t-container"">
                <div class=""t-col t-row t-col_12"">
            <div class=""t-cover__wrapper t-valign_bottom"" style=""height:100vh;"">
                <div class=""t154 t-align_center"" data-hook-content=""covercontent"">
                                        <h1 class=""t154__title t-title t-title_md"" field=""title""><div style=""font-family:'Roboto';"" data-customstyle=""yes""><strong><span style=""font-size: 102px;""><span style=""font-family: Georgia;""><span style=""color: rgb(184, 139, 88);"">III</span></span><br /></span> <span style=""font-weight: 300;"">мифа об изучении <br />языков программирования</span></strong> <br /><br /></div></h1>                    <div class=""t154__descr t154__descr_center t-descr t-descr_xxxl"" field=""descr""><div style=""font-size:18px;color:#adadad;"" data-customstyle=""yes""> Вы соб<span style=""font-weight: 300;"">ираетесь выучить ваш первый <br />язык програм</span>мирования?<br /> Почему вы так долго откладывали? <br /><br /></div></div>                    <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>
    <!-- arrow -->
  <div class=""t-cover__arrow""><div class=""t-cover__arrow-wrapper t-cover__arrow-wrapper_animated""><div class=""t-cover__arrow_mobile""><svg class=""t-cover__arrow-svg"" style=""fill:#ffd08a;"" x=""0px"" y=""0px"" width=""38.417px"" height=""18.592px"" viewBox=""0 0 38.417 18.592"" style=""enable-background:new 0 0 38.417 18.592;""><g><path d=""M19.208,18.592c-0.241,0-0.483-0.087-0.673-0.261L0.327,1.74c-0.408-0.372-0.438-1.004-0.066-1.413c0.372-0.409,1.004-0.439,1.413-0.066L19.208,16.24L36.743,0.261c0.411-0.372,1.042-0.342,1.413,0.066c0.372,0.408,0.343,1.041-0.065,1.413L19.881,18.332C19.691,18.505,19.449,18.592,19.208,18.592z""/></g></svg></div></div></div>
  <!-- arrow -->
  

</div>
    
</div>
		<div id=""rec6156951"" class=""r"" style=""padding-bottom:30px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6561-6362-4162-b362-626137643137/Screenshot_3.png""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6154315"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:30px; ""  data-record-type=""173"" data-screen-min=""980px""  >

<!-- T159 -->
<div class=""t159"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_12"">
        <div class=""t159__text t-text-impact"" field=""text"">Если вы думаете, <span style=""color: rgb(145, 145, 145);""><span style=""font-family: Roboto;""><em>что это будет так же сложно,</em></span></span> как и изучение <br />реального разговорного языка, то <span style=""font-weight: 400;"">вы ошибаетесь.</span></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6165694"" class=""r"" style=""padding-top:28px;padding-bottom:28px; ""  data-record-type=""70""   >

<!-- T034 -->
<div class=""t034"">
	<div class=""t-container t-align_center"">
		<span class=""t034__verticalline""></span>
	</div>
</div>
</div>
		<div id=""rec6144450"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">На самом деле, вы стали жертвой того, что называется<span style=""color: rgb(184, 139, 88);""> «Большие </span><span style=""color: rgb(184, 139, 88);"">заблуждения о языке программирования»</span> — ошибочные убеждения в том, что язык программирования похож на реальный язык. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6154510"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""71""   >

<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>
		<div id=""rec6154343"" class=""r"" style="" ""  data-record-type=""180""   >

<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;font-family:'Georgia';"" data-customstyle=""yes"">Если вы жертва таких заблуждений, то, скорее всего, вы думаете, что язык программирования:</div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes""><strong><span style=""color: rgb(184, 139, 88);""></span></strong><strong><span style=""color: rgb(184, 139, 88);"">01.</span></strong> Это «язык компьютеров»<br /><strong><span style=""color: rgb(184, 139, 88);"">02.</span></strong> Чужой и трудно читаемый<br /><strong><span style=""color: rgb(184, 139, 88);"">03.</span></strong> Требуются годы для изучения</div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild6166-3231-4964-a538-346166373165/Screenshot_2.png"" imgfiled=""img"" class=""t165__img ""  />                </div>
    </div>
</div>
</div>
		<div id=""rec6154504"" class=""r t-screenmin-980px"" style=""padding-bottom:30px; ""  data-record-type=""173"" data-screen-min=""980px""  >

<!-- T159 -->
<div class=""t159"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_12"">
        <div class=""t159__text t-text-impact"" field=""text""><span style=""font-family: Georgia;"">Позвольте заметить, что все эти три убеждения — <span style=""font-weight: 600;""><span style=""color: rgb(184, 139, 88);""><em>мифы.</em></span> </span></span><br /><br /> <em><span style=""font-weight: 400;"">Продолжайте читать,</span> чтобы узнать, как я развенчиваю <br />эти три мифа и доказываю, что изучение вашего первого <br /><span style=""color: rgb(184, 139, 88);"">языка программирования намного проще,</span> чем вы думаете. <br /></em><br /></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6387038"" class=""r t-screenmax-980px"" style=""padding-bottom:30px; ""  data-record-type=""173""  data-screen-max=""980px"" >

<!-- T159 -->
<div class=""t159"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_12"">
        <div class=""t159__text t-text-impact"" field=""text""><div style=""font-size:24px;"" data-customstyle=""yes""><span style=""font-family: Georgia;""></span>Позвольте заметить, что все эти три убеждения — <em><strong><span style=""font-family: Georgia;"">мифы.</span></strong></em> <br /><br /> <em><span style=""font-size: 20px;""><strong>Продолжайте читать,</strong> чтобы узнать, как я развенчиваю эти три мифа и доказываю, что изучение вашего первого языка программирования <span style=""color: rgb(184, 139, 88);"">намного проще, чем вы думаете. </span></span><br /></em><em></em><br /></div></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6155852"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""167"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6155852"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6155852"" data-content-cover-id=""6155852""  data-content-cover-bg=""https://static.tildacdn.com/tild3834-6337-4761-b134-613435343635/tumblr_o8ftcu1gji1uauof6o1_500.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3834-6337-4761-b134-613435343635/tumblr_o8ftcu1gji1uauof6o1_500.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#66000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-size:62px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(184, 139, 88);"">Миф I:</span><br />Язык программирования — <br />это «язык компьютеров»<br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6386472"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""167""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6386472"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6386472"" data-content-cover-id=""6386472""  data-content-cover-bg=""https://static.tildacdn.com/tild3536-6239-4838-a463-353738336130/tumblr_o8ftcu1gji1uauof6o1_500.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3536-6239-4838-a463-353738336130/tumblr_o8ftcu1gji1uauof6o1_500.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.60));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#66000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-size:28px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(184, 139, 88);""></span><span style=""color: rgb(184, 139, 88);"">Миф I:</span><br />Язык программирования — <br />это «язык компьютеров»<br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6155101"" class=""r"" style=""padding-top:75px; ""  data-record-type=""23""   >

<!-- T006 -->
<div class=""t006"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_12 "">
        <div class=""t006__line_top"">
                      <div class=""t006__uptitle t-uptitle t-uptitle_md"" field=""title"">Запросы в Google чаще всего показывают, что люди спрашивают следующее:</div>
                  </div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_12 "">
        <div class="""">
          <div class=""t006__text-impact t-text-impact t-text-impact_md""  field=""text""><div style=""color:#b88b58;"" data-customstyle=""yes""><em>«Как быстро овладеть Python?</em></div></div>
        </div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_12 "">
        <div class=""t006__line_bottom""></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6154914"" class=""r"" style=""padding-top:60px; ""  data-record-type=""49""   >

<!-- T037 -->
<div class=""t037"">
	<div class=""t-container"">
			<div class=""t-col t-col_6 "">
				<div class=""t037__title"" field=""title""><div style=""font-size:24px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 600;"">Видимо, люди думают, что изучение такого языка как <em>Python</em> означает:<br /></span><br /></div></div>
			</div>
			<div class=""t-col t-col_6 "">
				<div class=""t037__text t-text t-text_md"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes"">— Научиться «говорить с компьютером» <br />— Научиться «думать, как компьютер»<br />— Свободно «говорить» на языке, который не является для них родным<br /><br /><br /><br /></div></div>
			</div>
	</div>
</div>
</div>
		<div id=""rec6156279"" class=""r"" style=""padding-top:75px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3330-3263-4539-a662-666264303162/kit.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6156015"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""   >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""line-height:68px;font-family:'Georgia';"" data-customstyle=""yes"">Они ошибаются!</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><span style=""color: rgb(184, 139, 88);"">По правде говоря,</span> подавляющее большинство времени языки программирования предназначены <span style=""font-weight: 400;"">исключительно</span> для таких людей, <span style=""font-weight: 400;"">как мы с вами. </span><br /></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6156047"" class=""r"" style="" ""  data-record-type=""71""   >

<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>
		<div id=""rec6156118"" class=""r"" style=""padding-top:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-size: 18px;""></span><span style=""font-size: 18px;"">В информатике существуют низкоуровневые языки программирования<br />и высокоуровневые языки программирования. <br /><br /> Низкоуровневый язык, как и язык ассемблера, говорит непосредственно с компьютером, выполняя длинную серию операционных процессов, один байт за один раз. Но на сегодняшний день язык ассемблера является лишь 29-м по частоте использования языком программирования. Большинство программистов пишут на высокоуровневых языках, таких как </span><span style=""color: rgb(184, 139, 88);""><span style=""font-size: 18px;"">Python, PHP, Ruby и другие. </span></span><span style=""color: rgb(184, 139, 88);""><span style=""font-size: 18px;""></span></span><br /><br /><br /> <span style=""font-size: 24px;""><span style=""font-family: Georgia;"">Вот какое <em>определение</em> дает словарь высокоуровневому языку программирования: </span></span><br /><br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6156680"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""167"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6156680"" bgimgfield=""img"" style=""height:20vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6156680"" data-content-cover-id=""6156680""  data-content-cover-bg=""https://static.tildacdn.com/tild3264-3438-4565-b636-633263303232/bg666.jpg"" data-content-cover-height=""20vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3264-3438-4565-b636-633263303232/bg666.jpg');height:20vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:20vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#fe000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:20vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-family:'Roboto';color:#030303;"" data-customstyle=""yes""><span style=""font-weight: 100;"">Язык программирования — это язык, который напоминает<br />естественный язык или математические обозначения...</span><br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6386834"" class=""r t-screenmax-980px"" style=""padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""167""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6386834"" bgimgfield=""img"" style=""height:30vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6386834"" data-content-cover-id=""6386834""  data-content-cover-bg=""https://static.tildacdn.com/tild6536-6235-4738-a239-346533653739/bg666.jpg"" data-content-cover-height=""30vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6536-6235-4738-a239-346533653739/bg666.jpg');height:30vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:30vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#fe000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:30vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-size:24px;font-family:'Roboto';color:#030303;"" data-customstyle=""yes""><span style=""font-weight: 100;"">Язык программирования — это язык, который напоминает<br />естественный язык или математические обозначения...</span><br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6157801"" class=""r"" style=""padding-top:15px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild3836-6336-4261-b464-336464303738/noroot.jpg""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6156750"" class=""r"" style=""padding-top:30px;padding-bottom:135px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Высокоуровневые языки <span style=""font-weight: 400;"">напоминают естественный язык,</span> а также используют такие понятия, как математика и логика, потому что они разработаны, чтобы их <span style=""font-weight: 400;"">легко могли понять люди</span> — <span style=""color: rgb(184, 139, 88);"">не компьютеры. </span><br /><br />Изучение одного из таких языков программирования <span style=""font-weight: 400;"">не означает,</span> что вы научитесь «говорить с компьютером». <span style=""color: rgb(156, 156, 156);"">Весь смысл их существования в том, что вы как раз и не должны этого делать. </span><br /><br />И если высокоуровневые языки разработаны специально, чтобы мы могли их легко понять, как же хоть один из них <span style=""color: rgb(184, 139, 88);"">выглядит на самом деле?</span> <em>Читайте дальше... </em><br /><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6156758"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""167"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6156758"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6156758"" data-content-cover-id=""6156758""  data-content-cover-bg=""https://static.tildacdn.com/tild6332-6438-4130-a163-386435303131/tumblr_o0gpo9gFnT1utsakio8_400.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6332-6438-4130-a163-386435303131/tumblr_o0gpo9gFnT1utsakio8_400.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -o-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#66000000', endColorstr='#66000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-size:62px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(184, 139, 88);"">Миф II:</span><br /><strong>Язык программирования — <br />чужой и трудно читаемый</strong><br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6386548"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""167""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6386548"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6386548"" data-content-cover-id=""6386548""  data-content-cover-bg=""https://static.tildacdn.com/tild3339-3836-4531-b165-333864303032/tumblr_o0gpo9gFnT1utsakio8_400.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3339-3836-4531-b165-333864303032/tumblr_o0gpo9gFnT1utsakio8_400.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -o-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));background-image: linear-gradient(top, rgba(0,0,0,0.60), rgba(0,0,0,0.60));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#66000000', endColorstr='#66000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-size:28px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(184, 139, 88);""></span><span style=""color: rgb(184, 139, 88);"">Миф II:</span><br /><strong>Язык программирования — <br />чужой и трудно читаемый</strong><strong></strong><br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6156899"" class=""r"" style=""padding-top:60px;padding-bottom:0px; ""  data-record-type=""49""   >

<!-- T037 -->
<div class=""t037"">
	<div class=""t-container"">
			<div class=""t-col t-col_6 "">
				<div class=""t037__title"" field=""title""><div style=""font-size:20px;font-family:'Georgia';"" data-customstyle=""yes""> Если вы попытаетесь прочитать текст, написан-ный на иностранном языке, вы можете столкнуться с: <br /><br /></div></div>
			</div>
			<div class=""t-col t-col_6 "">
				<div class=""t037__text t-text t-text_md"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes"">— Незнакомым для вас алфавитом <br />— Незнакомыми правилами грамматики и синтаксиса<br />—  И самое страшное — совершенно новым набор слов, который вы никогда <br />     не видели раньше <br /><br /></div></div>
			</div>
	</div>
</div>
</div>
		<div id=""rec6156993"" class=""r"" style="" ""  data-record-type=""71""   >

<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>
		<div id=""rec6156990"" class=""r t-screenmin-980px"" style="" ""  data-record-type=""173"" data-screen-min=""980px""  >

<!-- T159 -->
<div class=""t159"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_12"">
        <div class=""t159__text t-text-impact"" field=""text""><span style=""font-weight: 400;"">Но если</span> <span style=""color: rgb(139, 139, 139);"">вы попробуете читать на каком-нибудь высокоуровневом языке программирования,</span> <span style=""color: rgb(184, 139, 88);"">вы не встретите ничего из вышеперечисленного. </span><br /></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6394907"" class=""r t-screenmax-980px"" style="" ""  data-record-type=""173""  data-screen-max=""980px"" >

<!-- T159 -->
<div class=""t159"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_12"">
        <div class=""t159__text t-text-impact"" field=""text""><div style=""font-size:24px;"" data-customstyle=""yes""><span style=""font-weight: 400;""></span><span style=""font-weight: 400;""></span><span style=""font-weight: 400;"">Но если</span> <span style=""color: rgb(139, 139, 139);"">вы попробуете читать на каком-нибудь высокоуровневом языке программирования,</span> <span style=""color: rgb(184, 139, 88);"">вы не встретите ничего из вышеперечисленного. </span><span style=""color: rgb(184, 139, 88);""></span><span style=""color: rgb(184, 139, 88);""></span><br /></div></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6157187"" class=""r"" style="" ""  data-record-type=""71""   >

<!-- T057 -->
<div class=""t057"">
	<div class=""t-container t-align_center"">~</div>
</div>
</div>
		<div id=""rec6157006"" class=""r"" style=""padding-bottom:0px; ""  data-record-type=""180""   >

<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-size:38px;line-height:36px;font-family:'Georgia';"" data-customstyle=""yes""><strong></strong><strong>Позвольте мне <br />доказать вам это...</strong> </div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes""><em></em><em>В целях этого примера давайте предположим, что вы знаете английский и мы сравним его с SQL. </em><br /><br />Вз<span style=""font-family: &quot;Open Sans&quot;;"">глянит</span>е на этот код справа, написанный на языке программирования SQL: <br /><br /></div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild3365-6135-4161-a138-313739626466/ipadair2_gold_landscape.jpg"" imgfiled=""img"" class=""t165__img ""  />                </div>
    </div>
</div>
</div>
		<div id=""rec6157154"" class=""r"" style=""padding-top:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><span style=""font-family: Georgia;""><span style=""font-size: 24px;""><strong><span style=""color: rgb(184, 139, 88);"">Во-первых,</span></strong></span></span> <span style=""font-size: 18px;"">очевидно, что алфавит вам знаком. Все используемые символы легко можно найти на стандартной клавиатуре латинского алфавита. </span><br /><br /> <span style=""font-family: Georgia;""><span style=""font-size: 22px;""><strong><span style=""color: rgb(184, 139, 88);"">Во-вторых,</span></strong></span></span> <span style=""font-size: 18px;"">обратите внимание на правила грамматики и синтаксиса. Несмотря на небольшие отклонения, INSERT INTO Table (вставить в таблицу) кажется понятной и читаемой фразой. Как человек, говорящий по-английски, вы без труда поймете значение кода.</span><br /></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6157219"" class=""r"" style="" ""  data-record-type=""126""   >

<!-- T118 -->
<div class=""t118"">
	<div class=""t-container"">
	  	<div class=""t-col t-col_12 "">
			<hr class=""t118__line"" style=""background-color:#000000;opacity:0.2;"">
        </div>
	</div>
</div>
</div>
		<div id=""rec6157198"" class=""r t-screenmin-980px"" style=""padding-bottom:30px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""line-height:66px;font-family:'Georgia';"" data-customstyle=""yes"">И, наконец, посмотрите <br />на слова.</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:24px;"" data-customstyle=""yes""><span style=""font-weight: 400;"">Каждое слово уже существовало</span> в английском языке. Нет иностранных слов, нет труднопроизносимых слов, <span style=""color: rgb(184, 139, 88);"">вы не будете теряться в догадках</span> о значении каждого слова. <br /><br />В конце концов, весь «лексикон» <span style=""font-weight: 400;"">языка программирования полностью происходит из реального языка</span> — будь то английский, или любой другой язык.</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6386903"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:32px;line-height:34px;font-family:'Georgia';"" data-customstyle=""yes"">И, наконец, посмотрите на слова.</div></div>      <div class=""t050__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:20px;"" data-customstyle=""yes""><span style=""font-weight: 400;""></span><span style=""font-weight: 400;"">Каждое слово уже существовало</span> в английском языке. Нет иностранных слов, нет труднопроизносимых слов, <span style=""color: rgb(184, 139, 88);"">вы не будете теряться в догадках</span> о значении каждого слова. <br /><br />В конце концов, весь «лексикон» <span style=""font-weight: 400;"">языка программирования полностью происходит из реального языка</span> — будь то английский, или любой другой язык.</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6157294"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""167"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6157294"" bgimgfield=""img"" style=""height:20vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6157294"" data-content-cover-id=""6157294""  data-content-cover-bg=""https://static.tildacdn.com/tild6436-6530-4131-a636-363533623864/bg666jpg.jpg"" data-content-cover-height=""20vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6436-6530-4131-a636-363533623864/bg666jpg.jpg');height:20vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:20vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#fe000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:20vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-size:32px;font-family:'Roboto';color:#030303;"" data-customstyle=""yes""> <span style=""font-weight: 100;"">Вот почему язык программирования даже и не язык вовсе. Можно сказать, что на самом деле, язык программирования это скорее сленг, чем язык. <br /></span><br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6386567"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""167""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6386567"" bgimgfield=""img"" style=""height:30vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6386567"" data-content-cover-id=""6386567""  data-content-cover-bg=""https://static.tildacdn.com/tild6566-6563-4363-b838-336662613639/bg666jpg.jpg"" data-content-cover-height=""30vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6566-6563-4363-b838-336662613639/bg666jpg.jpg');height:30vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:30vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -o-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));background-image: linear-gradient(top, rgba(0,0,0,0.0), rgba(0,0,0,0.0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe000000', endColorstr='#fe000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:30vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-size:26px;font-family:'Roboto';color:#030303;"" data-customstyle=""yes""> <span style=""font-weight: 100;"">Вот почему язык программирования даже и не язык вовсе. Можно сказать, что на самом деле, язык программирования это скорее сленг, чем язык. <br /></span><br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6157415"" class=""r"" style=""padding-top:30px;padding-bottom:135px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Изучение вашего первого языка программирования теперь <span style=""font-weight: 400;"">не кажется таким сложным,</span> как изучение настоящего языка. <span style=""color: rgb(184, 139, 88);"">И, как вы узнаете дальше,</span> это еще <span style=""font-weight: 300;"">и</span> <span style=""font-weight: 400;"">не займет у вас много времени. </span><span style=""font-weight: 400;""></span><span style=""font-weight: 400;""></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6157432"" class=""r t-screenmin-980px"" style="" "" data-animationappear=""off"" data-record-type=""167"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6157432"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6157432"" data-content-cover-id=""6157432""  data-content-cover-bg=""https://static.tildacdn.com/tild3031-3632-4839-b530-373965393064/giphy.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3031-3632-4839-b530-373965393064/giphy.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-size:62px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(184, 139, 88);"">Миф III:</span><br /><strong><strong>Язык программирования требует много времени для изучения</strong></strong><br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6386605"" class=""r t-screenmax-980px"" style="" "" data-animationappear=""off"" data-record-type=""167""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6386605"" bgimgfield=""img"" style=""height:50vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6386605"" data-content-cover-id=""6386605""  data-content-cover-bg=""https://static.tildacdn.com/tild3339-3161-4932-a339-623131626231/giphy.gif"" data-content-cover-height=""50vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3339-3161-4932-a339-623131626231/giphy.gif');height:50vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:50vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -o-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));background-image: linear-gradient(top, rgba(0,0,0,0.30), rgba(0,0,0,0.30));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2000000', endColorstr='#b2000000');""></div>

	<div class=""t-container"">      
		        <div class=""t-col t-col_12"">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:50vh;"">      
                <div class=""t153 t-align_center"" data-hook-content=""covercontent"">
                    <div class=""t153__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:rgba(255,255,255,0.77);"" data-customstyle=""yes""></div></div>                    <h1 class=""t153__title t-title t-title_xxs"" field=""title""><div style=""font-size:28px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(255, 208, 138);""></span><span style=""color: rgb(184, 139, 88);""></span><span style=""color: rgb(184, 139, 88);"">Миф III:</span><br /><strong><strong>Язык программирования требует много времени для изучения</strong></strong><strong><strong></strong></strong><br /></div></h1>                                        <span class=""space""></span>
                </div>
            </div>
        </div>
    </div>          
  

</div>
    
</div>
		<div id=""rec6157865"" class=""r t-screenmin-980px"" style=""padding-bottom:0px; ""  data-record-type=""180"" data-screen-min=""980px""  >

<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-size:36px;font-family:'Georgia';"" data-customstyle=""yes""> Для того, чтобы выучить иностранный язык, вам <br />нужно выучить:<br /></div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><span style=""color: rgb(184, 139, 88);""><strong>01.</strong></span> Cлова <span style=""color: rgb(150, 150, 150);"">(для того, чтобы выражать свои мысли и идеи)</span><br /><span style=""color: rgb(184, 139, 88);""><strong>02.</strong></span> Грамматику<span style=""color: rgb(150, 150, 150);""></span><span style=""color: rgb(150, 150, 150);""> </span><span style=""color: rgb(150, 150, 150);"">(для того, что связывать слова в предложения)</span><span style=""color: rgb(150, 150, 150);""></span><span style=""color: rgb(191, 191, 191);""></span><span style=""color: rgb(191, 191, 191);""></span><br /><span style=""color: rgb(184, 139, 88);""><strong>03.</strong></span> Научиться читать, слушать, произносить и говорить</div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild6337-3432-4631-b031-393231363631/lips.jpg"" imgfiled=""img"" class=""t165__img ""  />                </div>
    </div>
</div>
</div>
		<div id=""rec6386608"" class=""r t-screenmax-980px"" style=""padding-top:90px;padding-bottom:0px; ""  data-record-type=""180""  data-screen-max=""980px"" >

<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-size:26px;font-family:'Georgia';"" data-customstyle=""yes""> Для того, чтобы выучить иностранный язык, вам <br />нужно выучить:<br /></div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes""><span style=""color: rgb(184, 139, 88);""><strong></strong></span><span style=""color: rgb(184, 139, 88);""><strong></strong></span><span style=""color: rgb(194, 156, 113);""><strong></strong><strong>01.</strong> </span>Cлова <span style=""color: rgb(150, 150, 150);"">(для того, чтобы выражать свои мысли и идеи)</span><br /><span><strong><span style=""color: rgb(194, 156, 113);"">02.</span></strong></span> Грамматику<span style=""color: rgb(150, 150, 150);""></span><span style=""color: rgb(150, 150, 150);""> </span><span style=""color: rgb(150, 150, 150);"">(для того, что связывать слова в предложения)</span><span style=""color: rgb(150, 150, 150);""></span><span style=""color: rgb(191, 191, 191);""></span><span style=""color: rgb(191, 191, 191);""></span><br /><span style=""color: rgb(184, 139, 88);""><strong>03.</strong></span> Научиться читать, слушать, произносить и говорить</div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild3331-6532-4261-a136-366232386535/lips.jpg"" imgfiled=""img"" class=""t165__img ""  />                </div>
    </div>
</div>
</div>
		<div id=""rec6170036"" class=""r t-screenmin-980px"" style=""padding-bottom:0px; ""  data-record-type=""106"" data-screen-min=""980px""  >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""text-align:left;"" data-customstyle=""yes""><span style=""font-family: Georgia;""></span><span style=""font-size: 82px;""><span style=""font-family: Georgia;""><strong><span style=""color: rgb(184, 139, 88);"">Это много!</span></strong></span></span><br /> <span style=""font-weight: 400;"">Нет ничего удивительного</span> в том, что в среднем требуется <span style=""color: rgb(184, 139, 88);"">от 23 недель до 1,7 года,</span> а может и больше, чтобы выучить новый иностранный язык. <br /><br /> Изучение языка программирования, <span style=""font-family: Georgia;""><em>возможно,</em></span> заняло бы столько же времени или даже больше, если бы он был создан для того, чтобы «<span style=""color: rgb(184, 139, 88);"">говорить с компьютерами</span>» и был трудно читаемым и непонятным. <br /><br /><br /><span style=""font-family: Georgia;""><strong></strong><span style=""font-size: 24px;""><strong></strong><strong>Но мы уже знаем, что это не так...</strong> </span></span><br /><br /> Изучение команд и функций языка программирования (<span style=""color: rgb(184, 139, 88);"">равносильно изучению слов в реальном языке</span>) идет <span style=""font-weight: 400;"">намного проще,</span> потому что языки программирования используют <span style=""font-weight: 400;"">те же слова,</span> что и в настоящем языке (<span style=""color: rgb(184, 139, 88);"">чаще всего английском</span>). <br /><br />И предполагая, что <span style=""font-weight: 400;"">вы говорите на этом языке,</span> освобождается огромный отрезок времени, который вы бы потратили на его изучение. <br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6386791"" class=""r t-screenmax-980px"" style=""padding-top:60px;padding-bottom:0px; ""  data-record-type=""106""  data-screen-max=""980px"" >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:34px;text-align:left;"" data-customstyle=""yes""><span style=""font-family: Georgia;""></span><span style=""font-size: 82px;""><span style=""font-family: Georgia;""><strong><span style=""color: rgb(184, 139, 88);""><span style=""font-size: 42px;"">Это много!</span></span></strong></span></span><br /> <span style=""font-size: 18px;"">Нет ничего удивительного в том, что в среднем, требуется от 23 недель до 1,7 года, а может и больше, чтобы выучить новый иностранный язык. <br /><br /> Изучение языка программирования, <em>возможно,</em> заняло бы столько же времени или даже больше, если бы он был создан для того, чтобы «говорить с компьютерами» и был трудно читаемым и непонятным. </span><br /><br /><br /><span style=""font-family: Georgia;""><strong></strong><span style=""font-size: 24px;""><strong></strong><strong>Но мы уже знаем, что это не так...</strong> </span></span><br /><br /> <span style=""font-size: 18px;"">Изучение команд и функций языка программирования (равносильно изучению слов в реальном языке) идет намного проще, потому что языки программирования используют те же слова, что и в настоящем языке (чаще всего английском). <br /><br />И предполагая, что вы говорите на этом языке, освобождается огромный отрезок времени, который вы бы потратили на его изучение. </span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6166949"" class=""r"" style=""padding-top:75px;padding-bottom:75px; ""  data-record-type=""23""   >

<!-- T006 -->
<div class=""t006"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t006__line_top"">
                      <div class=""t006__uptitle t-uptitle t-uptitle_md"" field=""title"">Точно так же и научиться читать на языке не очень сложно.</div>
                  </div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class="""">
          <div class=""t006__text-impact t-text-impact t-text-impact_md""  field=""text"">Все слова будут вам знакомы, и, как мы уже видели, расшифровать язык программирования не так уж и трудно.</div>
        </div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t006__line_bottom""></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6167323"" class=""r t-screenmin-980px"" style="" ""  data-record-type=""180"" data-screen-min=""980px""  >

<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                <div class=""t165__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""font-size:18px;color:#b88b58;"" data-customstyle=""yes"">Изучение синтаксиса языка программирования</div></div>                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">Равносильно изучению грамматики настоящего языка</div></div>                <div class=""t165__text t-text t-text_sm"" field=""text"">Довольно нелегко, но помните, что высокоуровневые языки программирования предназначены для легкого понимания, так что их тоже можно выучить без труда. <br /><br /></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild3233-3464-4432-b831-333334643765/ab.jpg"" imgfiled=""img"" class=""t165__img ""  />                </div>
    </div>
</div>
</div>
		<div id=""rec6386871"" class=""r t-screenmax-980px"" style=""padding-top:90px; ""  data-record-type=""180""  data-screen-max=""980px"" >

<!-- T165 -->
<div class=""t165"">
    <div class=""t-container"">
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                    <div class=""t165__textwrapper"">
                <div class=""t165__uptitle t-uptitle t-uptitle_sm"" field=""subtitle""><div style=""color:#b88b58;"" data-customstyle=""yes""></div></div>                <div class=""t165__title t-heading t-heading_md"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes"">Изучение синтаксиса языка программирования<br />равносильно изучению грамматики настоящего языка</div></div>                <div class=""t165__text t-text t-text_sm"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes"">Довольно нелегко, но помните, что высокоуровневые языки программирования предназначены для легкого понимания, так что их тоже можно выучить без труда. <br /><br /></div></div>            </div>
                </div>
        <div class=""t-col t-col_6  t165__vmiddle t165__left"">
                        <img src=""https://static.tildacdn.com/tild3032-3434-4435-a462-633263333237/ab.jpg"" imgfiled=""img"" class=""t165__img ""  />                </div>
    </div>
</div>
</div>
		<div id=""rec6168105"" class=""r"" style=""padding-bottom:30px; ""  data-record-type=""49""   >

<!-- T037 -->
<div class=""t037"">
	<div class=""t-container"">
			<div class=""t-col t-col_4 "">
				<div class=""t037__title"" field=""title""><div style=""font-size:46px;font-family:'Georgia';"" data-customstyle=""yes""><em>И, наконец</em></div></div>
			</div>
			<div class=""t-col t-col_8 "">
				<div class=""t037__text t-text t-text_md"" field=""text""><span style=""font-weight: 400;"">Проблем</span> с тем, чтобы научиться слушать, произносить и говорить <span style=""font-weight: 400;"">точно не существует.</span> <br /><br />Не знаю как вы, <span style=""color: rgb(184, 139, 88);"">но лично я никогда не слышал,</span> чтобы кто-то разговаривал на языке программирования. <br /><br /></div>
			</div>
	</div>
</div>
</div>
		<div id=""rec6168164"" class=""r"" style="" "" data-animationappear=""off"" data-record-type=""46""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6168164"" bgimgfield=""img"" style=""height:70vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6168164"" data-content-cover-id=""6168164""  data-content-cover-bg=""https://static.tildacdn.com/tild3636-3332-4333-b233-323062633663/shutterstock_397576273.jpg"" data-content-cover-height=""70vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3636-3332-4333-b233-323062633663/shutterstock_397576273.jpg');height:70vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:70vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -o-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));background-image: linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.40));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#99000000', endColorstr='#99000000');""></div>

    <div class=""t-container"">
        <div class=""t-cover__wrapper t-valign_middle"" style=""height:70vh;"">      
            <div class=""t032"">
            <div class=""t032__wrapper"" data-hook-content=""covercontent"">
                <h1 class=""t032__title t-title t-title_md"" field=""title""><div style=""font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 100;"">Как видите, <span style=""font-family: Georgia;""><em><span style=""color: rgb(184, 139, 88);"">не так уж много вам нужно</span> </em></span>изучить в языке программирования в сравнение с настоящим языком.</span></div></h1>
                <div class=""t-row"">
                    <div class=""t-col t-col_2 t-prefix_5"">
                        <div class=""t032__line"" ></div>
                    </div>
                </div>
                <div class=""t-row"">
                    <div class=""t-col t-col_10 t-prefix_1"">
                        <div class=""t032__descr t-descr t-descr_lg"" field=""descr""><div style=""color:#d0d0d0;"" data-customstyle=""yes"">А если вы изучаете меньше, то вы и времени тратите меньше. На самом деле есть множество историй людей, которые выучили язык программирования за считанные месяцы, даже всего за 12 недель. <br /><br /></div></div>
                    </div>
                </div>
                <span class=""space""></span>
            </div>
            </div>
        </div>
    </div>

  

</div>
    
</div>
		<div id=""rec6168267"" class=""r"" style=""padding-top:105px;padding-bottom:30px; ""  data-record-type=""43""   >

<!-- T030 -->
<div class=""t030"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">      
      <div class=""t030__title t-title t-title_xxs"" field=""title""><div style=""font-size:52px;line-height:62px;font-family:'Georgia';"" data-customstyle=""yes"">Годы?<br /></div></div>      <div class=""t030__descr t-descr t-descr_md"" field=""descr"">Нет, не думаю. <br /></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6168382"" class=""r"" style=""padding-bottom:75px; ""  data-record-type=""23""   >

<!-- T006 -->
<div class=""t006"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t006__line_top"">
                      <div class=""t006__uptitle t-uptitle t-uptitle_md"" field=""title""><strong>В заключении...</strong><br /></div>
                  </div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class="""">
          <div class=""t006__text-impact t-text-impact t-text-impact_md""  field=""text""><div style=""font-size:24px;"" data-customstyle=""yes"">Язык программир<span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-weight: 300;"">ования легок в чтении, быстр в изучении и разработан людьми, похожими на нас с вами. Так почему же не взяться за его изучение сегодня?<br /><br /></span></span>В конце концов, больше у вас нет никаких отговорок и оправданий.<br /></div></div>
        </div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t006__line_bottom""></div>
      </div>
    </div>
  </div>
</div>
</div>
		</div>
<!--/allrecords-->","<link rel=""stylesheet"" href=""https://tilda.ws/css/tilda-grid-3.0.css"" rel=""stylesheet"" media=""screen"">
<link rel=""stylesheet"" href=""https://tilda.ws/project60344/tilda-blocks-2.6.css"" rel=""stylesheet"" media=""screen"">","<script src=""https://tilda.ws/js/tilda-scripts-2.6.js""></script>
<script src=""https://tilda.ws/project60344/tilda-blocks-2.3.js""></script>",2016-07-13 16:57:03.612801,[7]
3,True,kak-hranit-paroli,Вы надежно храните свои пароли?,Вы надежно храните свои пароли?,library/noroot.png,Как хранить пароли?,3,"Как вы защищаете свои учетные данные, которые PHP-приложение использует для аутентификации или авторизации во внешних сервисах: базах данных, кэше, облачных хранилищах, почтовых сервисах и т.д.",library/thumb_8c20a7c207bb0990b4c6c482eb9bf593_1.jpg,"<!--allrecords-->
<div id=""allrecords"" class=""t-records"" data-hook=""blocks-collection-content-node"" data-tilda-project-id=""60344"" data-tilda-page-id=""216517""  >
<div id=""rec6544624"" class=""r"" style=""padding-bottom:15px; ""  data-record-type=""18""   >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6544624"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6544624"" data-content-cover-id=""6544624""  data-content-cover-bg=""https://static.tildacdn.com/tild3663-3963-4335-b963-636339616234/thumb_8c20a7c207bb0990b4c6c482eb9bf593.jpg"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3663-3963-4335-b963-636339616234/thumb_8c20a7c207bb0990b4c6c482eb9bf593.jpg');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-color:#000000;filter: alpha(opacity:40); KHTMLOpacity: 0.40; MozOpacity: 0.40; opacity: 0.40;""></div>

	<div class=""t-container"">
        <div class=""t-col t-col_12 "">
			<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">
                <div class=""t001 t-align_center"">
                  <div class=""t001__wrapper"" data-hook-content=""covercontent"">
                                        <div class=""t001__title t-title t-title_xl"" field=""title""><div style=""font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 300;""><span style=""font-weight: 300;""><span style=""font-family: Georgia;""><span style=""font-weight: 700;"">Как хранить секреты?</span></span></span><br /></span><span style=""font-size: 38px;""><span style=""font-weight: 300;""><span style=""font-family: &quot;Open Sans&quot;;""><span style=""font-size: 20px;"">Вы надежно храните свои пароли?</span></span></span></span></div></div>                                        <span class=""space""></span>
                  </div>
                </div>
            </div>
        </div>
    </div>
  

</div>
    
</div>
		<div id=""rec6548655"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""223""   >

<!-- T195 -->
<div class=""t195"">
  <div class=""t-container"">
                
      <div class=""t-col t-col_5 t-prefix_2"">
        <div class=""t195__text t-text t-text_md"" field=""text""><div style=""font-size:18px;"" data-customstyle=""yes"">Как вы защищаете свои учетные данные, которые PHP-приложение использует для аутентификации или авторизации во внешних сервисах: базах данных, кэше, облачных хранилищах, почтовых сервисах и т.д.<br /><br />Куда вы положите их, чтобы они были под рукой во время разработки и безопасны на продакшене?</div></div>
      </div>
          <div class=""t-col t-col_5  t195__imgsection"">
        <img class=""t195__img"" data-tu-max-width=""1400"" data-tu-max-height=""1400"" src=""https://static.tildacdn.com/tild6439-6463-4065-b638-653532666330/Screenshot_7.png"" imgfield=""img""   /><br />        <div class=""t195__sectitle t-descr"" field=""imgtitle""></div>
        <div class=""t195__secdescr t-descr"" field=""imgdescr""></div>
      </div>
      </div>
</div>
</div>
		<div id=""rec6544627"" class=""r t-screenmin-980px"" style=""padding-top:60px;padding-bottom:45px; ""  data-record-type=""36"" data-screen-min=""980px""  >

<!-- T021 -->
<div class=""t021"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_1"">
        <div class=""t021__text-impact t-text-impact t-text-impact_md"" field=""text""><div style=""font-size:62px;line-height:36px;font-family:'Georgia';"" data-customstyle=""yes""><span></span>Только не в Git!</div></div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6745845"" class=""r t-screenmax-980px"" style=""padding-top:30px;padding-bottom:45px; ""  data-record-type=""36""  data-screen-max=""980px"" >

<!-- T021 -->
<div class=""t021"">
  <div class=""t-container"">
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_10 t-prefix_1"">
        <div class=""t021__text-impact t-text-impact t-text-impact_md"" field=""text""><div style=""font-size:62px;line-height:40px;font-family:'Georgia';"" data-customstyle=""yes""><span></span>Только<br /><br /> не в Git!</div></div>
      </div>
    </div>
    <div class=""t-row"">
      <div class=""t-col t-col_2 t-prefix_5"">
        <div class=""t021__line"" ></div>
      </div>
    </div>
  </div>
</div>
</div>
		<div id=""rec6544628"" class=""r"" style=""padding-top:15px;padding-bottom:15px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 700;"">Вам точно не стоит</span> хранить учетные данные в системе контроля версий<br /> (в файлах config.json) — они остаются там навечно и их легко просмотреть: <br />git log --follow -p -- config.json.<span style=""font-weight: 700;""> <br /><br />В чем тут проблема?</span><br /><br /> Да в том, что вы никогда не знаете, что случится в будущем и кто получит доступ к кодовой базе. Системы контроля версий по своей природе сохраняют все данные в истории, поэтому, даже если вы удалите файл, кто угодно сможет найти и просмотреть учетные данные в истории.<br /><br /> <span style=""font-weight: 700;"">Кроме того</span>, при командной работе права доступа к учетным данным могут быть не у всех разработчиков.</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6545455"" class=""r t-screenmin-980px"" style=""padding-top:15px;padding-bottom:45px; ""  data-record-type=""255"" data-screen-min=""980px""  >

<!-- T225 -->
<div class=""t225"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t225__title t-title t-title_md"" field=""title""><div style=""line-height:58px;font-family:'Georgia';"" data-customstyle=""yes""> <span style=""font-size: 62px;""></span><span style=""font-family: Georgia;"">А если в переменных </span>среды? <br /></div></div>      <div class=""t225__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;line-height:26px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span></span>Сейчас <span style=""font-weight: 700;"">модно</span> размещать учетные данные в переменных среды.<br /><br />Похоже, эта мода зародилась среди Ruby-разработчиков вместе с методологией «12 factor App principles».<br /><br /> В этом случае ваш <span style=""font-weight: 700;"">Git-репозиторий</span> остается чист, и вы можете использовать несколько окружений или легко переключаться между ними, просто корректно подобрав <span style=""font-weight: 700;"">конфиги</span> переменных среды. <br /><br />Но, разумеется, это не обеспечивает безопасность: переменные среды в PHP могут стать доступны злоумышленникам:</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6765615"" class=""r t-screenmax-980px"" style=""padding-top:15px;padding-bottom:45px; ""  data-record-type=""255""  data-screen-max=""980px"" >

<!-- T225 -->
<div class=""t225"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_2"">
            <div class=""t225__title t-title t-title_md"" field=""title""><div style=""font-size:36px;line-height:48px;font-family:'Georgia';"" data-customstyle=""yes""> <span style=""font-size: 62px;""></span><span style=""font-family: Georgia;""></span><span style=""font-family: Georgia;"">А если в переменных </span>среды? <br /></div></div>      <div class=""t225__descr t-descr t-descr_xxl"" field=""descr""><div style=""font-size:18px;line-height:26px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""><span></span>Сейчас <span style=""font-weight: 700;"">модно</span> размещать учетные данные в переменных среды.<br /><br />Похоже, эта мода зародилась среди Ruby-разработчиков вместе с методологией «12 factor App principles».<br /><br /> В этом случае ваш <span style=""font-weight: 700;"">Git-репозиторий</span> остается чист, и вы можете использовать несколько окружений или легко переключаться между ними, просто корректно подобрав <span style=""font-weight: 700;"">конфиги</span> переменных среды. <br /><br />Но, разумеется, это не обеспечивает безопасность: переменные среды в PHP могут стать доступны злоумышленникам:</div></div>    </div>
  </div>
</div>
</div>
		<div id=""rec6545923"" class=""r"" style="" ""  data-record-type=""128""   >

<!-- T120 -->
<div class=""t120"">
  <div class=""t-container t-align_left"">
    <div class=""t-col t-col_8 t-prefix_2"">
      <div class=""t120__title t-heading t-heading_sm"" field=""title""><div style=""text-align:left;font-family:'Georgia';"" data-customstyle=""yes""></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6548713"" class=""r"" style=""padding-bottom:75px; ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6237-3863-4339-a631-653163623833/image01.gif""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6544630"" class=""r"" style=""background-color:#f0f0f0; ""  data-record-type=""106""   data-bg-color=""#f0f0f0"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><br /><span style=""font-weight: 700;""></span>В процессе разработки часто используется функция <a href=""http://php.net/manual/en/function.phpinfo.php""><span style=""text-decoration: underline;"">phpinfo</span></a>, чтобы проверить, какие расширения установлены или удостоверится, что изменения<br /> в настройках PHP корректно сохраняются.<br /><br /> При таком подходе третьим лицам могут стать доступны ваши переменные среды. Ситуация гораздо хуже, чем вы думаете, потому что иногда <a href=""http://php.net/manual/en/function.phpinfo.php""><span style=""text-decoration: underline;"">phpinfo</span></a> используется в вашем проекте, а вы даже не знаете об этом: например, <a href=""http://symfony.com/blog/new-in-symfony-2-8-redesigned-web-debug-toolbar""><span style=""text-decoration: underline;"">Symfony Web Debug Toolbar</span></a> и <a href=""https://github.com/barryvdh/laravel-debugbar""><span style=""text-decoration: underline;"">Laravel debugbar</span></a> содержат удобную функцию phpinfo из коробки. <br /><br />И если не они, то какой-нибудь из миллионов других инструментов поддержки разработки может<span style=""font-weight: 700;""> «</span><span style=""font-weight: 700;"">слить»</span> ваши учетные данные в общий доступ. <br /><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6596102"" class=""r"" style="" ""  data-record-type=""3""   >

<!-- T107 -->
<div class=""t107"">
  <div class=""t-align_center"">  
    <img src=""https://static.tildacdn.com/tild6535-3966-4537-a165-343232343166/88D6576396E5420A2A0486952CF944423B9B5399764A27C506pimgpsh_fullsize_distr.png""  class=""t107__widthauto"" imgfield=""img""  />               
  </div>  
</div>
</div>
		<div id=""rec6546108"" class=""r"" style=""padding-top:75px;padding-bottom:75px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes"">А теперь представьте, что ваше приложение уже запущено на продакшене <br />во время разработки, те или иные дампы оказываются временно доступны онлайн для быстрофикса, а в этот момент появляются гуглоботы и подбирают всю эту информацию. <br /><br />Тогда найти её в кэше Google или на сайтах вроде archive.org для третьих  лиц — вопрос нескольких недель, максимум месяцев.<br /><br /> Вот тут-то для вас и наступит скорбный день. Поэтому помните: интернет ничего не забывает (а в этом случае еще и ничего не прощает).</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6546194"" class=""r t-screenmin-980px"" style=""padding-bottom:45px; ""  data-record-type=""33"" data-screen-min=""980px""  >

<!-- T017 -->
<div class=""t017"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">      
            <div class=""t017__title t-title t-title_xxs"" field=""title""><div style=""font-size:62px;line-height:36px;font-family:'Georgia';"" data-customstyle=""yes""><br /><br /><br /><br />Так какое решение?<br /><br /></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6745912"" class=""r t-screenmax-980px"" style=""padding-bottom:45px; ""  data-record-type=""33""  data-screen-max=""980px"" >

<!-- T017 -->
<div class=""t017"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">      
            <div class=""t017__title t-title t-title_xxs"" field=""title""><div style=""font-size:52px;line-height:38px;font-family:'Georgia';"" data-customstyle=""yes""><br /><br />Так какое решение?<br /><br /></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6550555"" class=""r t-screenmin-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""179"" data-screen-min=""980px""  >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6550555"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6550555"" data-content-cover-id=""6550555""  data-content-cover-bg=""https://static.tildacdn.com/tild6332-6166-4566-a536-666262346665/giphy15.gif"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild6332-6166-4566-a536-666262346665/giphy15.gif');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          	          	          	          <div class=""t164__text t-text t-text_md"" field=""text""><div style=""line-height:28px;"" data-customstyle=""yes""><span style=""font-weight: 400;""><span style=""font-size: 28px;"">Не будем забывать, что хранение паролей незашифрованными — это вообще ни разу не безопасно. Однако, может быть, мы можем взять 2 небезопасных практики и собрать из них одну безопасную?<br /> </span><br /><br /> </span><ol> <li> <span style=""font-weight: 700;"">Создать секретный ключ, который будет размещен вместе с кодом вашего приложения </span><br /><br /> </li> <li> <span style=""font-weight: 700;"">Поместить зашифрованные учетные данные в переменную среды </span><br /><br /> </li> </ol><span style=""font-weight: 400;"">Тогда мы получим преимущества обоих методов: учетные данные нельзя будет просмотреть посторонним, и, даже если переменные среды ненароком будут «слиты» ,злоумышленники не смогут ими воспользоваться. Актуальные учетные данные (или какая-то лазейка, чтобы их извлечь) по-прежнему не будут видны в коде, опубликованном в системе контроля версий</span>.</div></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>
		<div id=""rec6745916"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""179""  data-screen-max=""980px"" >

<!-- cover -->
	




<div class=""t-cover"" id=""recorddiv6745916"" bgimgfield=""img"" style=""height:100vh; background-image:-webkit-linear-gradient(top, #ccc, #777); background-image:-moz-linear-gradient(top, #ccc, #777); background-image:-o-linear-gradient(top, #ccc, #777); background-image:-ms-linear-gradient(top, #ccc, #777); background-image:linear-gradient(top, #ccc, #777); "" >

	<div class=""t-cover__carrier"" id=""coverCarry6745916"" data-content-cover-id=""6745916""  data-content-cover-bg=""https://static.tildacdn.com/tild3032-3663-4232-a464-646631303438/giphy15.gif"" data-content-cover-height=""100vh"" data-content-cover-parallax=""fixed""      style=""background-image:url('https://static.tildacdn.com/tild3032-3663-4232-a464-646631303438/giphy15.gif');height:100vh; ""></div>
      
    <div class=""t-cover__filter"" style=""height:100vh;background-image: -moz-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -o-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: -ms-linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));background-image: linear-gradient(top, rgba(0,0,0,0.70), rgba(0,0,0,0.70));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c000000', endColorstr='#4c000000');""></div>

<!-- T164 -->
<div class=""t164"">
	<div class=""t-container"">
		<div class=""t-cover__wrapper t-valign_middle"" style=""height:100vh;"">      
          <div class=""t-col t-col_10 t-prefix_2 t-align_left"">
            <div data-hook-content=""covercontent"">
            <div class=""t164__wrapper"">
	          	          	          	          <div class=""t164__text t-text t-text_md"" field=""text""><div style=""font-size:18px;line-height:28px;"" data-customstyle=""yes""><span style=""font-weight: 400;""><span></span></span><span style=""font-weight: 400;""><span style=""font-size: 16px;"">Не будем забывать, что хранение паролей незашифрованными — это вообще ни разу не безопасно. Однако, может быть, мы можем взять 2 небезопасных практики и собрать из них одну безопасную?</span><br /> <br /></span><ol><li><span style=""font-weight: 700;"">Создать секретный ключ, который будет размещен вместе с кодом вашего приложения </span><br /><br /> </li> <li> <span style=""font-weight: 700;"">Поместить зашифрованные учетные данные в переменную среды </span><br /><br /> </li> </ol><br /></div></div>            </div>
            </div>
          </div>
		</div>
	</div>
</div>

  

</div>
    
</div>
		<div id=""rec6745957"" class=""r t-screenmax-980px"" style=""padding-top:60px;padding-bottom:60px; ""  data-record-type=""106""  data-screen-max=""980px"" >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;"" data-customstyle=""yes"">Тогда мы получим преимущества обоих методов: учетные данные нельзя будет просмотреть посторонним, и, даже если переменные среды ненароком будут «слиты» ,злоумышленники не смогут ими воспользоваться. Актуальные учетные данные (или какая-то лазейка, чтобы их извлечь) по-прежнему не будут видны в коде, опубликованном в системе контроля версий<br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6547078"" class=""r t-screenmin-980px"" style=""padding-top:60px;padding-bottom:15px; ""  data-record-type=""60"" data-screen-min=""980px""  >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:62px;line-height:30px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""><br />Например :<br /><br /></span></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6746036"" class=""r t-screenmax-980px"" style=""padding-top:0px;padding-bottom:0px; ""  data-record-type=""60""  data-screen-max=""980px"" >

<!-- T050 -->
<div class=""t050"">
  <div class=""t-container t-align_center"">
    <div class=""t-col t-col_10 t-prefix_1"">
            <div class=""t050__title t-title t-title_xxl"" field=""title""><div style=""font-size:46px;line-height:30px;font-family:'Georgia';"" data-customstyle=""yes""><span style=""font-weight: 700;""><br />Например:<br /><br /></span></div></div>          </div>
  </div>
</div>
</div>
		<div id=""rec6547838"" class=""r"" style=""padding-top:15px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;line-height:26px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 700;""></span>Приведем пример, как использовать предложенное решение в<span style=""font-weight: 700;""> Laravel 5.1.</span> Сначала создадим секретный ключ, который разместим вместе с кодом приложения:</div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6547855"" class=""r"" style=""padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">$ php artisan tinker
&gt;&gt;&gt; \Illuminate\Support\Str::random(16);
=&gt; &quot;7mnYhyVASN717Mi9&quot;</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6547918"" class=""r"" style=""padding-top:30px;padding-bottom:30px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 700;"">Разместим зашифрованный ключ в новом конфиге, например, config/env.php:</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6547926"" class=""r"" style=""padding-bottom:30px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">&lt;?php
return [
    &#039;key&#039; =&gt; &#039;7mnYhyVASN717Mi9&#039;
];
</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6550369"" class=""r"" style=""padding-top:30px;padding-bottom:30px;background-color:#ededed; ""  data-record-type=""222""   data-bg-color=""#ededed"">

<!-- T194 -->
<div class=""t194"">
  <div class=""t-container"">
                
      <div class=""t-col t-col_10 t-prefix_2"">
        <div class=""t194__text t-text t-text_md"" field=""text""><div style=""font-size:18px;color:#040404;"" data-customstyle=""yes""><span style=""font-weight: 400;"">Теперь нужно зашифровать все переменные среды, которые нужно защитить (пароли, учетные данные…).<br /><br />Это можно сделать, используя tinker или же, если вы собираетесь то и дело использовать их снова, создав новую команду Laravel. Пример команды можно просмотреть <a href=""https://gist.github.com/ukautz/5f9b7fca62bfaead886b"" style=""color: rgb(4, 4, 4);"">здесь,</a> а ниже приведена реализация tinker-way:</span></div></div>
      </div>
          <div class=""t-col t-col_2  t-align_left"">
                <div class=""t194__sectitle"" field=""imgtitle""></div>
        <div class=""t194__secdescr"" field=""imgdescr""></div>
      </div>
      </div>
</div>
</div>
		<div id=""rec6547959"" class=""r"" style=""padding-top:45px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">$ php artisan tinker
# create encrypted instance with your secret key
&gt;&gt;&gt; $c = new \Illuminate\Encryption\Encrypter(config(&quot;env.key&quot;));
=&gt; Illuminate\Encryption\Encrypter {#765}
# encrypt your plain text values and prefix them with &quot;ENC:&quot;
&gt;&gt;&gt; &quot;ENC:&quot;. $c-&gt;encrypt(&quot;Some Value&quot;);
=&gt; &quot;ENC:eyJpdiI6InJUR2kyc...Q3In0=&quot;
&gt;&gt;&gt; &quot;ENC:&quot;. $c-&gt;encrypt(&quot;Another Value&quot;);
=&gt; &quot;ENC:eyJpdiI6IkdcL2ErRW...ifQ==&quot;
</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6548020"" class=""r"" style=""padding-top:45px;padding-bottom:60px;background-color:#ffffff; "" data-animationappear=""off"" data-record-type=""106""   data-bg-color=""#ffffff"">

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;text-align:left;font-family:'Open Sans';"" data-customstyle=""yes""> <span style=""font-weight: 300;""><strong><span style=""font-weight: 400;"">Поскольку нам нужно использовать расшифрованные переменные среды в различных файлах config/xyz.php, дешифровку нужно провести где-то во фронт-контроллере. Поместим приведенный ниже пример кода в самом начале app/bootstrap.php, над остальным кодом: </span></strong></span><br /></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6548077"" class=""r"" style=""padding-top:0px;padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">$env    = require __DIR__. &#039;./../config/env.php&#039;;
$crypt  = new \Illuminate\Encryption\Encrypter($env[&#039;key&#039;]);
$secEnv = [];
foreach ($_SERVER as $key =&gt; $value) {
    if (!is_array($value) &amp;&amp; strpos($value, &quot;ENC:&quot;) === 0) {
        $secEnv[$key] = $crypt-&gt;decrypt(substr($value, 4));
    }
}
function secEnv($name, $fallback = &#039;&#039;) {
    global $secEnv;
    return isset($secEnv[$name]) ? $secEnv[$name] : env($name, $fallback);
}
</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6548127"" class=""r"" style=""padding-top:45px;padding-bottom:45px; ""  data-record-type=""106""   >

<!-- T004 -->
<div class=""t004"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
			<div field=""text"" class=""t-text t-text_md  ""><div style=""font-size:18px;font-family:'Open Sans';"" data-customstyle=""yes""><span style=""font-weight: 700;"">Теперь secEnv(""ENV_NAME"", ""fallback value"") можно исполльзовать везде, чтобы получить доступ к зашифрованным данным. К примеру, в config/database.php, можно прописать:</span></div></div>
		</div>
	</div>
</div>
</div>
		<div id=""rec6548180"" class=""r"" style=""padding-bottom:0px; "" data-animationappear=""off"" data-record-type=""285""   >

<!-- t264 -->
<div class=""t264"">
  <div class=""t-container"">
    <div class=""t-col t-col_10 t-prefix_2"">
                  <div class=""t264__wrapper t-text t-text_xs"" style=""border: 0px solid #f8f8f8;"">
		<pre><code class=""auto"">// ..
&#039;connections&#039; =&gt; [
    // ..
    &#039;mysql&#039; =&gt; [
        // ..
        &#039;password&#039;  =&gt; secEnv(&#039;DB_PASSWORD&#039;, &#039;&#039;),
        // ..
    ],
],</code></pre>
      </div>
    </div>
  </div>
</div>
	
    <script type=""text/javascript"">
        $(document).ready(function(){
    		hljs.initHighlightingOnLoad();
        });
    </script>
    
<style type=""text/css"">
   .t264 .hljs {     
     background-color: ;
   }
</style> 

</div>
		<div id=""rec6548316"" class=""r"" style=""padding-top:30px;padding-bottom:15px; ""  data-record-type=""248""   >

<!-- T220 -->
<div class=""t220"">
	<div class=""t-container "">
	  	<div class=""t-col t-col_10 t-prefix_2"">
          <div class=""t220__textwrapper"" style=""background-color:#f5f5f5;"">
	          <div style="""">            
                                    <div field=""text"" class=""t220__text t-text t-text_md ""><div style=""font-size:18px;"" data-customstyle=""yes"">Ради полноты картины следует заметить, что наши старые приложения также предоставляют SSH доступ к персистентному хранилищу, который позволяет<br /> размещать файлы конфигов и не держать их в Git. <br />&l