@media screen {}
Кст, я еще молод и не до конца уверен, но по моему так, как ты сделал, делать не стоит из-за ограниченной глубины рекурсии
(function f() {
f();
})();
(function f() {
Promise.resolve().then(f);
})();
(function f() {
setTimeout(f, 0);
})();
Name | LastName
, смешенный вариант не подходит в такой тип
Shiraki, нет, это вполне себе распространенная практика, количество IPv4 очень ограничено, и если Вы не платите за его аренду, то Ваш сервер находится за NAT и не доступен напрямую из интернета. При этом все что может хостер - это или пробросить через NAT некоторые Ваши порты на те что свободны на NAT (а Вы на этом NAT не один сидите, а порты тоже вещь ограниченная) либо проксировать самые популярные протоколы, такие как HTTP(S) по стандартным для них портам.