<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/seldon/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя seldon]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Tue, 05 May 2026 03:12:59 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Стилизация элементов форм и попытка обойти подводные камни]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/218529/</guid>
      <link>https://habr.com/ru/articles/218529/?utm_campaign=218529&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Приветствую читатели, стилизованные элементы формы на сайтах сейчас прочно вошли в реалии современного дизайна и кто бы что не говорил, во многих случаях смотрятся они действительно приятно. <br/>
Многие из вас уже обзавелись плагинчиками типа <a href="http://harvesthq.github.io/chosen/">chosen</a> и прочим добром, некоторые из них весьма качественно написаны. В этой статье я не буду рассказывать про очередной плагин, а лишь хочу обратить ваше внимание на один из способов расширения возможностей плагина, возможно кому-то он поможет. <br/>
Я являюсь сторонником того, чтобы подключая плагины для стилизации форм, мы должны продолжать работать с элементами форм в нативном стиле и никак не зависеть от плагина стилизации. Я практически ни у одного (можно сказать ни у одного) плагина не видел корректную обработку изменения поведения элементов при изменении атрибутов DOM элементов, а именно — обработку изменения атрибута <b>disabled</b> (<i>min, max, maxlength</i>), всегда надо было учитывать апи плагины, верстку элемента и тд, а это неудобно если вы в будущем захотите поменять плагин или верстку. Как вариант — подумать заранее и для всего сделать обертки и работать с ними как с внутренним апи. Но есть и альтернативный путь. <br/>
 <a href="https://habr.com/ru/articles/218529/?utm_campaign=218529&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Mon, 07 Apr 2014 10:13:31 GMT</pubDate>
      <dc:creator><![CDATA[Seldon]]></dc:creator>
      <category><![CDATA[JavaScript]]></category><category><![CDATA[HTML]]></category>
      <category><![CDATA[javascript]]></category><category><![CDATA[стилизация формы]]></category><category><![CDATA[html5]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Одна строка HTML кода может удалить данные или перезагрузить телефоны Samsung]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/152209/</guid>
      <link>https://habr.com/ru/articles/152209/?utm_campaign=152209&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img align="left" src="https://habrastorage.org/storage2/103/888/95a/10388895ac9e7adffda3b3353fc1fdf0.jpg"/>На конференции по безопасности продемонстрировали, как одной строкой HTML кода можно удаленно удалить данные с Samsung Galaxy S III. Хуже всего: это, кажется, работает на многих смартфонах Samsung с TouchWiz<br/>
 <a href="https://habr.com/ru/articles/152209/?utm_campaign=152209&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Tue, 25 Sep 2012 13:19:21 GMT</pubDate>
      <dc:creator><![CDATA[Seldon]]></dc:creator>
      <category><![CDATA[Android]]></category>
      <category><![CDATA[samsung]]></category><category><![CDATA[android]]></category><category><![CDATA[security]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Facebook признал, что разработка мобильных приложений на HTML5 была ошибкой]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/151337/</guid>
      <link>https://habr.com/ru/articles/151337/?utm_campaign=151337&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Буду краток, господа, так как хочу лишь донести до вас на мой взгляд достаточно интересное событие: Facebook отказывается от разработки мобильных приложений на HTML 5 и переходит на нативную разработку под каждую платформу. <br/>
Марк Цукерберг в свой речи признался, что стратегия разработки HTML 5 приложений не оправдала себя. Он признал, что использование HTML 5 было самой большой ошибкой компании, а итогом стало лишь потерянное время. Как он выразился, «We just were never able to get the quality of it we wanted...» — «мы так и не смогли добиться от приложений такого качества, которое хотели бы». Он не говорит, что HTML 5 — это плохо. Это лишь констатация факта, что в конкретной ситуации данная технология не смогла решать поставленные задачи на должном уровне.<br/>
<br/>
Заинтересовавшиеся могут ознакомиться с более полным текстом <a href="http://techcrunch.com/2012/09/11/mark-zuckerberg-our-biggest-mistake-with-mobile-was-betting-too-much-on-html5/">тут </a> (текст на английском).<br/>
 <a href="https://habr.com/ru/articles/151337/?utm_campaign=151337&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Wed, 12 Sep 2012 09:27:28 GMT</pubDate>
      <dc:creator><![CDATA[Seldon]]></dc:creator>
      <category><![CDATA[HTML]]></category><category><![CDATA[Разработка мобильных приложений]]></category>
      <category><![CDATA[html5]]></category><category><![CDATA[mobile development]]></category><category><![CDATA[facebook.]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Отладка javascript на мобильных устройствах]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/132160/</guid>
      <link>https://habr.com/ru/articles/132160/?utm_campaign=132160&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Недавно возникла у меня необходимость создать небольшое html5 приложение для смартфонов. <br/>
Почему html5? Все предельно просто: при наличии мобильной версии, сайт можно за пару дней допилить до необходимого состояния или же написать с нуля (что не так важно) и в дальнейшем заниматься поддержкой только одной версии кода, не распыляясь на различные платформы. <a href="https://habr.com/ru/articles/132160/?utm_campaign=132160&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Отлаживаем наше приложение в телефоне</a>]]></description>
      
      <pubDate>Tue, 08 Nov 2011 13:26:02 GMT</pubDate>
      <dc:creator><![CDATA[Seldon]]></dc:creator>
      <category><![CDATA[JavaScript]]></category>
      <category><![CDATA[javascript]]></category><category><![CDATA[html5]]></category><category><![CDATA[debugging]]></category><category><![CDATA[отладка кода на мобильном]]></category><category><![CDATA[разработка для мобильных устройств]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Cross-domain «ajax» — простое решение]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/120336/</guid>
      <link>https://habr.com/ru/articles/120336/?utm_campaign=120336&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[В очередном проекте я столкнулся с необходимостью активно работать с кросс доменными запросами на ajax, тема, как я вижу на хабре особо не поднималась и не освещалась, вот и решил поделиться с читателями свои опытом. <br/>
 <a href="https://habr.com/ru/articles/120336/?utm_campaign=120336&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать статью</a>]]></description>
      
      <pubDate>Tue, 31 May 2011 17:00:02 GMT</pubDate>
      <dc:creator><![CDATA[Seldon]]></dc:creator>
      <category><![CDATA[JavaScript]]></category>
      <category><![CDATA[cross-domain requests]]></category><category><![CDATA[cross-domain xmlhttprequest]]></category><category><![CDATA[кроссдоменный ajax]]></category><category><![CDATA[jquery forms]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
