LINUX.ORG.RU

10
Всего сообщений: 96

Как называется состояние UI контейнера/окна?

Есть окно/контейнер который не изменяется пользователем тоесть имеет состояние resizable=false , в него можно добавить например кнопку в позиции x=100 y=100 нулевые координаты кнопки при этом являются относительны позиции контейнера/окна на экране при этом контейнер принимает размер такой что бы уместить в себе входящий в него элемент. >>> Вот пример <<< как в структуре назвать булевый флаг включающий или выключающий это состояние, тоесть если я выключу его и укажу размер контейнера в 50x50px , а кнопке позицию 150x150 то кнопка примет положение в виде максимального размера контейнера в 50x50 уже не изменяя его.

Вот https://youtu.be/k0Uon4rdNvM как оно в динамике если окно изменяемо, то есть контейнер подстраивается под его содержимое, а не содержимое под контейнер

UDP: Тут более понятнее выглядит https://youtu.be/XuQSQHK4hwo

 , , , ,

LINUX-ORG-RU ()

Что-то вроде либы «css» для ui на SDL2 есть в природе?

Сейчас потребовалось сделать игровой UI элемент типа контейнера/окна, что бы пихать в него элементы и перемещать их вместе в одной компановке, зачаток сего вчера написал вот видео теста -> https://youtu.be/cLt57H5NXZE , а вот когда сделал добавление элементов в контейнер (сейчас просто кнопка) призадумался что в целом гуй все эти паддинги марджины хорошо бы как то автоматизировать ну тоесть я делаю кнопку и скармливаю ей что-то вроде простейшего css и она встаёт на нужное место и ведёт себя по нужному, меня больше интересует позиционирование элементов, а не их вид вид то задётся общим стимле в си коде, а вот вычисления позиций отступов внутри контейнера или перестройка элементов это либо писать самому либо может есть какой микропроектик типа либа которая будем мне сама расчитывать позиции элементов? ну если и разрешено перестраиваться при изменении размеров контейнера конечно.

Ну к примеру я скармливаю ей размер контейнера и размеры + позиции элементов, задаю параметры скажем минимальных размеров того или иного элемента и описываю какие отсутпы справа с лева от контейнера и от других элементов, делаю руками изменение одно из элементов ui обновляю и оно мне выплёввает расчитанные новые позиции для всех которые я просто применяю к элементам ui. Есть в природе такое? Если нет то может посоветуете ссылки где всякие подводные камни о которых я пока не знаю есть при реализации гуя. Или просто советы хз =)

UDP: Короче, пока я отвечал на комментарии, я попутно пришёл к мысли мне динамическое ui нужно уже никак ибо я придумал как геймплей сделать по иному хехехе, для статического же ui и новых виджетов я просто напишу на существующих графическую конфигурялку котрая по итогу сохранит все значения размеров и позиций, а потом это конфиг аля ini можно просто загрузить или сгенерировать из него код инициализации ui элементов который потом можно просто использовать, а в случае чего руками подправить. Думаю это самый лучший для меня вариант. Так как сложность была в динамическом ui а прямо сейчас я как бы от него отказываюсь то и вопросов то вроде уже нет поэтому тему закрываю. Заканчиваю лить воду, всем спасибо =)

 , , , ,

LINUX-ORG-RU ()

SEO- специалист

Требуемый опыт работы: 3–6 лет Полная занятость, полный день

Обязанности: • Продвижение сайтов в ТОП 10 поисковых систем. • Составление семантического ядра. • Отслеживание изменений в алгоритмах работы поисковиков. • Ежемесячное увеличение показателей видимости сайтов, увеличение потока органического трафика. • Анализ изменений в работе и адаптация к новым алгоритмам ранжирования. • Контроль над работой копирайтеров: составление ТЗ на написание текстов, проверка, утверждение, принятие работ, оплата счетов. • Написание ТЗ по улучшению сайта, с целью улучшения ранжирования и контроль их исполнения, коммуникация с отделом веб-разработки. • Внутренняя и внешняя оптимизации сайтов. • Контент (работа с многотысячным семантическим ядром, создание и расширение структуры сайта, тексты, работа с плотностью ключевых запросов, сниппеты, мультимедиа, уникальность контента). • Код (HTML-код продвигаемых страниц, микроразметка, структурирование данных, robots.txt, sitemap, скорость загрузки страниц). • Ссылки (построение правильной перелинковки, распределение веса на основании конкуренции и частотности запросов, создание новых страниц). • Мониторинг и анализ поисковой активности конкурентов.

