Web hate [entries|archive|friends|userinfo]
webhate

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Internet це болото для бидла [Mar. 15th, 2023|08:10 pm]
[Tags|]
[Current Mood | angry]
[Current Music |Ночные Снайперы - Так начинался день (acoustic)]

Хотів написати про те що закінчилася епоха журналів і що мені не вистачає годноти в WWW, але через пару днів думки в мозку повели кудись трохи вбік. В цілому я вважаю що епоха, мабуть, справді закінчилася і достойної заміни в WWW немає. WWW орієнтований на сиюминутные інфоповоди та наповнений сміттям і бидлом під напором якого вироджується, зникає і залишається непоміченим все цікаве. Головне постійно оновлюватися і бути в струї щоб трафік не падав і щоб про тебе не забували. Також вважаю що в умовах коли все безкоштовне а споживачі не хочуть ні за що платити балом правлять рекламодавці та власники павутинних вузлів тож все те що замінило різноманітні друковані видання вимушено чи ні стелиться під них. Це проявляється як в подачі матеріалу так і в цензурі та самоцензурі. Споживачі стали лише числами і щоб мати якийсь зиск зі своєї діяльності вкрай важливо слідкувати за тим що говориш і що пишеш. Мабуть саме це одна з причин беззубості оглядів відеоігор та їхньої малочисельності. Особливо це помітно на Утупчику. Враження таке ніби за рік виходить всього з 20 ігор (або я не те дивлюся). Я тут відкрив „ШПИЛЬ!“ а там 13 лише оглядів. А це друкований журнал який виходив раз в місяць. В тому ж „ЛКИ“ всього ще більше. Звісно якісь жрунали і газети все ще видаються як в електронному вигляді так і на папері, але в місцевому кіоску не залишилося нічого окрім кроссвордів і газеток з кулінарними рецептами. Та й грошей в мене теж немає. Ну, якщо так подумати, то павутинні вузли за якими стоїть група з 5 людей і утубери з одного довбойоба перед камерою це не видавництва з бʼюджетами, репортерами, редакторами та всим іншим. Ящо ще подумати, то в цьому середовищі де все бесплатно тупо очікувати чогось такого як, наприклад, огляд Windows Vista від Кріса Касперськи в „Хакері“ (спец. випуск № 72, 2006 рік). Всяким Касперським платити треба а це, мабуть, недоцільно і не окупляється, тож ніяких Крісів. Максимум на що варто розраховувати відкриваючи черговий павутинний вузол це бенчмарки та купа знімків екрану.

Read more... )
Link12 comments|Leave a comment

Да, я пишу десктопные приложения под Windows [Aug. 31st, 2022|03:36 pm]
[Tags|, , , , ]
[Current Mood | good]
[Current Music |D12 — American Psycho II (feat. B-Real)]

Знайшов цікавеньке по слову Delphi на Habrahabr. Да, я пишу десктопные приложения под Windows. Опубліковано 2015 року.

Здравствуйте, меня зовут Владимир и я анонимный разработчик десктопных приложений под Windows. В этом месте все должны сказать «Здравствуй, Владимир!», а кто-то может быть добавит «Молодец, что осознал!». А потом все похлопают. Нет, правда, иногда от чтения Хабра у меня возникают именно такое ощущение, что нормально, нет, даже не «нормально», а допустимо и одобряемо сегодня писать только микросервисы для каких-то стартапов, которые будут по какому-то REST API отдавать данные какому-нибудь фронтенду на Ангуляре, который и будет, наконец, показывать пользователю что-то невероятно полезное, вроде таблицы с аггрегированными отзывами о стрижках пуделей с возможностью посмотреть на гуглокартах где бы в вашем городе можно было сделать именно такую стрижку вашему пуделю (несуществующему). А никаких других программ писать уже нет-нет, никак нельзя! Что за чушь?!
Read more... )
Link8 comments|Leave a comment

The cult of the amateur. How today's Internet is killing our culture [Aug. 28th, 2022|09:12 pm]
[Tags|, , ]
[Current Mood | blank]
[Current Music |SALMO & DOPE D.O.D. - Blood shake]

Our most valued cultural institutions, Keen warns — our professional newspapers, magazines, music, and movies — are being overtaken by an avalanche of amateur, user-generated free content. Advertising revenue is being siphoned off by free classified ads on sites like Craigslist; television networks are under attack from free user-generated programming on YouTube and the like; file-sharing and digital piracy have devastated the multibillion-dollar music business and threaten to undermine our movie industry. Worse, Keen claims, our "cut-and-paste" online culture — in which intellectual property is freely swapped, downloaded, remashed, and aggregated — threatens over two hundred years of copyright protection and intellectual property rights, robbing artists, authors, journalists, musicians, editors, and producers of the fruits of their creative labors.

