Please enable JavaScript or switch to a supported browser to continue using x.com.
这句话展示了平台的排他性设计,将特定技术栈作为访问门槛。这种做法虽然确保了一致的用户体验,但也排斥了使用非主流浏览器的用户或出于隐私考虑禁用JavaScript的用户。这反映了互联网服务中的技术霸权问题,以及创新与标准化之间的张力。
Please enable JavaScript or switch to a supported browser to continue using x.com.
这句话展示了平台的排他性设计,将特定技术栈作为访问门槛。这种做法虽然确保了一致的用户体验,但也排斥了使用非主流浏览器的用户或出于隐私考虑禁用JavaScript的用户。这反映了互联网服务中的技术霸权问题,以及创新与标准化之间的张力。
11/30 Youth Collaborative
I went through some of the pieces in the collection. It is important to give a platform to the voices that are missing from the conversation usually.
Just a few similar initiatives that you might want to check out:
Storycorps - people can record their stories via an app
Project Voice - spoken word poetry
Living Library - sharing one's story
Freedom Writers - book and curriculum based on real-life stories
How to Create a Social Media Platform: Technologies, Features, and Cost
You can choose the displayed language by adding a language suffix to the web address so it ends with e.g. .html.en or .html.de. If the web address has no language suffix, the preferred language specified in your web browser's settings is used. For your convenience: [ Change to English Language | Change to Browser's Preferred Language ]
Email tools/clients are inconsistent in how they render HTML and CSS. A designed email might look great in Gmail, broken in Outlook, and unreadable in Apple Mail. Half of all emails are opened on mobile devices (according to one study). Email looks good in different clients? Great, now make it work on a 4" screen just as well as on a desktop.
Svelte components are a thin layer over the DOM and naturally expose the web platform. Coding in Svelte feels like I’m moving with the grain of the web.
I'm not familiar with Svelte. But the UI itself is handled in a custom canvas on mobile (and probably Desktop?) Though, on the web, it is HTML and CSS.
Unfortunately it is not just the semantic that is broken. There are lot of things.For example if you look at some of the examples (https://flutter.github.io/samples/#/) - you can see that indeed there are some div and p tags but it is not entirely normal DOM elements. For example you can't even select text anywhere on the screen. And there are more and more little things like that.Just to be clear - Flutter for web is great, I'm happy it exists, but it is not comparable to React/Vue or Svelte.IMO Flutter for web is good to post live examples of Flutter code or maybe some last-minute-boss-request to make a web version of existing app, but for not for full-blown web app. :)
Note: A future level of CSS may introduce ways to create custom highlight pseudo-elements.
Oh my god, yes please!
This is an interesting history of web app and specifically component / styling development at Yandex and the evolution of the BEM methodology.