Задача: • Выполнение согласованных KPI по трафику и конверсиям.

Требования: • Обязательно: международный опыт SEO продвижения и в сопроводительном письме, пожалуйста, укажите сайт (сайты). • Практический опыт работы в SEO от 4-х лет. • Опыт продвижения по трафику и по позициям, опыт вывода ВЧ, СЧ, НЧ. • Наличие портфолио, включающее интернет-магазины, e-commerce проекты. • Знание поисковых систем, их факторов ранжирования и алгоритмов, понимание современных трендов в seo-оптимизации. • Внутренняя оптимизация (работа с контентом, юзабилити, перелинковка и тд), представление об HTML, CSS, JS, PHP и тд. • Знание профессионального софта, умение пользоваться им. • Опыт работы в конкурентных тематиках. • Экспертные знания инструментов веб-аналитики Google Analytics, Яндекс Метрика. (наличие сертификатов). • Хорошие коммуникативные навыки, инициативность, самостоятельность, ответственность, умение работать на результат. • Понимание основных принципов UI/UX. • Способность работать в режиме многозадачности. • Умение анализировать большие объемы данных, аргументировано делать выводы. • Наличие высокого уровня знаний Excel.

Условия: Работа в стабильной развивающейся ИТ-компании, одной из лидеров рынка онлайн-телевидения. -Зарплата на испытательном сроке 20 тыс.руб, после испытательного срока - до 80 тыс.руб - Трудоустройство по ТК - Офис в центре города - Корпоративное кафе , бесплатная парковка для сотрудников , соцпакет

Для резюме: mv.vasilieva@limehd.tv Тел.: ( 8352 )22-00-06 Марина Валерьевна г. Чебоксары, ул. Карла Маркса, д. 60 а

 , ,

infiniti13 ()

А как в андроиде делается copy и paste из одного приложения в другое?

И предусмотрено ли это вообще концептуально? Или для рабов лопатофона это слишком сложно?

 , , ,

Harald ()

ovirt UI - com.google.gwt.core.client.JavaScriptException: (TypeError) : oab(...) is null

Всем привет!

ovirt 4.3.2.1-1.el7 При попытке редактирования любого хоста на вэб-портале стал вдруг ругаться: Uncaught exception

В ui.log