In today's self-broadcasting culture, where amateurism is celebrated and anyone with an opinion, however ill-informed, can publish a blog, post a video on YouTube, or change an entry on Wikipedia, the distinction between trained expert and uninformed amateur becomes dangerously blurred. When anonymous bloggers and videographers, unconstrained by professional standards or editorial filters, can alter the public debate and manipulate public opinion, truth becomes a commodity to be bought, sold, packaged, and reinvented.

Read more... )
Link10 comments|Leave a comment

Павутинні вузли і мова [May. 18th, 2022|11:02 am]
[Tags|, , ]
[Current Mood | calm]

По–перше, просто прекрасно те що в Україні українська мова займає другорядне місце, відразу після російської. Стосується це не лише ЗМІ, художньої та технічної літератури а й павутинних вузлів. По–друге, якийсь час тому з приводу цього піднялася буча і павутинні вузли почали ставати двомовними. Ще прекрасніше те що URL деяких українських павутинних вузлів в Україні набули вигляду www.site.name.ua/ua якщо користувач вибрав українську а російська так і залишилася основною (URL залишається просто www.site.name.ua). Також далеко не всі знають (або просто кладуть х…) про HTTP–заголовок Accept-Language через що в багатьох місцях доводиться тицяти в кнопку зміни мови щоб програмулька написана павутинною макакою встановила відповідний cookie. Ну і як вишенька на торті піратські копії Windows майже всі без української мови а часом навіть без можливості зміни регіону (лише Росія) що відповідним чином відображається в павутинних переглядачах. Зборочки Windows з українською важче знайти і вибору серед них менше.
Link12 comments|Leave a comment

Web–design це не малювання [Jan. 3rd, 2022|06:57 pm]
[Tags|, , , ]
[Current Mood | angry]
[Current Music |DJ Blyatman — KGB (feat. Hbkn)]

Не малювання а павутинне конструювання. Цікавий твір Что же такое web-дизайн? вносить ясність вказуючи на те що design перекладається як розробка, конструювання і що Таким образом web-дизайнер в зарубежном понимании - это не кто иной как web-разработчик - верстальщик (web-master/web-coder), специалист по информационной архитектуре (web-developer), программист (web-programmer), администратор (system administrator) в одном лице.. Тобто людина–оркестр. Перевіряти його твердження я звісно ж не буду і просто наведу копію тексту.

Read more... )
Link11 comments|Leave a comment

Web-приложения - поступь будущего [Dec. 23rd, 2021|06:10 pm]
[Tags|, ]
[Current Mood | annoyed]
[Current Music |DJ Blyatman — Beton (feat. Лера Валерьянка)]

Пророрікування з 2005 року про те що павутинні програмульки зʼїдають нормальні програми. Переклад з англійської публікації Web Applications - The Wave Of The Future.

Read more... )
Link2 comments|Leave a comment

Metastream [Dec. 23rd, 2021|05:16 pm]
[Tags|, , , ]
[Current Mood |nerdy]
[Current Music |DJ Blyatman — No Problem (feat. Loli)]

Технология трехмерной визуализации объектов MetaStream (http://www.metastream.com) появилась на рекламном рынке Интернета сравнительно недавно, но уже хорошо зарекомендовала себя, в первую очередь благодаря своей простоте и функциональности, в отличие от других систем, предоставляющих возможность просмотра трехмерных объектов прямо на Web-странице. Все чаще мы, загружая страницы тех или иных компаний, получаем на экране радостное сообщение о том, что вся или почти вся продукция, будь то бытовые приборы или пищевые продукты, доступна для просмотра в 3D-режиме. Если вы загружаете страницу, содержащую MetaStream-информацию, впервые, то вам предлагается получить и установить у себя на компьютере программу, которая позволит просматривать MetaStream-объекты. Проще говоря — устанавливается plug-in-вьювер, распространяемый компанией MetaStream бесплатно, и взамен статических картинок среди текста вы получаете «живую» 3D-анимацию, причем главным преимуществом этой технологии является предоставление возможности пользователю вращать 3D-объект в любых плоскостях, увеличивать/уменьшать объект (удерживая нажатой клавишу Ctrl), а также перемещать его в пределах окна просмотра (удерживая клавишу Shift).

Read more... )
LinkLeave a comment

Тоска по былому Интернету [Jul. 22nd, 2021|05:20 pm]
[Tags|, ]
[Current Mood | frustrated]

На Хабрахабрі виклали переклад з ангельської тексту „I miss the old internet“ про тугу за тим якою раніше була Всесвітня Павутина. Автор стверджує що було більше індивідуальності і контркультури. Цікаве з обговорення під перекладом: дехто зауважує що всілякі торгаші нині майже забили на електронну пошту як засіб спілкування з клієнтами; пошукові системи тепер не стільки шукають скільки показують рекламу і впарюють те за що заплатили; текст витісняється відосиками (YouTube); народ масово сидить в загончиках соціалочок які не індексуються пошуковиками; Telegram не лише як програма для балачок а й як подоба блогам та осередок соціального життя; зникнення блогів та особистих павутинних вузлів; занепад невеликих регіональних спільнот, груп люди з яких йдуть в соціалочки. Ну і цікаве починання narodweb.ru.

