vit_r: default (Default)
[personal profile] vit_r
Тут ругали Фейсбук за то, что начал банить DW. Подозреваю, проблемы были не на той стороне.

Оставлю на память и выделю главное.

Denise, Update on entry/comment page changes
[...] This is a side effect of some of the other CSS changes we made: we try to exempt user-provided CSS from sitewide CSS changes, but sometimes when we change the order in which site CSS files load, things behave differently even if we didn't deliberately change any of the CSS that targets those elements. I don't know how much of that we're going to be able to fix, because nobody has had the time to look at it yet, but please give us a week or so while we figure out what's ultimately causing it and see what we can do.

* Third party extensions such as userscripts, Stylish changes, custom site skin CSS, and the like have changed how they behave -- this is due to the changes we've made to the underlying HTML structure of the page, more about which in a moment. The creator of those third-party styles and add-ons will need to figure out the changes that need to be made in order to get it working again; you can let the author of the specific one that you're having the trouble with know that we're happy to help them if they need assistance.

[...]

People have reported a photosensitive-vertigo (PSV) reaction (that's the fancy shorthand for "this website makes my eyes/head/etc hurt, gives me migraines, etc") to the new version of the entry/comment pages. PSV has multiple causes [...] but it will never be perfect, because things that fix one person's PSV can trigger another's.

[...]

An extremely common question people are asking is why we can't just let people continue to use "the old version". This particular change isn't a new site skin or a purely-visual redesign: it's part of the ongoing-since-2012 process of converting the underlying code that generates the site to use industry-standard, widely-available frameworks instead of trying to manually reproduce 20 years' worth of advances in frontend web development by hand with a team of only a few people. [...]

We've explained this ongoing project before, but since it's been long enough that people either don't remember the explanation or weren't DW users yet: These changes are necessary, because without them, we can't make any of the changes that people ask us for without something that should be a few days' work turning into a nightmare of months upon months of debugging, edge cases, and programmer tears. It isn't possible to keep "the old version" of the underlying code, because the entire purpose of the changes are so that we can finally, finally stop maintaining a custom HTML-like markup "language" that was created in 1996 and that we, LJ, and other sites using either the LJ or DW code are the only sites on the internet to ever use. It's not only a massive barrier to entry for people who want to start contributing to the project, it's frozen with the features that were available on the web in 1996 and every single modern web feature we or our predecessors have been able to bolt on top of it since then, including such basic things like "leave a comment without having to load a separate page" and "make it possible to choose a user icon and see which icon you chose", is one more layer of things that have the potential to break in modern browsers, needing us to spend hours or days diving into bugs and issues that should be a few moments to fix. We cannot keep the old version, because the old version is a twenty-year-old bolted-together mess that has become impossible to maintain.

...


I won't lie, another part of the reason this conversion project is going so slowly is because it is exhausting, demoralizing, and discouraging to receive a flood of abuse after every page or page-element conversion when people assume the worst possible motives or accuse us of making changes in bad faith. We are human beings who work on this project (mostly in our spare time) because we believe in what we do here, but it's incredibly hard to motivate yourself to do something that you know has a 100% chance will get you cursed at, called a moron, and accused of not caring about people.

We've left the comments to the previous dw_maintenance post screened, and I have set all comments on this post to automatically screen, because we can either moderate the public discussion or we can fix the problems people are cursing at us over, and right now we are choosing to put our attention to fixing the problems. Yes, we want to hear when there's a problem, and we want to hear people's feedback about changes we make and how we can make them work better for you, but there's a difference between "the display of this thing changed, was that intentional?" and "this is fucking garbage and you should be ashamed of yourself". (I am only slightly paraphrasing.)

Короче, когда DW доломают до уровня LJ -- это только вопрос времени. Отношение к пользователям то же самое и смысл видят в таком же навешивании звенелок и свистелок, пусть и по другому поводу. А потом ещё доделают до уровня "современного интерфейса" и набегут улучшатели в подгузниках.

Уже писал, что отношение к пользователям у держателей соцсетей напоминает животноводство. Это их сайт, они тут главные. И что ты мычишь, им не интересно.

Потому и надо хранить архивы журнала на жёстком диске, а данные о контактах и их запасные адреса в отдельном месте.

Date: 2020-07-28 07:35 am (UTC)
behma_coderrr: (Default)
From: [personal profile] behma_coderrr
про индусский код

https://alj868.livejournal.com/338751.html

Date: 2020-07-30 11:29 am (UTC)
iskatel: (Default)
From: [personal profile] iskatel
Жаль, что они пошли дорогой LJ

Date: 2020-08-20 01:26 pm (UTC)
From: [personal profile] veremeenko_alex
Странно было бы, если было иначе.
Наступила пора делать из это деньги.

Были идеи peer-to-peer lj.

Profile

vit_r: default (Default)
vit_r

February 2026

S M T W T F S
12 34 567
8 91011121314
15161718192021
22232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 10th, 2026 12:10 am
Powered by Dreamwidth Studios