2019-06-07 15:09:17,706+03 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-5) [] Permutation name: 0D2DB7A91B469CC36C64386E5632FAC5
2019-06-07 15:09:17,706+03 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-5) [] Uncaught exception: com.google.gwt.core.client.JavaScriptException: (TypeError) : oab(...) is null
	at org.ovirt.engine.ui.webadmin.section.main.view.popup.host.HostPopupView.$lambda$0(HostPopupView.java:693)
	at org.ovirt.engine.ui.webadmin.section.main.view.popup.host.HostPopupView$lambda$0$Type.eventRaised(HostPopupView.java:693)
	at org.ovirt.engine.ui.uicompat.Event.$raise(Event.java:99)
	at org.ovirt.engine.ui.uicommonweb.models.ListModel.$setSelectedItem(ListModel.java:82)
	at org.ovirt.engine.ui.uicommonweb.models.ListModel.setSelectedItem(ListModel.java:78)
	at org.ovirt.engine.ui.uicommonweb.models.ListModel.itemsChanged(ListModel.java:236)
	at org.ovirt.engine.ui.uicommonweb.models.ListModel.$itemsChanged(ListModel.java:224)
	at org.ovirt.engine.ui.uicommonweb.models.ListModel.$setItems(ListModel.java:102)
	at org.ovirt.engine.ui.uicommonweb.models.hosts.HostModel.$updateClusterList(HostModel.java:1037)
	at org.ovirt.engine.ui.uicommonweb.models.hosts.HostModel.$lambda$13(HostModel.java:1017)
	at org.ovirt.engine.ui.uicommonweb.models.hosts.HostModel$lambda$13$Type.onSuccess(HostModel.java:1017)
	at org.ovirt.engine.ui.frontend.Frontend$1.$onSuccess(Frontend.java:227) [frontend.jar:]
	at org.ovirt.engine.ui.frontend.Frontend$1.onSuccess(Frontend.java:227) [frontend.jar:]
	at org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.$onSuccess(OperationProcessor.java:133) [frontend.jar:]
	at org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.onSuccess(OperationProcessor.java:133) [frontend.jar:]
	at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.$onSuccess(GWTRPCCommunicationProvider.java:270) [frontend.jar:]
	at org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.onSuccess(GWTRPCCommunicationProvider.java:270) [frontend.jar:]
	at com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived(RequestCallbackAdapter.java:198) [gwt-servlet.jar:]
	at com.google.gwt.http.client.Request.$fireOnResponseReceived(Request.java:233) [gwt-servlet.jar:]
	at com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:409) [gwt-servlet.jar:]
	at Unknown.onreadystatechange<(https://cluster/ovirt-engine/webadmin/?locale=en_US#hosts)
	at com.google.gwt.core.client.impl.Impl.apply(Impl.java:236) [gwt-servlet.jar:]
	at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:275) [gwt-servlet.jar:]
	at Unknown.Su/<(https://cluster/ovirt-engine/webadmin/?locale=en_US#hosts)
	at Unknown.anonymous(Unknown)

Что делать, куда копать?

service ovirt-engine restart пробовал, не помогает

 , ,

lYY ()

А что за сворачивание блока кода ввели

Пофиксите, пожалуйста оформление, это ужасно и никак не минималистично. Градиент ненужен совсем, просто кнопки с текстом развернуть и одним из цветов ЛОР-а, например, фоном редактируемого сообщения было бы достаточно.

д
л
я

т
е
х

к
т
о

с
о
в
с
е
м

в

т
а
н
к
е

 ,

peregrine ()

SweetHome3d поломаный UI

Ищу приложение в котором могу нормально и просто спроэктировать дизайн дома\комнаты.

Поиск вывел меня на SweetHome3d.

Но UI у приложения полностью поломан (судя по всему приложение использует Swing) любое движение вышкой приводит к черноте экрана, наложению эллементов друг на друга и т.д. https://imgur.com/a/ejoHqBn

Пробовал по Gnome\Xfce Xorg\Wayland ...

Кто подскажет как можно поправить?

 , , , ,

letitbe ()

Софт для ui-прототипирования

Почему-то считал, что это tcl/tk, но там даже ребра графа сделать сплайнами нетривиально.

Подскажите такой софт. Или не софт, а библиотеки. Кроме qt, если можно.

 ,

panzerito ()

true design

Ну что, погоняем современный дизайн сайтов?)

Вступление

Решение поделится своими мыслями появилось задолго до появления этих двух статей Почему сайты свободного софта зачастую такое УГ? и Накидайте примеров хорошего дизайна которые кстати ещё больше подтолкнули к публикации материала.

Последние пару лет меня стали раздражать большинство посещаемых сайтов. Чуть ли не каждый 2-й копирует один и тот же шаблон. Вот посмотрите https://windowstips.ru/, http://chto-takoe.net/, https://losst.ru/. Подобные сайты скорее всего сделаны на Wordpress или Drupal и содержатся каким-нибудь васей с searchengines, гордо называющий себя вебмастером.

Что не так с дизайном и как можно сделать лучше рассмотрим на примере сайтов сделанных за еду.

Немного о ужасах дизайна или как не надо делать

Подавляющие большинство информационных сайтов в сети выглядит так:

  1. https://i.imgur.com/Ca3RmAa.png
  2. https://i.imgur.com/oFb7MQu.png
  3. https://i.imgur.com/xJoZcDS.png
  4. https://i.imgur.com/9JHsD5d.png
  5. https://i.imgur.com/SaPHXIy.png
  6. https://i.imgur.com/DJdlhCU.png
  7. https://vgy.me/yP0LAh.png
  8. https://vgy.me/kMCCs6.png
  9. https://vgy.me/BCmy0M.png
  10. https://vgy.me/7YyJrd.png

Понятно что используется популярный wordpress или drupal шаблон. В нём «дизайнер» почему-то посчитал что раз мне нужно уместить в одном блоке статью и список допустим схожих статей, то визуально разделять их не надо (см. 1 и 2-й скриншот). Другой недостаток — куча свободного пространства (см. 1 и 3-й скриншот). А вот как в одном блоке разделили визуально https://i.imgur.com/G1E637L.png, https://i.imgur.com/EnQh8mh.png, https://i.imgur.com/9ZvUzrP.png, но тоже так себе. Здесь — лучше.