Read more... )
Link15 comments|Leave a comment

Вигідне становище так званих web–програм [Jul. 15th, 2021|05:13 pm]
[Tags|, , ]
[Current Mood | anxious]

Клятим web–макакам дуже пощастило з WWW.

Не треба встановлювати чи в явному вигляді копіювати щось собі, легко знайти нові „програми“ — достатньо вбити декілька слів в пошуковику, не потрібно видаляти (просто закриваєш вкладку), не займають місце на HDD (взагалі–то займають — розмір тимчасових файлів, історії та кешу в павутинних переглядачах може розростися далеко за 1 гігабайт, але ж це не помітно). Павутинний переглядач зберігає історію відвідин, показує підказки в рядку пошуку та адресному рядку, має закладки. Все це заміняє собою умовне меню Start та робить бродіння по WWW більш зручним і відбувається саме по собі — не потрібно запускати майстра встановлення чергової програмки, не потрібно нічого видаляти; можна навіть сказати що для лінивих юзерів вигадали автоматизований аналог закладок — список найчастіше відвідуваного. Таким чином, для того щоб програмам догнати в цьому плані WWW потрібно щоб вони запускалися сходу не потребуючи встановлення і самі по собі додавали ярлики куди слід а видалення було б таким же простим як закриття вікна з сайтиком. Було б добре якби існувала якась особлива оболонка яка, якщо програма встановлена, запустить її або встановить і запустить, якщо її ще немає у користувача. Така оболонка повинна бути основним (або навіть єдиним) засобом запуску та управлінням програмами. Не має бути такого що отут я програми шукаю і встановлюю а отут я програми запускаю. Це вирішує ще одну проблему — а саме пошук нових програм, адже відпадає необхідність запускати якусь окрему приблуду (павутинного переглядача) і щось десь шукати. Це вигідно і авторам програм, чи принаймні тим хто контролює цю оболонку, тому що полегшується просування програм. Проте навіть такий підхід не дозволить повністю витіснити сайтики тому що живемо ми в епоху дешевого та швидкого Internet і народ в масі своїй не хоче завантажувати серіальчик а хоче дивитися відразу. Отже потрібно щоб ця уявна оболонка теж так могла. А для цього знадобиться ще й пошуковик щоб можна надрукувати gjhyj jykfqy і відразу ж почати дрюнкати.

Схоже що я знайшов головну силу Webʼного гівна — пошуковики. Без них розкидані по Павутинці вузлики вже не виглядають такими привабливими. Без умовного Google частка магії втрачається адже довелося б вести список павутинних вузлів і не вийшло б дізнатися „сколько дебилов в россии“, дізнатися „как выжить в майнкрафт с модами“ або пограти в „порноігри з Сімпсонами“.

Отже, павутинні вузли не треба встановлюти, завантажувати і зберігати (напротивагу їм деякі програми займають не один гігабайт). Вони утворюють єдине середовище (не в останню чергу завдяки пошуковикам) універсальних сутностей в якому можна дивитися відео, слухати музику, читати тексти, переглядати картинки, відправляти пошту, переводити файли з одного формату в інший, редагувати фотографії, дивитися прогноз погоди, робити ставки, грати в ігри і т.д.

Пощастило і сраним комерсам — користувачеві нічого не належить, все зберігається десь там далеко і зникає щойно закриють вкладку; не потрібно перейматися оновленнями і тим що за ОС у користувачів. Не потрібно боротися з тими хто не хоче переходити на нову версію.

Link13 comments|Leave a comment

