Marat
Есть чат по программированию блокчейн?
Karina
знает кто-нибудь плагин для атома, когда все теги html идут в одну очень длинную линию, а плагин делает так, чтоб каждый тег был на одной линии?
Alexey
https://habrahabr.ru/post/252533/
к сожалению я так понял, что node.js к расширению хрома не прикрутить
went
это тоже не работает(
а разве в Chrome этого API нет? https://developer.mozilla.org/en-US/docs/Web/API/URL
went
как это?
went
Alexey
ну вот у меня в переменной xurl сохранен полный url активной вкладки. пишу console.log(xurl); - он выводит этот урл, а вот если console.log(xurl.hostname); то выводит undefined
Alexey
ну я бы сюда тогда и не писал бы еслиб был уверен)
went
так нужно же new URL(xurl)
Alexey
так нужно же new URL(xurl)
так, понял, НО!
Sergey
я тебя чуть не забанил
Sergey
ну и?
Sergey
правильно же всё
Alexey
вопрос изначально был в том, что мне нужно основной домен выцепить. К примеру мозила это определяет сама, и в адресной строке даже цветом выделяет основной домен:
Alexey
Alexey
вот мне в хроме нужно выцепить автоматом как-то именно dk.ru
Sergey
и забери два последних элемента
Sergey
domain.split(‘.’).slice(-2).join(‘.’)
Alexey
ну сделай split
мозила это делает как-то иначе т.к. бывает site.super.msk.ru - где основа будет site.super
Alexey
https://publicsuffix.org/list/public_suffix_list.dat
в этом списке нету kazan например)) он точно с помощью него определяет?
Sergey
went
в этом списке нету kazan например)) он точно с помощью него определяет?
так он и не определяет, он же подсвечивает белым основной домен, т.е. то, что на уровень выше ru
Alexey
а если будет kazan.dk.new.ru - он выберет new.ru?
went
по идее
Sergey
Alexey
ща попытаюсь найти пример, где мозила в итоге определяет dk.new.ru как основной
Sergey
а если будет kazan.dk.new.ru - он выберет new.ru?
ты понимаешь что написано в коде который я привел?
Sergey
разделить строку на массив по точкам забрать последние 2 элемента соединить точкой элементы
Alexey
ты понимаешь что написано в коде который я привел?
да, но вариант с подсчетом количества точек не устраивает
Sergey
так а че ты хочешь?
Alexey
мозила это иначе определяет
Sergey
нет
Alexey
ща постараюсь пример найти
Sergey
чувак
Sergey
это жс
Sergey
он не зависит от бразуера
Sergey
вот в мозилле
Sergey
Sergey
ему плевать на браузер
Sergey
подучи жс)
Sergey
вот классическая
Alexey
ну она не так определяет на самом деле
Alexey
ищу пример)
Sergey
бля
Sergey
ищи
Sergey
и делай сам
Sergey
умник
Anonymous
Тише-тише
Sergey
ну она не так определяет на самом деле
мозилла ничего не определяет тут вообще нет определений никаких
Sergey
код проходит по алгоритму который я описал
Sergey
и только
Sergey
все браузеры и движки жс выполнят его одинаково
Sergey
я показал пример в мозилле двух версий
Sergey
и ты продолжаешь спорить?
Alexey
возможно ты и прав, а я чето путаю
Alexey
тоесть вариантов других вообще нет?
Sergey
это самый простой
Alexey
я показал пример в мозилле двух версий
а этот код прям из исходников мозилы?
Eugene
:D
Anton
лол
Alexey
ну ты говоришь мозила именно этим решением пользуется
Anton
два жабоскриптёра не понимают друг друга
Anton
любо дорого смотреть
Sergey
я тебе говорю заюзать это решение
Alexey
сплитом
Sergey
для чего?
Alexey
для подсветки основного домена
Anton
каким решением?
он имеет в виду как подсветка главной части домена в адресной строке браузера работает в мозилле