Как надо (но это не точно):

  1. https://i.imgur.com/MVXOBMT.png
  2. https://i.imgur.com/SwIJBM7.png
  3. https://i.imgur.com/9WPZw6j.png
  4. https://i.imgur.com/LIdjFAH.png
  5. https://i.imgur.com/X9H563q.png
  6. https://i.imgur.com/Mt5wihy.png
  7. https://i.imgur.com/vdFt1a2.png
  8. https://i.imgur.com/eGt9Kq1.png
  9. https://i.imgur.com/BoC6n0v.png

На скриншотах хорошая компоновка: основной блок с текстом отделён от дополнительных. Между доп. блоками есть пространство, либо же если доп. блок один внутри применяется разделяющая черта.

Ошибки

1) Отвлекающий фон
Баю-баюшки-баю засыпаю на краю https://pleroma.social/
Но иногда он бывает так сказать «в тему». Увы, хороших примеров не вспомнил/не нашёл.

2) Банеры или картинки на пол экрана
Нееееет. Запомните, картинка должна отражать смысл статьи или итоговый результат.
Вот баба одна сделала сайт (https://veerle.duoh.com/design/create-a-cubical-pattern-in-adobe-illustrator#0). Картинка над статьёй=итоговый результат урока, но всё равно «убивает». Решать вам.

Другой вариант (https://i.imgur.com/5jslkEv.png)
Поймите, черти, уже наконец что людям нафиг не нужна ваша картинка молотка в теме «создаём сайт с помощью ксс и бутстрап». Повторюсь: подбирайте картинки соответствующие статье.

3) Лепка
https://i.imgur.com/iHr8OBf.jpg
Прекратите лепить всё подряд и друг за другом. Пользователь теряется.

4) Тени
https://i.imgur.com/BrBNV8L.png
Зачем?

5) В табло
https://i.imgur.com/XIqCyXk.png, https://vgy.me/rKvBRw.png
Чего б#&$-? Неужели так сложно сделать как в ворде?)

6) Подчёркивания
https://i.imgur.com/nlpfF0y.png
Как мы видим буква Д в начале названия заголовка не подчёркнута. Другой неудачный пример https://i.imgur.com/pdmQWsL.png иллюстрирует как низ буквы Щ почти сливается с подчёркиванием. Так или так — лучше.
Статья по теме: https://css-tricks.com/styling-underlines-web/

7) Нумерация строк
Надо/нет? И что ставить после числа: ничего, точку, двоеточие или провести вертикальную линию?

8) Выделение кода
Почти всегда блоки с кодом подсвечивают каким-нибудь фоном и оборачивают в рамку https://i.imgur.com/p7cEmqG.png, https://vgy.me/I1kg6v.png, https://i.imgur.com/1iqpbCZ.png, https://i.imgur.com/pAzlurI.png
Особенно уродско выглядит когда во всю ширину блок. Хватит. В 99% случаев не в тему так сказать.

Выделение более-менее смотрится на старом дизайне css-tricks, но всё равно «перебивает» и заголовок и основной текст.

Другой момент — появившийся горизонтальный скролл. Представьте, что у вас подряд 15 блоков и там этот скролл. Мне такое недавно глаза вырезало.
Иногда встречал, что такие полоски появляются/всплывают когда на блок наводишь, как вам такой ход?

А ещё меня бесит вот такое выделение. Неужели нельзя применить моноширинный шрифт?

9) Перенос текста
https://i.imgur.com/G5KPWmb.png
Без комментариев.

10) Плавающий текст
Должны ли мы располагать текст в пространстве никак не выделяя его (как на medium, например)? Пример: https://i.imgur.com/cJIKFl1.png
Или может стоит поместить внутрь блока, как тут?

11) Меню
a) Не помеченный значок увеличивает когнитивную нагрузку (https://i.imgur.com/Aqp1ZM1.png).
Пример хорошего меню: https://i.imgur.com/UPNv1hc.png

b) На многих сайтах заметил подобное меню слева (http://window.edu.ru/catalog/pdf2txt/936/46936/23254?p_page=1#).
С одной стороны оно хорошее, с другой, когда мы его «сворачиваем» у нас блок с текстом визуально изменяется, что лично меня сильно напрягает.
Вывод: ширина блока для текста должна оставаться неизменной.

12) Уведомления
https://vgy.me/5306aT.jpg, https://i.imgur.com/wYa1NJr.png
Лично меня напрягает, что некоторые из них показываются при заходе на сайт.
Здесь на самом деле сложный момент. Во многих курсах говорят, что нужно сообщать своему зрителю о действиях - нажми там на колокольчик(на ютубе) и подпишись. Это вроде как тру, но с другой стороны может быть назойливым.