Кляті вебщики відбирають в нас знання [Jul. 13th, 2021|10:34 am]
[Tags|, , ]
[Current Mood | disappointed]
[Current Music |Lil' Jon & The East Side Boyz — Dirty Dancin (feat. Oobie)]

Якось замислившись над нетривалістю життя я обурився злочинним тим фактом що значна кількість павутинних вузлів будучи по суті енциклопедіями чи довідниками чи й просто зібранням текстів різного ступеню корисності не має копії представлених матеріалів у вигляді придатному для вжитку і розповсюдженні. Жадібні власники не хочуть ділитися з іншими а хочуть стати заможними та знаменитими за рахунок постійного притоку спраглих до знань відвідувачів. Вони хочуть щоб ми витрачали матеріальні та психічні ресурси на користування їхніми вбогими творіннями. А коли вони підуть в небуття, то заберуть все з собою. Дуже дратує те що навіть автори всіляких програмістських штукенцій часто не переймаються і просто викладають документацію на своїх павутинних вузлах без можливості завантажити її. Причому це не просто декілька HTML–файлів. Частенько це сторіночки наповнені ЯваСценарієм під завʼязку. Яскравий приклад це valadoc.org. Замість того щоб підготувати довідку у вигляді зрозумілому для GNOME Devhelp (тим паче що Vala це мова в першу чергу для полегшення написання програм для GNOME) ми тепер маємо павутинний вузол програмульки на якому, мабуть, нормально працюють лише в Google Chrome. Для цього павутинного вузла були написані програми на PHP та JavaScript а для того щоб запустити все це в себе знадобиться 4 Гб вільного місця на HDD, Node.js, PHP, Sphinx та ще купа програм. От отак щось таке просте як текстові файлики з переліком функцій та їхнім описом перетворюється в штучний виріб, павутинну програму зі своїм власним UI яка дублює вже існуючу програму. Також можна згадати про Sci–Hub який весь такий за свободу, але чомусь доступ до зібраних матеріалів дають лише через формочку у них на головній і ніяк інакше. Немає навіть, наприклад, FTP чи P2P. І взагалі, в мене таке враження що чим більш мудрагельськими стають всілякі там HTML та CSS разом з ЯваСценарієм тим більше закуклюються вебщики заодно перешкоджаючи розповсюдженню та свободі вжитку всього більш–менш корисного ховаючи його за нашаруваннями зі своїх ідіотських технологій.

В Internet explorer 8 не відривається жодна сторінка з https://developer.mozilla.org
Вебщики з MDN не хочуть щоб я вчився. Internet explorer 8 недостатньо для перегляду тексту.

Згадується мені і відомий ag.ru який віднедавна перетворився на щось стильно–модно незрозуміле. А от якби воно існувало у вигляді програми–оболонки для каталогу відеоігор, то зміни були б не такими критичним.

І, накриклад, довідник по HTML на htmlbook.ru. Існуючи у вигляді CHM дані були б доступні й без постійного підключення до Internet (а це значить що не треба запускати прожерливого переглядача який буде мотати електрику виконуючую всіляку AJAX парашу і рекламне гівно), не було б залежності від хостингу і від власників павутинного вузла. Також у випадку з павутинними вузлами подібними до htmlbook.ru довідник облікається в форму програми яку потрібно написати і обслуговувати — я маю на увазі роботу HTTP сервера і павутинні програмульки. Звичайнісінький довідник вже не просто якийсь там CHM файлик а цілий комплекс.

Чим більше ми покладаємося на інформацію розміщену деінде тим вразливішими і залежними ми стаємо. Тож пишіть програми замість сайтиків, видавайте електронні журнали, гнобіть поціновувачів JavaScript і творіть всяке інше добро!

Link10 comments|Leave a comment

Хабрахабр все [Apr. 26th, 2021|03:11 pm]
[Tags|, , ]
[Current Mood | worried]

Ідіоти–явасценаристи зі своїми модними лайнотехнологіями перемогли на Хабрахабрі. Открытый бета-тест новой версии Хабра. Тепер сторіночки будуть завантажуватися довше, стануть важчими, займатимуть більше оперативної памʼяті та перестануть відкриватися в тих більш ранніх павутинних переглядачах в яких вони ще досі відкривалися.

Read more... )
Link7 comments|Leave a comment

Пузырь 2.0 [Jan. 25th, 2021|01:10 pm]
[Tags|]
[Current Mood | hopeful]

Автор — b-mahno.livejournal.com. Оригінал — Пузырь 2.0.

В последнее время стали крайне популярными сервисы так называемого WEB 2.0, никто толком не знает что это такое, но все уверены, что это страшно круто и что без цифр 2.0 в интернете делать (во всех смыслах) уже нечего. Вообще в современном киберпространстве сложилась крайне любопытная (если не сказать – парадоксальная) ситуация. Если проанализировать основные популярные ресурсы, то можно найти у них некоторые общие черты и самая первая из них – примитивизм (если не сказать убогость) функционального наполнения. Причем количество сервисов на иных сайтах просто огромно, но среди них обычно нет ни одного качественного: ужаснейшим образом масштабированные аватары, ошибки в формах ввода почтовых и электронных адресов, делающие невозможным их использование, отсутствие человеческого (а частенько и вообще любого) поиска и многое тому подобное. Часто вся эта куча кривых скриптов сгруппирована или названа абсолютно неудобоваримым образом, делая трудновыполнимыми элементарные операции с ресурсом. Даже дизайн некоторых из этих «порталов» заслуживает исключительно непечатных выражений.

Read more... )
Link31 comments|Leave a comment

HTTP всюди [Jan. 24th, 2021|03:17 pm]
[Tags|, ]
[Current Mood | scared]

