Сервис omg-img позволяет вставлять иконки вот так:

<img src="https://png.icons8.com/search">



Чувствуете, к чему я клоню? Сделали вставление иконок не выходя из IDE. Просто пишете URL, параметры вроде цвета и стиля — мы отрендерим иконку и отдадим через хороший, годный CDN.

Вместо search можно написать любое название иконки:

  • home
  • sheep-on-bike
  • trump


Выбрать можно любую иконку с сайта Icons8 или из приложения под Винду и Мак.

Если точного совпадения по имени не нашлось, мы отдадим что нашли. Часто угадывает: например, в примере выше иконки trump нет, есть donald trump. Но ведь нашлось.

Можно выбрать другой стиль


<img src="https://png.icons8.com/firewall/color">



Всего стилей несколько:

Стили иконок Icons8

Угадайте, какие самые популярные?

Ответ
первый и последний

Вот тот же список со ссылками. Заходите и будьте как дома, обещаем не приставать:


Можно покрасить


<img src="https://png.icons8.com/batman/2266EE">



Можно указать размер


<img src="https://png.icons8.com/firewall/2266EE/96">



Ради такого случая Icons8 убрал бесплатное ограничение 100х100 пикселов и оставил только 512x512 (чтобы не положить сервер). Но ссылку все равно ставить нужно.

CDN


Все хостится на KeyCDN  — он на хорошем счету. Для нас с вами все бесплатно — они большие молодцы и нас спонсируют. Так что можно использовать иконки в коммерческих проектах: все будет работать и не упадет.

Конечно, при первом запуске иконке надо сгенериться, накраситься и доползти до ближайшей ноды — на это уйдет полсекунды. Зато потом все быстро.


Пинг 1 мс до Билайна, 18 мс — до Ульяновска. И даже до моего Буэнос-Айреса… доходит.

Вопрос из зала: так есть же уже Font Awesome, Material Icons?


Есть, и тоже с CDN, и тоже можно включать одним кодом. Но у них их очень мало, около 600 и 900 соответственно. А у нас 46,000, сами рисовали.

Кстати, если у вас Font Awesome, можете заменить на наши Line Awesome. Они, кажется, более сексапильные (по крайней мере, по нашей аналитике). Ну и Material у нас на 4200 иконок.

Идея


Вообще-то не наша, а microicon. Большое спасибо автору за идею.

Вопрос из зала: а зачем вы нужны?


У него 1327 опенсорсных иконок, а у нас — 46000 уникальных. Кстати, опенсорсные мы тоже выложили, 9000 штук.

Вопрос из зала: что, вставлять иконку не глядя?


Действительно, чтобы увидеть, что нашлось, нужно открыть страницу (а перед этим, возможно, скомпилировать фронт). Но есть способы получше.

Если вы используете WebStorm, PhpStorm и тому подобное, он при наведении показывает картинку.

Под Visual Studio Code есть плагины. Например, Image Preview.

Как помочь


  • Поставьте на нас ссылку с сайта, где используете наши иконки. SEO — это наше все.
  • Это не обязательно, но если не хотите ставить ссылку, можно купить платную лицензию
  • Расскажите о нас соседу по этажу. Ну или зашарьте этот пост.
  • Потестить поиск. Мы переписали алгоритм, должен быть хорошим и очень быстрым (до 1 мс + расходы на транспорт). Посмотреть всю выдачу (а не только первый результат), можно в черновой утилите.
  • Потестить растеризацию. Если что-то съехало, вылезло за границы или размазалось, поправим.
Поделиться с друзьями
-->