Заключение

Всё это говорит нам о том что веб-сайтам необходим дизайн-код.

Что такое дизайн-код?
Это проиллюстрированный набор правил проектирования, требований и рекомендаций. С их помощью должен регулироваться шрифт, размер и форма блоков, анимация и другое.

Надеюсь моё недовольство поможет в создании визуально-гармоничного сайта.

В следующей части я расскажу о своём видении каким должен быть дизайн современного информационно-новостного веб-сайта. Поделюсь советами и практическим опытом созданных сайтов на основе собственной модели плавающего или трансформирующегося дизайна.

 , , ,

Xant1k ()

Накидайте примеров хорошего дизайна

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

Для меня лично это удобность (не нужно делать много кликов мышкой по разным меню либо крутить туда-сюда колесиком чтобы переместиться по огромному landing page) и дизайн от которого не вытекают глаза.

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

Например:

https://slack.com/, https://medium.com/ - у обоих сайтов простой и понятный дизайн без излишеств. Но напрягает разбрасывание контента по разным сторонам и необходимость крутить колесо вниз из-за лендинг-гигантизма.

Искал по ЛОР-у, но интересных тредов про дизайн не так уж и много, к сожалению:
1) Современные интерфейсы программ
2) Дизайн числовых полей ввода
3) «Погоняем» современный дизайн мессенджеров

Зачем мне всё это нужно?

На ЛОР-е часто ругают дизайн ПО и сайтов либо за ущербность либо за ретроградный «привет из 90-х!».
Покажите что вам НРАВИТИСЯ и скажите почему. И когда мне в ближайшем будущем придется иметь дело с дизайном чтобы я не погряз в пучине:

1) гигантских лендингов
2) UltraHD картинок на всю ширину экрана
3) видосов на всю ширину экрана в фоне
4) моднявых элементов управления без кнопки подтверждения
5) бесполезных анимаций, которые лишь занимают ваше время
6) ну и другой мерзости которая вас раздражает (укажите ниже) при посещении сайтиков или при использовании софта

Мне вот, например, тошно когда заходишь на сайт интернет-магазин а в углу экрана вылазит из кнопки чата окно чата и «якобы» тебе пишет какой-то консультант с попыткой помочь. А сейчас к анимации развёртывания окна чата прилепили ЗВУК. АААА БЕСИТ СМЕРТЬ СМЕРТЬ ЧЕРЕП КРЕСТ

 , ,

reprimand ()

Почему сайты свободного софта зачастую такое УГ?

Нередко доводится посещать различные сайты касательно дистрибов ос, различных пакетов и всякого такого прочего. И вот очень много где сайты выглядят не то, чтобы плохо, а очень плохо. Ощущение, что их делали до 2000 года. Я не прошу каких-то изысков или ангуляров там, где они не нужны... но сейчас можно накатить любой css фреймворк типа бутстраба или чего-то другого и получить красивые кнопки, удобные таблички, нормальные шрифты и в целом современный вид - и всё это ну вообще без напряга. Так в чём же причина? Может, в убогом стиле есть какой-то свой сакральный смысл? Протест? Поддержка консольных браузеров? Чтооо?))

 , , , ,

Deleted ()

Постраничная нафигация на форуме

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

1 2 3 ... 10 11 12 ... 23 24 25

А тут, как я понял, такого нет. С чем связано?

 , , ,

Deleted ()

Управление линуксом для инвалидов.

Есть что-то готовое? Чтобы можно было управлять линуксом без рук(и ног), вплоть до того что просто глазами, как у Хокинга было. В т.ч. разговаривать синтезированным голосом.

Если подумать, то в идеале надо не только в графическом интерфейсе, но и в консоли и БИОСе. Тогда получается что нужно аппаратное устройство, которое будет подключатся через юсб в комп и работать как клавиатура и мыш, но управляться глазами(и возможно дополнительно какие-то кнопки нажимать челюстями или другими оставшимися подвижными частями тела).

Есть какие-то готовые аппаратные/программные решения?

Чё-то такое ощущение что это как-то всё дорого и мало распространено.

 , , ,

Bad_ptr ()

Высота строк в GTK3 TreeView

Есть вот такая проблема: строки уж очень высокие. Можно практически в 1,5-2 раза потоньше делать без трудностей чтения

https://pp.userapi.com/c847121/v847121901/1565d6/FI-zgwn8-QI.jpg

Код, который заполняет GtkTreeView:

renderer = Gtk.CellRendererText()
renderer.set_padding(0, 0)
renderer.set_property("font", "Monospace")
renderer.set_fixed_height_from_font(1)

linecolumn = Gtk.TreeViewColumn("Line", renderer, text=0)
self.gcodeview.append_column(linecolumn)
codecolumn = Gtk.TreeViewColumn("Code", renderer, text=1)
self.gcodeview.append_column(codecolumn)

Увеличивая ypad я получаю еще более толстые строки. А ypad < 0 недопустим. Что делать? Как-то я не нагуглил ответа

// Блин, на wpf это бы делалось элементарно

 , ,

cvs-255 ()

Text User Interfaces 2k18

Собственно, начал писать небольшое TUI приложение, но в ходе разговоров с другими людьми, получил определенный скепсис насчет того, а не слишком ли плохая идея писать что-то на ncurses в 2018 (почти 19м) году, когда, ну, если не веб, то Qt и Swing в помощь.

Интересено мнение среднего обывателя лора:

  1. Стали бы вы разрабатывать TUI приложение сейчас?
  2. Стали бы вы пользоваться TUI приложениями сейчас?

Сам же я пользуюсь очень часто именно «консольными» приложениями, такими как vim, ranger, ncmpdcpp по причинам:

  • единообразное vimlike управление не отрываясь на мышь.
  • уменьшенное потребление ресурсов, в том числе батареи.
  • использование низкоуровневых утилит для лучшего понимания происходящих процессов (в том плане, что они используется, например IDE и разработчик может (и часто такое бывает) даже не знает что его среда запускает внутри себя).

 , , , ,

JAkutenshi ()

Reddit: от плохого к худшему

Неимоверно уродский интерфейс Реддита меняется в сторону полного телефоно-песца. Пока можно пользоваться старым интерфейсом, но время от времени он самостоятельно, без каких-либо подтверждений и вопросов, меняется на новый, который ещё хуже (я даже не мог предположить что это возможно).
Можно как-то избежать этого и оставаться на старом интерфейсе до тех пор, пока он будет существовать?
Ну или ткните в сабреддит где такой вопрос будет «в тему»...

 ,

ZweiStein ()

Нативный блокировщик рекламы для Chromium

Привет! Знает кто максимально простой блокировщик рекламы с нативным интерфейсом для Chromium? Можно вообще без интерфейса. Если такого нет, сложно ли его сделать? Похоже я один о таком мечтаю...

 , , ,

timatime ()

Пользовательский интерфейс Chromium

Привет! Что нужно знать (какие навыки), чтобы изменить только внешний вид Chromium? Вопрос не о темах для Chromium, а, скажем, о форме кнопок, адресной строки.

 ,

timatime ()

Почтовый сервис (провайдер) с современным и лёгким UI

Привет! Не нашёл сервис с современным и лёгким пользовательским интерфейсом. ProtonMail не подходит из-за перегруженности всякими плюшками и чересчур длинного домена (@protonmail.com), а Tutanota — из-за уродливого UI (да, есть версия с обновлённым интерфейсом, но и она выглядит как кусок говна). Gmail, Яндекс.Почту, Mail.ru и прочую ерунду не предлагать, пожалуйста! Единственный близкий к тому, что имею ввиду — приложение Mailspring. Жаль, что они не дают адрес электронной почты.

P. S. Желательно бесплатный.

 ,

timatime ()

Простой совет как сделать ваш проект лучше

Поставил я тут оно браузерное расширение. Пользовался, все ок, потом примерно _неделю_ назад начало слегка ломать верстку _на всех_ сайтах (пропало расстояние между абзацами — т.е. поломка реально заметная и доставляющая значительное неудобство). Написал _вчера_ автору на ГитХаб - он такой: опа, да, ломает везде верстку, надо срочно чинить. Два дня прошло, пока не починил. Но это пофиг. Удивительно другое: автор, похоже, сам не пользовался своим велосипедом (иначе как он мог не замечать этот баг целую неделю?). А потом люди удивляются, почему многие хобби-проекты, да и коммерческие, часто тоже такие фиговые, с багами, с хреновым безумным интерфейсом, с отстутствием нужных фич и наличием ненужных.

// Да, цимес в том, что разработка и поддержка этого велосипеда отнюдь не заброшена. Они активно пиарятся, целая команда, сайт, активно и успешно краудфандят (уже больше 100к зелени — и это только стартанули). И при всем этом — такие косяки.

 , , ,

Deleted ()