Захлинаючись власним обуренням хочу звернути увагу шанованої публіки на доволі цікаву річ. HTTP використовують всюди де треба і де не треба. Створений як протокол для передачі гіпертексту він, за рахунок погромістів які потягли його й в інші області своєї діяльності, проник за межі Всесвітньої павутини та павутинних переглядачів і тепер ледь не кожна програма яка обмніюється даними через Всемережжя робить це по протоколу передачі гіпертексту навіть якщо вона ніяк не повʼязана з Павутиною. Скоро дійде до того що навіть торренти будуть по HTTP. Навіть обісцяні відосики по HTTP. Не так давно 99% всіх відосиків передавалися по протоколу RTMP. Щоправда протоколу закритому і від Adobe, та все ж спеціально створеному для цього, а нині майже все вантажиться AJAX чи ще якось по HTTP. І я, не розбираючись в темі, впевнений що RTMP для перегляду відео набагато кращий за срань по HTTP. Виходить так що погромісти, користуючись тим що протокол для передачі гіпертексту так чи інакше підходить не лише для гіпертексту, перетворили HTTP на щось на кшталт основи для своїх власних недопротоколів. Не буду упередженим і зауважу що винні не лише погромісти а й те що в наш час web–лайна HTTP є шляхом найменшого опору. І вся ця пиздобратія потихеньку підʼїдає світ нормальних людей, нормальних програм та спеціалізованих протоколів для нормальних людей.
Link18 comments|Leave a comment

Чому діти та бидло віддають перевагу webʼним «програмам» [Oct. 31st, 2020|12:03 am]
[Tags|, ]
[Current Mood |creative]
[Current Music |Harry Potter and the Prisoner of Azkaban]

Час від часу бачу як лізуть в Web по калькулятор, по книжку яку читають прямо в переглядачі (і заодно дивляться рекламу), по одну й ту ж саму музику яку простіше було б просто одноразово завантажити а не слухати з сайтику. В місцевій забігайлівці власниця вмикала музику з YouTube через що постійно доводилося слухати рекламу. На власні очі бачив як явасценарист-струмер замість звичайного калькулятору запускав Хромога і користувався калькулятором на сторінці пошукової видачі Google. Дратує неімовірно. Замість перегляду одних і тих самих кліпів Брітні Спірс на YouTube в шакальній якості завантаж всі її відео і дивись поки очі не відсохнуть! Замість постійного пошуку документації в WWW встанови Zeal і насолоджуйся життям! Подумав і склав список чому воно так.

Оскільки Всесвітня павутина це така собі ноосфера в якій є все і оскільки вона протягнула свої щупальця ледь не в кожен дім і для багатьох основний час проведений за ЕОМ приходиться на WWW (відео, смішнявки, порно, соціалізація через соціалочки та всілякі аськи) і для багатьох web-вузлів не існує програми-замінника під Вікна, то чом би й ні. Народ звик і для них переглядач WWW ніби як затьмарив собою все інше. А зважаючи на тотальне ламерство може бути так що багато хто навіть і не підозрює що таке ж є й поза межами їхнього улюбленого переглядача.

Краса чи то пак естетика. Всілякі калькулятори, програвачі аудіо, конвертори валют, сервіси по обрізці MP3, перекладачі, словники та інша дрібнота почасту має великі яскраві кнопки, тіні, анімації та нетиповий вигляд чим приваблює всілякий скот. І вони готові чекати поки запуститься переглядач, готові витрачати час на пошук в Google, готові чекати поки воно завантажиться, готові терпіти гальма та рекламу тільки б побачити ці сексуальні кнопочки з тінями та рожевою окантовкою. Знайома школярка не визнавала нудний віндовий калькулятор і користувалася не нудним на весь екран з якогось сайтику.

Відсутність такої дребедені у вигляді програм. Я не знаю програми-замінника умовному zaycev.net, програми під Вікна для конвертації валют, Google maps існує лише у вигляді HTML сторінки. Схоже що звичка писати такі програмки відмирає і в масовій свідомості вони відходять на другий план. І чим далі тим гірше. Замість них роблять сайтики. Наприклад раніше база з іграми ag.ru розповсюджувалася у вигляді програмки (десь таке читав або чув). Якось в мене на ЕОМ була програма-карта київського метополітену. Однокласник бродив по Києву оірєнтуючись по карті (не в Web) під Symbian.

Нинішній рівень розвитку web-лайна та висока швидкість доступу до Internet призвели до того що таких сервісів розплодилося як собак нерізаних і в більшості випадків саме вони будуть на перших сторінках пошукової видачі. Наприклад, на запит бухгалтерский калькулятор, бухгалтерский облік пошуковики підсовують всіляке web–лайно без реєстрації та SMS, а не православні програми написані на Delphi чи божественному Visual BASIC.

