1 Востаннє редагувалося ktretyak (29.06.2022 16:31:53)

Тема: Зустрічайте mblog.dev =)

Планував і реалізовував дуже довго, але таки зробив те, що хотів https://mblog.dev. Мабуть багато хто не в курсі, але цей проект спочатку працював на hub.org.ua.

Поки що реалізував базові можливості, але майже усі свої ідеї я записував, тому потроху буду їх допрацьовувати. Якщо є питання, буду радий відповісти на них. Станом на зараз, вже зареєструвалось 56 користувачів.

2 Востаннє редагувалося javascriptIsLife (29.06.2022 19:16:41)

Re: Зустрічайте mblog.dev =)

Реєстрація лише через соціалочки тому реєструватися не буду. Не працює без JavaScript.

Подякували: bebyk, leofun012

3 Востаннє редагувалося ktretyak (29.06.2022 19:19:55)

Re: Зустрічайте mblog.dev =)

Через соціальні мережі ботам набагато важче реєструватись, тому вибрано саме такий спосіб. Цікаво чому ви так боїтесь використовувати сайт із JavaScript. Є якісь аргументи? Ходите через мобільний і не хочете щоб батарея сідала? Не хочете щоб кулер шумів...?

4

Re: Зустрічайте mblog.dev =)

Більше навантаження на ЕОМ та на Мережу в цілому, більші витрати електрики, АКБ в тиркалках швидше розряджається, через всілякі явасценаристські заморочки деякі можливості переглядачів збоять (напкрилад, гортання сторінки після перезавантаження на те місце на якому закінчив читати), підвантаження по мірі листання віджирає оперативку і часто незручне, відсіюються не зовсім нові переглядачі які не підтримують якусь там нову штуку в JavaScript та не зовсім нові ЕОМ (та мобільні тиркалки) які просто вішаються, сторінки тяжче парсити а часом навіть читати. І врешті–решт це просто текст і картинки. Нащо йти проти природи WWW і перетворювати це в програму на JavaScript? Щоб потішити своє самолюбство?

Подякували: bebyk, leofun01, Droid 773

5

Re: Зустрічайте mblog.dev =)

Важче реєструватися не лише ботам а й людям. Забагато багаючищ що так зразу ствити перепони?

6 Востаннє редагувалося ktretyak (29.06.2022 19:49:17)

Re: Зустрічайте mblog.dev =)

Нащо йти проти природи WWW і перетворювати це в програму на JavaScript? Щоб потішити своє самолюбство?

Ви щось плутаєте. JavaScript не йде проти WWW. Перша сторінка Single Page Application (SPA) справді часто важча, ніж наприклад на даному форумі, але якщо ви прогорнете чотири сторінки на цьому форумі, то ви вже завантажете більше даних, ніж це зробить SPA, бо у SPA не потрібно тягати шаблон за кожним запитом.

Згоден що у SPA є свої мінуси, зокрема згадана вами проблема із поверненням назад, коли скрол вже втратив попередню позицію, але то дрібниці. Ви бачили як працює конкретно цей сайт, повільно? Чи там є згадане вами автоматичне завантаження нового контенту... як це зроблено зокрема у facebook (там справді жахлива реалізація, як на мене, особливо враховуючи їхні бюджети, невже не могли щось краще придумати).

Я намагався уникнути багатьох свистелок-пирделок, бо сам їх не люблю.

7

Re: Зустрічайте mblog.dev =)

javascriptIsLife написав:

Важче реєструватися не лише ботам а й людям. Забагато багаючищ що так зразу ствити перепони?

Ви мабуть спитали "забагато бажаючих". Ні не забагато, але наприклад на ДОУ так зроблено, і їм це не заважає нормально себе почувати. Не знаю про які складнощі для людей ви говорите.

8 Востаннє редагувалося javascriptIsLife (29.06.2022 21:01:54)

Re: Зустрічайте mblog.dev =)

На головній сторінці Replace завантажується 379,23 Кб. Перейшов в розділ „Обговорення“ і відкрив перші 4 теми. Після кожного переходу в тему я повертався назад в розділ і відркивав наступну. Переглядач показує що всього було передано 318,82 Кб (решта закешоване). Теж саме зробив на Mblog. На головній завантажується 1186,02 Кб. Всього переданих даних 363,70. Тему „Рекомендації для створення постів“ я пропустив бо там завантажуються явасценарії від Утупчика. Хто виграв? Виграв Replace.

Ви щось плутаєте. JavaScript не йде проти WWW.

HTTP — Hypertext Transfer Protocolю HTML — HyperText Markup Language. The World Wide Web is a system of interlinked, hypertext documents that runs over the Internet. Де JavaScript?

PS
Забув що в мене заблокований www.googletagmanager.com/ а то було б ще більше.

Подякували: leofun011

9

Re: Зустрічайте mblog.dev =)

Ні не забагато, але наприклад на ДОУ так зроблено

А на Хабрахабрі не так.

10

Re: Зустрічайте mblog.dev =)

Ви зареєстровані на хабрі і використовуєте його? Він же теж на JavaScript.

11 Востаннє редагувалося javascriptIsLife (29.06.2022 21:09:21)

Re: Зустрічайте mblog.dev =)

Ні. Використовую якщо туди приводить мої пошуки, але не зареєстрований.

12

Re: Зустрічайте mblog.dev =)

Ну ок, якщо не переконав вас, то що поробиш. Якщо передумаєте, заходьте.

13 Востаннє редагувалося leofun01 (30.06.2022 00:18:09)

Re: Зустрічайте mblog.dev =)

Трохи офтоп получився / Про блокування доменів третіх сторін
javascriptIsLife написав:

в мене заблокований www.googletagmanager.com/ а то було б ще більше

Респект. Можна ще заблокувати :

  1. www.googleadservices.com

  2. doubleclick.net

  3. g.doubleclick.net

  4. ad.doubleclick.net

  5. fls.doubleclick.net

  6. static.doubleclick.net

  7. stats.g.doubleclick.net

  8. googleads.g.doubleclick.net

  9. securepubads.g.doubleclick.net

  10. adservice.google.com

  11. adservice.google.com.ua

  12. mtalk.google.com

  13. android.clients.google.com

  14. tpc.googlesyndication.com

  15. pagead2.googlesyndication.com

  16. update.googleapis.com

і це тільки для ґуґл, і навіть для нього цей список не повний.

Подякували: bebyk1

14

Re: Зустрічайте mblog.dev =)

leofun01 написав:
Трохи офтоп получився / Про блокування доменів третіх сторін
javascriptIsLife написав:

в мене заблокований www.googletagmanager.com/ а то було б ще більше

Респект. Можна ще заблокувати :

  1. www.googleadservices.com

  2. doubleclick.net

  3. g.doubleclick.net

  4. ad.doubleclick.net

  5. fls.doubleclick.net

  6. static.doubleclick.net

  7. stats.g.doubleclick.net

  8. googleads.g.doubleclick.net

  9. securepubads.g.doubleclick.net

  10. adservice.google.com

  11. adservice.google.com.ua

  12. mtalk.google.com

  13. android.clients.google.com

  14. tpc.googlesyndication.com

  15. pagead2.googlesyndication.com

  16. update.googleapis.com

і це тільки для ґуґл, і навіть для нього цей список не повний.

На жаль, після блокувань певних доменів з цього списку (точно не скажу яких саме) перестає коректно працювати gmail та й інші сервіси ґуґла теж. Тож у процесі користування доведеться часом їх розблоковувати.

В чому саме проявляється некоректна робота? Наприклад, певні кнопки gmail стають невидимими, хоча можна інтуїтивно їх наклацати мишкою; також перемкнутися між різними акаунтами google стає неможливо, ну й таке інше. Тимчасове розблокування не одразу допомагає, необхідно буде зробити рефреш сторінки або й перезавантажити браузер.

15

Re: Зустрічайте mblog.dev =)

frz написав:

На жаль, після блокувань певних доменів з цього списку (точно не скажу яких саме) перестає коректно працювати gmail

В мене всі ці домени заблоковані і gmail прекрасно працює. Ймовірно ви намагаєтесь користувати заскріптовану версію gmail. Щоб переключитися, натисніть "Завантажити базову HTML-версію".

https://mail.google.com/mail/ написав:

Завантажується стандартний режим перегляду | Завантажити базову HTML-версію (для повільного з'єднання)

Щоб використовувати базову HTML-версію Gmail, для якої не потребується JavaScript, натисніть тут.

frz написав:

та й інші сервіси ґуґла теж. Тож у процесі користування доведеться часом їх розблоковувати.

Це можливо. Назвіть ці сервіси, можливо підкажу які домени розблокувати.

16

Re: Зустрічайте mblog.dev =)

Жесть! Для чого ви блокуєте трекери відвідувачів, що саме ви не хочете щоб про вас знали? Якщо усе, то ходіть у анонімному режимі (Ctrl+Shift+N у хромі). Якщо не хочете тільки щоб гугл знав що ви шукаєте порнуху і заходите на порно-сайти, теж використовуйте анонімний режим. Для чого вам інші випадки для блокування?

17

Re: Зустрічайте mblog.dev =)

До речі, хтось таки із ріплейсу зареєструвався, так що зараз вже 57 зареєстрованих.

Подякували: Chemist-i1

18

Re: Зустрічайте mblog.dev =)

ktretyak написав:

Через соціальні мережі ботам набагато важче реєструватись

Лол, але ж соцмережі це і є ботнет.

ktretyak написав:

Цікаво чому ви так боїтесь використовувати сайт із JavaScript. Є якісь аргументи? Ходите через мобільний і не хочете щоб батарея сідала? Не хочете щоб кулер шумів...?

Один з аргументів: https://www.gnu.org/philosophy/javascript-trap.html

Але навіть якщо взяти суто практичний бік питання, я люблю в Емаксі відкрити веб-сторінку з технічним ґайдом (eww), а не перемикатися 300 разів між редактором коду і веб-бравзером, а коли сторінка не працює без жабоскрипту, це неможливо.

ktretyak написав:

спочатку працював на hub.org.ua.

Набагато приємніше доменне ім'я, як на мене. Шкода, що змінили на якусь базгранину.

Подякували: leofun011

19

Re: Зустрічайте mblog.dev =)

ktretyak написав:

Жесть! Для чого ви блокуєте трекери відвідувачів, що саме ви не хочете щоб про вас знали? Якщо усе, то ходіть у анонімному режимі (Ctrl+Shift+N у хромі). Якщо не хочете тільки щоб гугл знав що ви шукаєте порнуху і заходите на порно-сайти, теж використовуйте анонімний режим. Для чого вам інші випадки для блокування?

Наведу кумедний випадок: дані, які жінки в Штатах зливають третім організаціям, можуть бути використані владою для того, щоб відслідковувати жіночі цикли і відповідно викривати "незаконні" аборти.

Чому випадок кумедний? Бо більшість тих самих жінок волала "а нащо тобі приватність в Інтернеті, ти що якийсь педофіл?", а тепер самі почали топити за приватність.

Як кажуть, була б людина, а стаття на неї знайдеться.

20

Re: Зустрічайте mblog.dev =)

Ще й RSS немає.

Подякували: leofun011