Откопал старый ноут с сенсорным экраном 10-летней давности (windos 7 32bit).
Там стоял Firefox 11.0 - зашёл на Тостер, правой панели вообще не было и она не открывалась. Ну, это так, ради прикола.
Дальше забавно - нельзя обновиться сразу на последнюю версию. Можно только до версии 43.0.1 - обновился. Дальше доступно обновление 47.0.2 - обновился. Дальше доступно обновление 56.0 - обновился. Дальше доступно обновление 63.0 - обновился.
На всех версиях FireFox (кроме 11.0) работает спойлер профиля. Так что не знаю, сможете ли вы отрепортить свою проблему в суппорт.
Ну, можно либо смириться, так как ссылку вы получили и уже заполнили профиль. Вряд ли вам понадобится делать это часто. Либо написать в суппорт Тостера. Только нужно, чтобы они смогли воспроизвести проблему.
spoiler
Сейчас на виртуалке загрузил Firefox Setup 63.0 (русский) с сайта www.mozilla.org, все настройки по умолчанию, залогинился на Тостере - спойлер открывается.
Странный у вас addChild(). Обычно функция с таким названием добавляет элемент в какой-то массив или коллекцию, а у вас по сути получается связный список, которым пользоваться не модно. Интересно, что за задачи вы решаете, что понадобился связный список. Тем более, что вам нужны индексы.
Как вариант, делайте дополнительный массив параллельно формированию списка. В этом массиве храните ссылки на ваши объекты.
Конечно, функция addChild() должна возвращать добавляемый объект. Иначе придётся где-то хранить ссылку на последний добавленный объект и работать с нею.
2 часа - это на осмысление, после ознакомления с ТЗ.
Так-то, конечно, ещё прибавляется время на прочтение ТЗ.
Просто нет смысла тратить больше. Если за это время не появилось общее видение того, что надо сделать и в каком порядке, то вряд ли через N дней внезапно во время душа придет гениальная идея. Конечно, в теории такое может быть, но ждать этого нет смысла, лучше действовать сразу.
И, как я сказал выше, большинство вопросов встаёт в процессе реализации. Просто в теории всё хорошо и красиво, а на практике сталкиваешься с реальными противоречиями и конфликтами. И вот тогда уже приходится придумывать, как их решать. В том числе озвучивать проблему начальству.
Так по-любому у вас на 100 пользователей будет 1 платежеспособный.
Просто неплатежеспособные смогут порекомендовать другим, если приложение понравится. Так аудитория будет расти.
Stalker_RED, речь шла о самоцензуре. Например, я не хочу видеть экстремистские материалы - в этом случае я готов делегировать полномочия по фильтрации компетентной организации, которая будет действовать в моих интересах.
Говоря о цензуре для общества в целом, можно обратить внимание на информацию, которая вредит большинству. И вот тут уже начинаются проблемы. Например, статья о наркотиках вредит меньшинству. Да и не факт, что вредит. Поэтому организация должна быть именно компетентной. Не ясно, как такую организацию создать. Но здесь идёт речь о всеобщем согласии, так что это не столько цензура, сколько фильтрация нежелательного контента.
В частности, хотелось бы убрать всю ложную информацию. Но кто будет судить, что истина, а что ложь? По некоторым темам ведутся информационные войны. Особенно в политике. Был бы нормальный критерий фильтрации, я бы первым оформил подписку. А пока что критерии размыты и субъективны. И цензурой занимается якобы для общей пользы государство.
И, наконец, запреты в интересах узкого круга лиц - это уже откровенное злоупотребление властью. Это к самоцензуре не имеет никакого отношения. И о компетентности здесь говорить вообще не приходится.
Да вообще никакие теги не распознаются.