Платність аналогів. Частенько буває так що за більш–менш серʼйозні програми їхні автори хочуть грошей. Наприклад, в Web знайдеться чимало безкоштовних сервісів (але з рекламою) для завантаження відео з YouTube, а от безкоштовних програм я не знаю.

Нажаль мушу визнати що всілякі фігня в WWW часто–густо вкрай проста у використанні, нічого не потрібно завантажувати, встановлювати, не треба десять разів тиснути кнопку „далі“ і добре підходить для одноразового використання.

Link13 comments|Leave a comment

Бидловізація WWW [Sep. 19th, 2020|12:10 am]
[Tags|, ]
[Current Mood |awake]
[Current Music |Shusaku Uchiyama - Resident Evil Operation Raccoon City - Main title]

Web нікому не потрібен і це добре помітно на прикладі мобілок.

Раптово виникла думка що як така Всесвітня Павутина масовому користувачеві не потрібна. Йому потрібні програми. Програми що взаємодіють через Всемережжя і дозволяють спілкуватися між собою, виставляти свої фотки на загальний огляд, ставити так звані лайки, дивитися фільми, порнуху, серіали і Ютуп (телевізор 2.0), смішні картинки, слухати музяку, дрюнькати в відеочаті-рулетці, підглядати за чужим життям в соціалочках і таке інше. Те що багато з цих програм представлені у вигляді нікчемних HTML документів нафаршированих явасценарієм є прикрою випадковістю і значення не має. Я про те що Павутина в своєму так би мовити традиційному вигляді переважно статичних гіпертекстових документів сукупність яких утворює щось на кшталт всесвітньої цифрової бібліотеки малоцікава пересічному — буковок багато, полайкати немає кого, інтерактиву мало. Згадується однокашник для якого Internet (WWW) це Мордокнига, Вконтакті, Instagram, Viber, Tiktok, Tinder, Ютуп і т.д. Насправді він і web-переглядача на розумному телефоні запускає нечасто. Користуючись смартофоном він, за великим рахунком, вилазить зі своїх програм в Павутину тільки за тим чого немає в цих самих програмах (порно онлайн без SMS, як відремонтувати карбʼюратор). Причина з якої він, приходячи з роботи додому, заходить на web site YouTube крапка ком а не запускає програму Ютуп (як він це робить в себе на коммунікаторі) суто історична.

Епоха мобілочок, коли ледь не всі носяться з цими тикалками, показала що web-сторінки (байдуже чи це новомодне SPA чи щось іще) погано підходять на роль програм. З web-сторінками-як-програмами забагато мороки (хоча б тому що потрібно запускати павутинного переглядача і перемикатися між вкладками). І зауважте що, коли мова заходить про мобілочки, то знаходиться не так і багато тих хто варнякає про універсальність сайтиків та про складність написання програм під розумні телефони (як це часто роблять у випадку з нормальними програмами). Пишуть аж бігом. Прикро що явасценаристів з їхнім Хромом та ангулярками пустили в світ мобільних програм.

Спаскудження ідеї гіпертексту і мутація ВП в якусь подобу програмної платформи (на кшталт .NET чи ОС взагалі) почасти є наслідком задоволенням запиту шир. нар. мас. Зелені буковки на чорному фоні, семантична Павутина цікаві купці технарів та всіляким задротам. Якби ВП й нині залишалася такою якою вона була на початку, то крім маргіналів ніхто б туди не потикався.