Комментарии (100)


  1. mwizard
    08.05.2017 09:05
    +3

    Я сначала даже подумал "ух ты, иконки генерируются на ходу по текстовому описанию! До чего техника нейронные сети дошли!" К сожалению, реальность оказалась прозаичнее — список иконок хоть и велик, но конечен, поэтому /alien-drinking-cola или /dog-on-ufo работать не будут. Вернее, они работают, но выдают какую-то чушь.


    1. vorotila
      08.05.2017 09:16
      +3

      Все так. Генерировать не получается, но распознавать научились. Пробовали нейронные сети, в результате линейные алгоритмы лучше справились. Вот наша тулза, которой пользуются дизайнеры, которые с нами сотрудничают:


      Видим, что она нашла соответствия всем пяти иконкам.


      А вот здесь ошиблась, причем видно определенное сходство.


    1. vorotila
      08.05.2017 09:39

      Для рисования все-так нужны дизайнеры :-(

      Это очень интеллектуальный, кропотливый процесс. Вот примеры из нашего слек-канала:


      Тут приходится разбираться, что это такое, и убирать ненужные ассоциации


      Упрощаем иконку

      С другой стороны, мы можем нарисовать инопланетянина с колой бесплатно, нужно лишь несколько голосов.


      1. mwizard
        08.05.2017 09:42
        +4

        Да я понимаю, это был внезапный порыв "неужели все-таки?.." Инопланетянина с колой не надо, это пример абсолютно из головы — хотелось посмотреть на сгенерированный результат и повосхищаться :)


    1. horevivan
      08.05.2017 13:35
      +3

      Позвольте предложить вам другой наш сервис (в разработке), он на нейронках :-)
      Там, субъективно, повеселее.


      1. latonita
        08.05.2017 16:29
        +1

        Что-то на айфоне не рисуется


        1. horevivan
          08.05.2017 16:49
          +1

          Вообще, на айфоне работало. Даже под ретину специально код правили. Щас у супруги отберу телефон — потестю.


        1. Protos
          08.05.2017 17:31
          +1

          Все работает


      1. equand
        09.05.2017 19:44
        +1

        Что-то то ли я криво рисую, то ли оно не хочет со мной дружить


        1. horevivan
          09.05.2017 19:50
          +1

          Наверное, оно ещё не научилось дружить. Но изо всех сил старается научится понимать наши художества image

          Вы на странице Search рисуете? Где поиск отображается?


          1. equand
            09.05.2017 20:02
            +1

            С Вашей ссылки рисую http://ai.icons8.com/Scribble/Search


            1. horevivan
              09.05.2017 20:11
              +1

              Поделитесь, что рисуете image

              Вот, что я рисую. Но беда в том, что я знаю какие иконки рисовать
              image


              1. equand
                10.05.2017 21:02

                image
                image


                1. horevivan
                  11.05.2017 11:49
                  +1

                  Мда… image
                  Есть над чем мне поработать image


  1. begemot_sun
    08.05.2017 09:12
    +8

    А потом сервис умрет, и все иконки… ну вы поняли.
    Настоящие веб-мастера все яйца держат в одной корзине.


    1. vorotila
      08.05.2017 09:22
      +2

      Вы правы. Мы с 2012 года существуем, развиваемся, и все это время раздаем иконки через CDN — такая функция есть в нашем веб-приложении.



      Но все же! Так что если кто-то хочет написать webpack или gulp плагин для скачивания иконок и замены урлов на локальные, мы будем очень, очень благодарны.


      1. handicraftsman
        12.05.2017 09:25

        Неплохо было-бы выдавать запакованные наборы иконок в разных форматах — тогда можно было-бы обойтись лишь одним запросом. Или вообще без запросов — хранить копию в public/ сайта/приложения, не на серверах icon8.


    1. horevivan
      08.05.2017 11:51
      +1

      Согласен. Я так же делаю. Иногда только jquery беру с CDN и то когда очень лень подключать пакет.

      Но, вот ребятам на хакатонах по моему в самый раз. Им время разработки критичнее, чем корректность работы сервиса в течении, скажем, более пяти лет.

      Ну и бывают ситуации, когда совсем быстро нужно пофиксить фронт, а в руках только смартфон и связь через ж тонкий канал (постоянно слышу такие истории, причём с заслуженными нотками гордости). Зашёл в редактирование страничкой, тык тык и ещё одна геройская история готова image


  1. profesor08
    08.05.2017 09:20
    +1

    Если иконка не нашлась, рисуйте ее скорее! Начиная с наиболее частых упоминаний некоего слова в запросах.


    1. vorotila
      08.05.2017 09:24
      +1

      Есть такое — 5 лет рисуем каждый день.

      Но и статистику по поискам, после которых люди ничего не скачивают, просмотриваем регулярно. Там, правда, больше недостающие теги выявляются, то есть иконка есть, а нужного тега-синонима — нет.


      1. iLi0ni
        08.05.2017 16:56

        Кажется это опечатка, либо я плохо ассоциирую
        Ещё добавить к поиску «Возможно вы имели ввиду...» + Спеллчекер в поиск
        Запрос «Сеткак» — ничего не находит. Спеллчекер исправил бы на «Сетка»
        Запросы «Оловянный» и «Оловяный» показывают одно и тоже, и это хорошо, но не бьёт по рукам (не исправляет на странице)


        1. vorotila
          08.05.2017 17:00

          Народ, спасибо, но это не поиск! Поиск — в веб аппе (там и спеллчекер есть) и приложениях.

          Мой косяк в том, что это не следует из статьи и страницы. Надо бы как-то их поменять.


      1. copist
        10.05.2017 11:36

        А между прочим хорошая идея — снимать метрики с внутреннего поиска и рисовать то, что не удалось найти. Даже без регистрацию идей через request-icon.
        Проблема в том, что сейчас могут искать на 8ми языках, а также с опечатками и по неполным фразам. Нужен ещё один AI чтобы понять, что пользователь предполагал найти :)


  1. maaGames
    08.05.2017 10:02

    https://png.icons8.com/zombie-in-fire

    Не шработало.(


    1. vorotila
      08.05.2017 10:51

      Что-то я в затруднении. Почему она сработать-то должна была? Такой иконки нет


      1. maaGames
        08.05.2017 10:54
        -1

        Да понятно, что нет. Но хотелось, чтобы была… Первым комментарием о завышенных ожиданиях написано, я тоже хотел слишком многого.
        А нашлось-то вообще непонятно что. Как «зомби» и «огонь» связаны с оплатой кредиткой? Или…
        image


        1. vorotila
          08.05.2017 10:58

          Спасибо за тест кейс, тем более что есть и зобми, и огонь. Посмотрим.

          Для практического использования: ребята, все же лучше писать название иконок, которые есть в веб-аппе или скачать десктопную тулзу (она хорошая).


          1. maaGames
            08.05.2017 11:01
            +6

            Пользуюсь иконками icons8 в своём приложении, Разумеется с обратной ссылкой и с сайта и из самого приложения.
            Воспользуюсь случаем и передаю Вам лично и всем разработчикам большое спасибо за удобный сайт и лояльную лицензию.


            1. vorotila
              08.05.2017 11:06
              +2

              Заскриншотил и зашарил в общем канале — большое спасибо! Тронуты.
              Тронуты


    1. horevivan
      08.05.2017 11:25
      +1

      Спасибо за пример! Будем улучшать поиск


  1. oxidmod
    08.05.2017 10:13
    +2

    А есть возможность иконки собрать в сеты и использовать как атласы?
    Чтобы я написал чтото типа https://png.icons8.com/set//


    1. pudovMaxim
      08.05.2017 10:38
      +1

      Да, а то на боевом сайте делать 200 запросов всех иконок — это плохая практика.
      А сеты от определенного количества иконок/запросов наверное можно даже монетизировать.


      1. vorotila
        08.05.2017 10:53
        +4

        1. pudovMaxim
          09.05.2017 15:44

          ой, $20 в месяц за использование сетов иконок? Нет, спасибо. Видимо я далек от ЦА сервиса.


          1. vorotila
            09.05.2017 20:31
            +1

            Сеты — если иметь ввиду наборы иконок, то можно бесплатно, как и вообще весь функционал.

            Если иметь ввиду SVG sets (формат), тогда да, он платный.

            Мы стараемся сделать так, чтобы те, у кого денег нет, могли использовать бесплатно. Я сам начинал с крякнутого фотошопа — если бы не он, я бы не стал дизайнером.

            С другой стороны, есть люди и компании, для которых иконки — часть бизнеса, который помогает сэкономить много времени (либо вообще вытягивает любой продукт: в виндозном приложении, добавьте на риббон наши иконки Office — оно заиграет).

            Вот тут подробнее


  1. tehnolog
    08.05.2017 10:20
    +1

    https://png.icons8.com/pet — ожидал увидеть кота или собаку. У вас какая-то канистра. У pussy тоже какая-то ветка с листочками, а я хотел кошечку.


    1. mwizard
      08.05.2017 10:47
      +1

      Подозреваю, что pet — это либо petrol, либо PET. Классификатор надо допиливать.


    1. vorotila
      08.05.2017 10:50
      +2

      pet — отличный пример. Pet — потому что petrol, алгоритм его выше кошек и собак отранжировал, а зря.
      pussy — потому что pussy willow. Для кошечки нужно cat (ну и вагина тоже так называется, тоже есть).

      Спасибо за примеры! Посмотрим теги и сделаем ручную сортировку (мы для многих запросов вручную фильтруем, есть такой инструмент).

      Одновременно, для практического использования все же лучше искать на сайте и вписывать название.


      1. TimsTims
        08.05.2017 15:11

        Т.е. вы сейчас настроете алгоритм, и он вместо pet будет все-же выдавать кошку. Но это значит, что через какое-то время на pussy будете выдавать вагины, вместо кошек и тогда бедному вебмастеру полетят камни, типа какого хера вагины появились на детском сайте про кошечек…
        Я это к тому, что у меня например мало причин доверять отрисовку картинок динамическому генератору, который сегодня выдает одно, а завтра другие и никто не знает как это произойдёт.


        1. horevivan
          08.05.2017 15:22

          Pet — это всё-таки немного абстрактное понятие. Может кошечка, может собачка, а может покемон.
          Надеюсь, кто будет пользоватся сервисом, будет писать конкретное cat.
          Когда входные данные недетерминированны — выходные данные тоже могут быть необычные. Иногда это довольно приколько — например генерация рисунков нейросетями.

          Закончить мысль хотелось бы чужим комментарием:

          Не стоит вводить в Интернете «pussy», если хотите увидеть кошечку.


    1. horevivan
      08.05.2017 11:08
      +1

      Если с pet — всё понятно, то с pussy у меня две ассоциации — вторая это небезизвестные

      image


      1. vorotila
        08.05.2017 11:10
        +13

    1. nero_pro
      08.05.2017 11:08
      +1

      Спасибо, хороший пример! Взял в работу!


    1. alix_ginger
      08.05.2017 13:27
      +3

      У pussy тоже какая-то ветка с листочками, а я хотел кошечку.

      Не стоит вводить в Интернете «pussy», если хотите увидеть кошечку.


      1. vorotila
        08.05.2017 17:08

        Хахах, комментарий дня!


  1. igordata
    08.05.2017 11:00
    +1

    … и Трамп такой молодой...


    1. vorotila
      08.05.2017 11:02
      +1

      Мне он в цветном варианте нравится:

      image


    1. horevivan
      08.05.2017 11:36
      +1

      У нас этой иконке посвящена целая статья (на английском правда)


    1. iZevs
      08.05.2017 14:33
      +1

      Трамп это хорошо
      но а это что за фигня? непорядок!
      https://png.icons8.com/obama
      https://png.icons8.com/putin


      1. horevivan
        08.05.2017 14:58
        +1

        Тут, всё просто, за время президества обоих лидеров ни кому не понадобились такие иконки. Данное упущение всегда можно наверстать)
        Трампа вот нарисовали же)

        Так как иконок нет, то сервис по идее должен вернуть, что то относящееся к этому слову.
        Например: по такому запросу http://png.icons8.com/obama/color прилетает image
        , а по такому запросу: http://png.icons8.com/putin/color генерируется иконка image

        Но ведь пользователь, не это ожидает увидеть. Думаю, что всётаки это немного специфичные иконки, которые без сомнения могут понадобиться, но их время ещё не наступило)

        Задача, сервиса, думается — быстро предоставить стандартные иконки, которых довольно много.


      1. horevivan
        08.05.2017 15:03

        Не удержался, создал запрос на создание иконки. Буду рад лайку — чтобы иконку побыстрей нарисовали…
        Кто мне ответит Обамой?


        1. mwizard
          09.05.2017 08:38

          Пытаюсь поставить вашему запросу дизлайк — к сожалению, выводит Vote not found. Это баг?


          1. horevivan
            09.05.2017 08:53

            Неа, не баг image
            Downvote — это отмена своего голоса 'за'. Но соглашусь — это не очевидно.

            Даже не знаю, что Вам посоветовать в такой ситуации…

            В комментарии выше эту иконку искали — значит она кому то нужна. Может быть не так и плохо, что она будет нарисована.


            1. mwizard
              09.05.2017 08:56
              +1

              Да, нелогично :) Мне кажется, что с точки зрения правильности построения UI у пользователя в принципе не должно быть возможности совершать действия, которые невалидны в текущем состоянии. Поэтому, наверное, было бы разумнее оставить только кнопку "Vote", которая менялась бы на что-то типа "Cancel vote" серого цвета, и отменяла бы голос при повторном нажатии. Таким образом, пользователь будет всегда в одном из состояний ("голосовал", "не голосовал"), и не будет путаницы.


              1. horevivan
                09.05.2017 09:03
                +1

                Добавил ваш коммент в список ошибок и непоняток, после праздников коллективно подумаем как с помощью него улучшить UX.

                Кстати Ваш дизлайк я учёл, убрав свой голос image


                1. mwizard
                  09.05.2017 09:06

                  О, и пока мы все еще говорим об этом — у вас опечатка, "Downote" вместо "Downvote". Возможно, если эта ссылка исчезнет, то это и не проблема?


                  Не стоило убирать голос — это несправедливо по отношению к тем, кому эта иконка нужна (в том числе вам) :)


                  1. horevivan
                    09.05.2017 09:14
                    +1

                    Спасибо, это уже баг, второй ваш коммент добавил к нам)

                    А на счёт голоса — по моему довольно здорово получилось. Этакий элегантный выход из несовсем обычной ситуации.


                1. vintage
                  09.05.2017 10:03

                  Да тут и думать нечего. Тут нужен обычный чекбокс стилизованный под палец вверх. Вообще, это хорошая практика — думать в терминах состояний, а не действий.


              1. vorotila
                09.05.2017 20:20

                Отличное решение. Либо сделать Upvote залипающей. Большое спасибо.


      1. ClearAirTurbulence
        08.05.2017 23:34
        +2

        C put in как раз все отлично.


      1. horevivan
        13.05.2017 13:03

        image


        1. vintage
          13.05.2017 13:22

          Трампампутин.


  1. A1MaZ
    08.05.2017 11:43
    +1



    Тут, вероятно, должна быть сеТКа вместо сеКТа. Либо я был в каких-то других сектах, потому что на иконку они не похожи)


    1. horevivan
      08.05.2017 11:54
      +1

      а по какому вы слову иконку искали?


      1. A1MaZ
        08.05.2017 12:27
        +3

        Я ее не искал, она нашлась сама.
        image


        1. horevivan
          08.05.2017 12:41
          +1

          Ахах, кто-то ночью переводил видимо image
          Пальцы по клавишам не попадали.

          Вы бы ещё видели автопереводы, там вообще свет туши


        1. horevivan
          08.05.2017 12:45
          +1

          Спасибо поправим)


  1. dmitry_dvm
    08.05.2017 12:16
    +1

    Немного не в тему — на днях заметил, что студия настолько поддерживает юникод, что эмодзи можно прям в код вставлять и прямо в коде она их отрисовывает. Проверял на 2017.


    1. TimsTims
      08.05.2017 15:16

      Была недавно тема на Хабре полушуточная, мол давайте переменные называть как символы смайликов. Основной аргумент против был — в vim'e (или других простейших но подручных редакторах) такие Юникоды могут не отразиться, что встанет в большую проблему, когда надо срочно что-то исправить.


  1. vintage
    08.05.2017 15:18

    Так и не понял, как вставить SVG иконку.


    1. horevivan
      08.05.2017 15:33
      +1

      Этот сервис выдаёт, только PNG. Сервис-клон для SVG мы подготавливаем в данный момент.
      Сейчас вы можете взять SVG тут: https://ru.icons8.com/web-app/category/all/Very-Basic

      На выбор, аж три способа быстрой вставки SVG в HTML
      image


  1. borisxm
    08.05.2017 17:01
    +2

    Много неожиданностей. На FreeBSD — иконка FireFox'a, на OpenBSD — мусорное ведро, а яндекс:

    image


    1. horevivan
      08.05.2017 17:14
      +1

      да, за OpenBSD — прям обидно как-то стало


  1. aleki
    08.05.2017 17:03
    +1

    Посмотрел Line Awesome. То, что вы предлагаете на замену Font Awesome. Вот иконка Linux'а в Font Awesome и вот у вас. Серьезно?


    1. vorotila
      08.05.2017 17:07

      Вообще, тут два подхода:
      1. Стилизовать
      2. Скалить (т.е. уменьшать большие лого)

      Второе несравнимо проще, и ленивых наборов пруд пруди.
      Другое дело, что какая-то определенная стилизация вам может не подойти. Может быть, что-то подберете из других стилей?


      iOS и Windows 8 гораздо ближе к оригиналу.


      1. aleki
        09.05.2017 14:56

        Попробуйте взять любую иконку и посмотреть на неё без какого-либо контекста. Иконка должна быть в первую очередь понятной и узнаваемой, и никакие гайдлайны не должны этому мешать.


  1. lagranzh
    08.05.2017 18:50
    +1

    скажите пожалуйста, а гугл не бьет по рукам за требование поставить ссылку?
    Просто я тут в процессе допиливания сервиса с каталогом местных бизнесов, и хотел потребовать от них (бизнессов)
    ставить на меня обратную ссылку, но прочитал в правилах гугла что они это запрещают.
    От идеи я отказался, что бы не забанили, но может зря?


    1. vorotila
      08.05.2017 19:24
      +1

      Нас не бьет, и много кого тоже: темы всякие отлично подлетают: там ссылка по умолчанию стоит. Сам WordPress.org набрал аж DA 93 именно таким способом.

      Вообще, нельзя накручивать ссылочную массу. Но авторство-то можно указывать: статья такого-то журналиста, фотография того-то фотографа, иконки такого-то дизайнера. То есть это как бы органический рост.


  1. ToSHiC
    08.05.2017 22:02
    +1

    Чтобы лучше угадывать, что же хотел веб-дизайнер, попробуйте прикрутить word2vec. Тогда хотя бы на pet будет собачка/кошечка, и что-то более серьёзное, чем письмо для videogame.
    Второй уровень сложности — прогнать word2vec ещё и нейронками по картинкам в интернете с прикартиночными текстами, а потом по вашим иконкам. Тогда, возможно, word2vec дообучится до того, что сможет из ваших иконок подбирать что-то на замену тому, что нашлось в интернете для термина от пользователя.


    1. horevivan
      09.05.2017 04:13
      +1

      Спасибо. Попробуем!


    1. horevivan
      09.05.2017 04:34

      Здорово, что вы написали про эту технологию.
      Мы ведь идём к ней довольно быстро. Мы не раз уже обсуждали необходимость построения графа. Где слова будут вершинами, а ребра — отношения между слов, при этом блина ребра — будет соотвествовать дистанции (distance) между словами. Думается, это библиотека сделает за нас 90% необходимого. Спасибо!


      1. horevivan
        09.05.2017 04:38

        *длина ребра


  1. comerc
    08.05.2017 22:47
    -1

    Гы-гы



    1. vorotila
      08.05.2017 23:21
      +1

      Спасибо. Вроде бы все поправил:


  1. vorotila
    08.05.2017 23:20

    (Не туда ответил)


  1. GreenBee
    09.05.2017 00:57
    -3

    Бесят меня такие «бесплатно». Разве «поставить ссылку» на ваш сервис — это не плата?
    Я все понимаю — вы сделали работу и хотите за нее оплату — это ваше право. Но не надо врать про «бесплатно».


    1. vorotila
      09.05.2017 02:47
      +2

      Понимаю ваше негодование. Совсем «бесплатные-бесплатные» мы тоже делаем:
      https://icons8.com/line-awesome
      https://icons8.com/c/flat-color-icons/
      https://icons8.com/c/animated-icons

      Мы их релизим под лицензией Good Boy, которую сами придумали: делай все, что одобрит мама.

      Вот тут подборка самых популярных и вот тут та же подборка с нашим веб аппом.

      Но есть и более сложный вопрос. Где проходит граница между платным и бесплатным?

      • Хабр, Gmail и rutracker крутят рекламу — они бесплатные?
      • Те, кто статистику собираеют и продают?
      • BSD License, которая требует указывать авторов?


      Какие именно монетизация и упоминание авторства — еще бесплатные, а какие — уже платные?


      1. sovetnik
        09.05.2017 15:25

        А какую статистику вы собираете и куда продаёте?


        1. vorotila
          09.05.2017 20:17

          Ну вот фамилию вашей кошки, например :)

          Наша статистика — это поиски и скачивания. По ней смотрим, каких иконок не хватает, и рисуем. Вот панель статистики, которую видят дизайнеры:



          Собирать и продавать статистику — это удел всяких счетчиков, шарилок итд.


    1. copist
      10.05.2017 11:32

      Ну, формально это не плата, а просьба соблюдать лицензию Creative Commons Attribution-NoDerivs 3.0 Unported и указывать автора творческой работы. Но часть продуктов есть под MIT, мы их на github выложили.


  1. YemSalat
    09.05.2017 04:41
    +1

    Отличный проект!
    Из пожеланий — хотелось бы иметь возможность использовать помимо кода для цвета, так же названия из CSS (red, blue, aqua и т.д.)


    1. horevivan
      09.05.2017 05:34
      +1

      Спасибо!
      Да, такая фича есть в беклоге сервиса. Обязательно сделаем image

      Ещё в планах сделать указание размера 2х, 3х и т. д… от базового размера стиля — чтобы выдерживать pixel perfect и недопускать размытия краёв.

      По первым дням использования сервиса видно, что ещё нужно сделать код цвет тремя символами — ведь написать fff, быстрее чем ffffff.

      Ещё к нам прилетают запросы размера 32х32 — и хоть у нас так и так все иконки квадратные, но раз пользователи интуитивно набирают такое обозначение размера, то думаю стоит и его учитывать.

      Задача супер — это сделать эффекты: например фон или отражение иконки по горизонтали.


  1. kvaps
    09.05.2017 10:37
    +1

    Мне нравится, спасибо :)

    image


  1. tzlom
    09.05.2017 12:35
    +1

    Ну, раз баги собираете то вот вам один:


    1. horevivan
      09.05.2017 12:38
      +1

      Спасибо!
      image


  1. handicraftsman
    09.05.2017 14:39
    +1

    Убил баннер на странице с иконками: Переключиться на [укр. флаг] Русский // живу в Украине


    1. vorotila
      09.05.2017 20:04

      Старались.

      И британцам показывается британский флаг, а не американский.

      Я сам живу в Аргентине — понимаю, насколько приятно увидеть родное солнышко, а не испанское непойми что :)


  1. varyen
    10.05.2017 11:07
    +1

    Не очень понятно про лицензию, вот понадобилось мне использовать векторные иконки в своем проекте — купил подписку на пару месяцев, скачал себе в ассеты все нужные иконки, проект запустился а подписка закончилась. Иконки используются, обратной ссылки нет. Все норм? :)

    Возможно плохо искал, но не нашел подробного описания платной лицензии.


    1. copist
      10.05.2017 11:26
      +2

      Да, норм. На то мы и рассчитывали, что пользователи начнут самостоятельно хостить иконки, которые им нужны. Кроме того у нас нет CDN для векторных иконок, так что их точно придётся в каком либо виде скачать: как отдельные иконки, как SVG set или как webfont.


  1. greybax
    10.05.2017 23:04
    +1

    запилил сервис примерно аналогичной тематики, но немного другой сути. Заменяет встречаемые названия известных брендов в тексте на их svg логотипы. greybax.github.io/brandifyjs