Post scriptum. Константин Кадавр говорить на схожу тему. Мільйони web-вузлів майже нікому не цікаві, переважна більшість відвідує жменьку сайтиків чи сидить в своїх загончиках соціальних мереж, Всесвітня павутина не стала (принаймні поки що) кіберпанковою антиутопією або утопією, експансія ЗМІ і т.п. Интернет умер (Очевидные вещи #21)

Link20 comments|Leave a comment

Вебщики на чолі з Microsoft атакують Linux [Aug. 29th, 2020|01:44 pm]
[Tags|, , ]
[Current Mood | scared]

Управление через почтовые рассылки как барьер, мешающий приходу молодых разработчиков
Сара Новотны (Sarah Novotny), входящая в управляющий совет Linux Foundation от компании Microsoft, подняла вопрос об архаичности ведения процесса разработки ядра Linux. По мнению Сары, использование списка рассылки (LKML, Linux Kernel Mailing List) для координации разработки ядра и отправки патчей отпугивает молодых разработчиков и является барьером, мешающим приходу новых сопровождающих. С увеличением размера ядра и темпа разработки нарастает проблема с нехваткой сопровождающих, способных курировать подсистемы ядра.
Link1 comment|Leave a comment

Розбір понять WWW [Aug. 27th, 2020|05:22 pm]
[Tags|, , ]
[Current Mood | aggravated]
[Current Music |Bullet for my valentine – Suffocating under words of sorrow]

Місце в Павутині

Web site. Site — місце, вузол. Web може означати павутину, мережу і ве-ве-ве точка ру WWW. Таким чином web site — місце в мережі. Власного слова яке б позначало web site в нас немає. Також немає слова яке б позначало цей самий Web. Була думка для позначення WWW писати слово мережа з великої літери, але Мережа це скоріше про Internet. В Wikipedia в статті про WWW побачив влучне слово всемере́жжя, але воно теж більше личить Internet (хоча, якщо точніше, то Internet це більше міжмережжя). Проте все це не підходить коли потрібно з оцим всемережжям утворити слово яке б позначало павутинного програміста. Щодо мережевого програміста, то воно може позначати не тільки web-макаку а й цілком нормального спеціаліста. На даний момент вважаю що найкраще використовувати конструкції на зразок web-вузол, web-програміст.

Що ж до визначення поняття, то web site is a collection of web pages and related content that is identified by a common domain name and published on at least one web server..

Місце в Павутині як програма

Хочу звернути увагу на те що web site це не програма хоча багато хто має на увазі саме програму (чи уявляє собі якусь програму), коли говорить про web site. Цікаво що заміна іноземного web site на web-вузол відбиває будь-яке бажання писати поряд з ним слово програма. Розмірковуючи так розумієш що web site як програми не існує.

Документи як програми. RIA, SPA, DHTML

Підзабута нині абревіатура RIA та модна SPA по суті представляюють собою одне й теж — мімікрію під нормальні програми в середовищі Всесвітньої павутини (web-переглядача). Не знаю що мали на увазі автори (автор) поняття RIA, але може так бути що мається на увазі Internet взагалі а не лише WWW. Історично RIA це більше про Macromedia Flash, Silverlight від Microsoft, Java applets і подібні речі та той час коли народ не божеволів від webʼних технологій, а так звані односторінкові програми є породженням новітнього часу та розвитку web-переглядачів. Незважаючи на це та на те що SPA базується на рідних для web-переглядача HTML, CSS та JavaScript а не на якихось там сторонніх модулях і нібито стоїть дещо окремо, SPA це все ж таки один з проявів RIA. Односторінковою програмою може називатися навіть HTML документ з єдиною кнопкою по натисненню на яку показується напис Hello, world. Головне щоб без перезавантаження. Абревіатура в якій йдеться про сторінку не зовсім точна. Однодокументна програма — ось точніший термін.

Що таке web-програма?

Вважаю що слід обмежитися визнеченням з Wikipedia в якому написано що web-програма це програма яка виконується web-сервером. Не можна прирівнювати програмульку вписану в HTML файл через тег SCRIPT що маніпулює DOM до web-програми. Цілковитою нісенітницею виглядає визначення web-програми як якоїсь там розподіленої програми між сервером та web-переглядачем.

Link7 comments|Leave a comment

CMS — вершина розвитку павутинного програмування [Aug. 6th, 2020|11:15 pm]
[Tags|, , ]
[Current Mood | uncomfortable]

Незважаючи на презирливе, зневажливе ставлення певних людей до CMS та тих хто під них пише, CMS — це як раз те що треба для павутинного програмування, майже золота куля. CMS’ки вигідні як павутинним програмістам так і замовникам. Для одних CMS пришвидшує та спрощує роботу, для інших дещо зменшує залежність від програмістів надаючи адмінку, плагіни, шаблони і таке інше.

Зізнаюся що я ненавиджу CMSʼки через те що доводиться підлаштовуватися під них, налаштовувати їх, розбиратися в чужих плагінах, боротися з їхніми обмеженнями, але вся правда в тому що CMS це і є обличчя павутинного програмування, це і є саме павутинне програмування. Мало кому зі споживачів послуг павутинних програмістів потрібна якась кривулька написана з нуля і для обслуговування якої довелося б кожного разу шукати макаку, коли є такі напівфабрикати як Wordpress, Drupal, Joomla, Opencart та інші з великою кількістю готових модулів на всі випадки життя які достатньо лише встановити.

Нарешті моє давнішнє обурення засиллям CMS на фрілансерських сайтах та в вакансіях стихло. Я прозрів. Можна сказати що концепція CMS відповдіє духу WWW. CMS це основа яка не лише слугує фундаментом а й надає засоби для вирішення типових (та не дуже) потреб значної частини програмістів та їхніх клієнтів. Замовникам не цікаві якісь там frameworkʼи, оптимізації, говнокод в самих CMS чи їхні обмеження. Все перевішує зручність та можливість швидко підняти website.

Зауважу що на відміну від frameworkʼів CMS зачасту роблять роботу павутинних програмістів менш програмістською. Акцент зміщується на дезіґн, явасценарії і метушню з модулями. Оскільки „усьо вже написано до нас“, все програмування зводиться до правки конфігураційних файлів та написання нескладного коду. Головне добре знати систему.

Link19 comments|Leave a comment

Чому я ненавиджу web–програмування і що мені в ньому не подобається [May. 30th, 2020|11:19 pm]
[Tags|, ]

TL;DR

Якщо коротко, то HTML і CSS створювалися для розмітки і оформлення простих документів а ЯваСценарій це жахлива і по суті єдина мова програмування доступна для «розуміння» броузерам з купою недоліків створена за 10 днів (так навіть в «JavaScript: The Good Parts» написано), яку з усіх боків облизує дуже багато вебщиків які нічого крім JavaScript не бачили, і якщо процес оформлення цього тексту за допомогою HTML і CSS ніяких неприємних відчуттів не викликає, то беручись за створення чогось більш складного (читай, відмінного від статичних текстів) стикаєшся з купою проблем породжених недоліками і спеціалізацією вищеназваних технологій на тексті, на документах. Значна частина так званого web–програмування це зборище хаків тому що якщо тобі потрібно створити щось відмінне від не складного інтерактивного документу, то інакше просто ніяк, тому що, як я вже вище писав, технології WWW призначалися для зовсім іншого. 90% людей зайнятих створенням web–сайтів це погані малокваліфіковані програмісти і цілком можливо що любов до JavaScript є наслідком неосиляторства, вузького кругозору, низького рівня проф. придатності і синдрому каченяти.

Якщо тобі дійсно подобається програмування, я раджу не йти в сайтобудівельники.

Мені прикро це казати, але якби я наймав програмістів, то я б віддавав перевагу людям не замараним сайтобудівництвом і для вебщиків проводив би додаткове тестування.

Read more... )
Link1 comment|Leave a comment

Причина популярності web–програмування [May. 30th, 2020|11:19 pm]
[Tags|, ]

Гадаю я відкрию страшну таємницю для багатьох вебщиків, але причина популярності Web`у не у п…сті технологій і не в тому що JavaScript і HTML це найкращі в світі мови програмування і не в тому що CSS це божественна технологія і крім CSS нічого кращого не існує. На мою думку дві (взагалі то причина одна: бабло) основні причини полягають в тому що WWW нагадує базар і газети-журнали. З того що WWW це такий собі величезний базар з газетними кіосками випливає те що на ньому можна доволі легко заробляти гроші. Гроші, як і в багатьох друкованих виданнях, заробляються за допомогою реклами (явної або не дуже). І як на базарі товар розкладають на прилавках так і в WWW його демонструють в каталогах на сторінках сайтів. Саме можливість легко продавати і заробляти гроші є основною причиною розповсюдженості вебопрограмування. Сьогодні вебщик робить інтерактивний рекламний буклет на 4 екрани  для того щоб який–небудь комерс міг продавати червоні нитки (якби цей буклет був зроблений у вигляді програми, його б ніхто ніколи не побачив але, існуючи в світі документів WWW, він індексується пошуковиками, показується в пошуковій видачі і приносить прибуток) а завтра пакує свій жуквері код в Chrome і всі користуються супер–пупер революційною програмою Дускорд з мемасиками і ботами що керуються штучним інтелектом з підвалів Пентагону.


Важко собі уявити щоб при використанні архіватору, файлового менеджеру, калькулятору чи програми для роботи з розділами HDD користувачам показували рекламу а от при перегляді web-ресурсів це звична справа. Юзер лазить по web–вузлам завантажуючи документ за документом, сторінку за сторінкою. Часто без якоїсь чітко визначеної мети, просто шукаючи щось цікавеньке. На базарі тебе можуть зазивати покуштувати їхнє чудове сало а от в WWW на тебе з усіх боків посиплеться реклама у вигляді блимаючих  картинок, відео про те який президент хороший або поганий, тексту з обіцянками збільшити пісюн на 10 сантиметрів і т.д. Сторінки на web–вузлах частенько являють собою каталоги з товарами, відео і аудіофайлами і всіляким іншим вмістом газетно–журнального типу на зразок новин, оглядів, кумедних картинок, блогів, кулінарних рецептів і т.д. Ти будеш шукати інформацію про те що такого цікавого можна зробити з лампами розжарювання а потрапиш на стоірнку internet–магазину з сувенірами і дизайнерськими меблями. В такому середовищі дуже легко не тільки продавати щось і показувати рекламу а ще й збирати дані про всіх і вся, шпигувати і слідкувати для щоб потім заробляти на цьому ще більше. Схожість з поліграфічною продукціює проявляється не тільки в наповненні а ще й в зовнішньо вигляді: структура, увага до шрифтів, стилізація звичних елементів GUI під щось незвичне і глянцево–блискуче і щоб не таке як в інших. Якби не існувало WWW в світі було б набагато менше різноманітного інформаційного сміття.

LinkLeave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]