- Feb 2021
-
stackoverflow.com stackoverflow.com
-
IFRAME element may be a security risk if any page on your site contains an XSS vulnerability which can be exploited
-
Your browser window is basically just one big iframe.
-
-
softwareengineering.stackexchange.com softwareengineering.stackexchange.com
-
First, the frame and frameset elements are not deprecated in HTML5, they're obsolete (i.e., they've been removed entirely).
-
-
stackoverflow.com stackoverflow.com
-
many a tech manager has siezed on them as a solution to many problems. In fact, they create more.
-
if used for parameterized content, they've created an interface. And in a professional site, that interface requires an SLA and version management - which are almost always ignored in rush to get online.
-
And if your framed content has a need to be interactive, it will struggle to do so beyond the frame.
-
Usually, if you can do it without an iframe, that is a better option. I'm sure others here may have more information or more specific examples, it all comes down to the problem you are trying to solve.
-
think about them as a text/markup equivalent to the way a video or another media file would be embedded
-
The downside is that if you introduce multiple layers of scrolling (one for the browser, one for the iframe) your users will get frustrated. Like adzm said, you don't want to use an iframe for primary navigation
-
on the other hand, documents from different origins can still communicate using window.postMessage(), for example to implement collaborative iframe auto-resizing.
-
but I wouldn't use a frameset for anything but a manual since it no longer exists in html5. Example: Game maker manual
-
However I've seen iframes abused as well. It should never be used as an integral part of your site, but as a piece of content within a site.
-
-
stackoverflow.com stackoverflow.com
-
Designers hated them. Yes, that was the deadliest punch. Everything looked square and straight. They hated it. They wanted arcs and image backgrounds and rounded borders. Now they have it in CSS3 - guess what, they're drawing squares. #whatever Programmers had trouble with them. It was inconvenient to follow the logic of frames, and you had to do some extra work. I mean, some. Today it's a lot harder to create AJAX solutions for the same problem, but no one complains. #whatever Websites could include one another. This was painful for some site owners because they worked hard on something and another fella used it as own content. Later, they invented same origin policy, but it was way after starting to hate frames. Content stealing is still an issue today, absolutely unrelated to whether we have frames or not. #whatever Back button worked differently. Yes, it was a bit annoying. But it was not the frame concept's fault, again: it was browsers who did this to us. Could have been solved easily, but nah, browsers kept going back one by one, not providing the site a way to implement its own "step back" method, and alas, this is still happening today. #whatever
-
- Jan 2021
-
www.gaver.ga www.gaver.ga
-
¿Por qué crear un sitio web?
"Un dominio propio": https://indieweb.org/A_Domain_of_One%27s_Own
A la Virginia Wolf, en "Una habitación propia": "«Una mujer tiene que tener dinero y una habitación propia para poder escribir novela»
-
-
-
6. Add Purgecss for unused CSS removal (optional) Add Purgecss to Sage. Once you’ve successfully added Purgecss, you will need to complete an addition step to make sure Purgecss can extract Tailwind’s classes properly. Luckily, Tailwind has a guide in their docs to add a custom Purgecss extractor.
Date: 28/01/2021
Had problem during purgecss installation in my project. Solved using:
yarn add --dev purgecss-webpack-plugin@0.23.0 glob-all
More info: Getting an error regarding webpack, during step 1 of adding purgecss ( https://roots.io/guides/removing-unused-css-with-purgecss-uncss-in-sage/ )
Solved using the command for yarn as given in here:
https://discourse.roots.io/t/removing-unused-css-with-purgecss-uncss/11586
That is :
yarn add --dev purgecss-webpack-plugin@0.23.0 glob-all
-
-
stackoverflow.com stackoverflow.com
-
augmentedsteam.com augmentedsteam.com
-
reallifemag.com reallifemag.com
-
Twitter threads gave illness a name and a face, grounding the dread in particular bodies and disparate — if often overlapping — experiences. They placed these experiences in history, creating an archive of disease, fear, rage, and hope that will persist even as these feelings — and some of these people — have passed.
Archives are only worth their weight in water if interested parties can find what they're looking for. When artifacts aren't gathered and curated into public-facing unities or collections, then history elides them until further notice. These threads are still floating in the sprawl of the Twitterverse, placed into history and drowned out by an ocean of pure, frantic noise. What this piece makes evident to me is the need for restoration: that they need to be resurfaced, preserved, made visible again.
-
-
css-tricks.com css-tricks.com
-
I used it to create a full-bleed utility class: .full-bleed { width: 100vw; margin-left: calc(50% - 50vw); }
-
-
en.wikipedia.org en.wikipedia.org
-
-
Change any of the <option> by double clicking on the number.
-
-
svelte.dev svelte.dev
Tags
Annotators
URL
-
-
atomiks.github.io atomiks.github.io
-
Context menu
-
-
-
Good overview of annotation tools with a lot of additional information in comments and - you guess - annotations.
-
-
alistapart.com alistapart.com
- Dec 2020
-
stackoverflow.com stackoverflow.com
-
class Session extends Map { set(id, value) { if (typeof value === 'object') value = JSON.stringify(value); sessionStorage.setItem(id, value); } get(id) { const value = sessionStorage.getItem(id); try { return JSON.parse(value); } catch (e) { return value; } } }
-
I think that the webStorage is one of the most exciting improvement of the new web. But save only strings in the value key-map I think is a limitation.
-
-
developer.mozilla.org developer.mozilla.org
-
The Web Storage API provides mechanisms by which browsers can store key/value pairs, in a much more intuitive fashion than using cookies.
-
-
www.theatlantic.com www.theatlantic.com
-
Andrew Bosworth, one of Facebook’s longtime executives, has compared Facebook to sugar—in that it is “delicious” but best enjoyed in moderation. In a memo originally posted to Facebook’s internal network last year, he argued for a philosophy of personal responsibility. “My grandfather took such a stance towards bacon and I admired him for it,” Bosworth wrote. “And social media is likely much less fatal than bacon.”
Another example of comparing social media and food.
-
Facebook’s stated mission—to make the world more open and connected—
If they were truly serious about the connectedness part, they would implement the Webmention spec and microformats, or something just like it, but open and standardized.
-
-
github.com github.com
-
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.
-
-
jamstack.org jamstack.org
-
Serving pages and assets as pre-generated files allows read-only hosting reducing attack vectors even further. Meanwhile dynamic tools and services can be provided by vendors with teams dedicated to securing their specific systems and providing high levels of service.
-
-
jamstack.org jamstack.org
-
Because Jamstack projects don’t rely on server-side code, they can be distributed instead of living on a single server. Serving directly from a CDN unlocks speeds and performance that can’t be beat. The more of your app you can push to the edge, the better the user experience.
-
Because Jamstack markup is prebuilt, content changes won’t go live until you run another build.
-
-
jamstack.org jamstack.org
-
Better PerformanceWhy wait for pages to build on the fly when you can generate them at deploy time? When it comes to minimizing the time to first byte, nothing beats pre-built files served over a CDN.
-
- Nov 2020
-
www.reddit.com www.reddit.com
-
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. :)
-
-
css-tricks.com css-tricks.com
-
They are often cited as the first website to feature banner ads.
If, indeed, Wired invented the banner ad, it is also worth mentioning that wired.com was one of the last websites to be rendered completely unusable by them (when it was still running on the old CMS. idk about now.)
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>I love @LaurenGoode and find her insight very worthwhile even in this format, but I really wish the platform on which it now resides (Wired's CMS) wasn't *completely* and *entirely* broken. Chorus should've been a package deal. https://t.co/OweeG30jR6
— ※ David Blue ※ (@NeoYokel) July 13, 2019
Tags
Annotators
URL
-
-
uxdesign.cc uxdesign.cc
-
When writing copy for buttons, make sure that you keep consistency.
-
Make sure the label colour stands out against the button fill. You can check using http://accessible-colors.com/. Always make sure that your colours meet the AAA requirements.
-
Text links are a very simple button type.
Eh? I didn't know links were considered buttons. I'm not sure I totally agree understand, but it's not outrageous either...
Update: Okay, I guess when you put an outline around it (like they directly below this paragraph), and even more if you put an icon with it (like they did further down; https://hyp.is/DZTZzi6fEeuu65uvQJ9W1Q/uxdesign.cc/ui-cheat-sheets-buttons-7329ed9d6112), the link looks like more like a button.
But (and I think this is their point) it is what it is because of how it's used and not how it's styled: it should be the same thing (a button) whether or not it has an outline.
-
Some text links may have an icon with them.
-
-
github.com github.com
-
This one gets the SEO, so I hope you're successful @raythurnevoid.
I assume this gets search traffic because people hope/assume that since there's a React "material-ui" that there might already be a "svelte-material-ui" port/adaptation available. So they search for exactly that (like I did). That and being the first to create that something (with that name).
Tags
- port (adaptation/translation)
- being the thing that people are looking for and hoping/assuming already exists
- having a name containing a search term that people are looking for
- getting/attaining wide reach/audience/popularity due to being first to market
- excellent name
- getting/attaining wide reach/audience/popularity due to being or having a name containing a search term that people are looking for
- web search for something brings me here
Annotators
URL
-
-
material-components.github.io material-components.github.io
-
www.thinktecture.com www.thinktecture.com
-
Capacitor's origins lie in Ionic's mission to provide a holistic framework for developing hybrid apps—apps that run on mobile devices, on desktops, and in the browser. It does not only replace Apache Cordova as a “bridge” to native platform access in new Ionic projects but also “provides a consistent, web-focused set of APIs”.
-
Capacitor is a framework that provides developers a coherent API set to access various features on different platforms. By doing so, it also simplifies using those features. Especially for web APIs that are hard to use or require multiple steps to set them up, Capacitor provides an easy-to-use interface.
-
-
www.cleveroad.com www.cleveroad.com
-
How to Choose a Technology Stack For Web Applications: Tips To Follow
It is difficult to underestimate the impact of a properly chosen web tech stack on the project's general success. Read this article to learn how to choose a web development stack.
Tags
Annotators
URL
-
-
github.com github.com
-
This library is part of a general project at the Internet Archive (archive.org) to support the decentralized web.
-
-
help.archive.org help.archive.org
-
We convene the Decentralized Web Summit, dedicated to creating the Web we want and the Web we deserve. A Web that is private, safe and locked open for good.
-
-
knightcolumbia.org knightcolumbia.org
-
these platforms aim to provide experiences “that people want to use that works as much as possible as they expect, but which is backed up by better values and technology.”
This is an interesting statement of how this new social media should work.
-
-
wicg.github.io wicg.github.io
-
blog.spencermounta.in blog.spencermounta.in•1
-
The 2000's utopian dream for computer programs was the ‘semantic web’- which for me is still a little raw to talk about.
believe! work for it!
it's remarkable to me how short-lived the attention is, how few rally, how much development is left up to the few remote entities.
the semantic web, to me, is about decomposing the page into useful components, that have their own meaning distinct from the big page. that's the core start. there's a ton of semantic reasoning & other shit, academia has a strong hold on the semantic web it feels like. but the field is open. anyone can begin building new experiences any day that fulfill this vision. figuring out how to build a scalable practice around it is step 2. thusfar no one has made much headway on step 1 though!
let some of the other points in this writeup characterize the lessons for how we might build scaleably, step 2. but focus on step 1? maybe?
-
-
button.dev button.dev
Tags
Annotators
URL
-
-
jimmy.schementi.com jimmy.schementi.com
-
macwright.com macwright.com
-
web, development ways, spa, ssa
Tags
Annotators
URL
-
-
matthiasott.com matthiasott.com
-
The websites of today are primarily built with efficiency and usefulness in mind, but in turn, they often lack the creativity, playfulness, and dedication that make a site stand out and a joy to interact with.
imo there's a kind of fetishistic personalization/craftiness argument at play here, and it's not entirely wrong, but it misses the much larger trend, the thing that's really shifting focus. the thing that actually matters, today, is that the cloud let's us retain, persist, share, & interact with both the already present medium, but also in a way that permits us to bring our selves, retain, persist share & interact with the many folk that dwell & pass through. the write up here is interesting, but it still speaks to me of the solitary, lone, solo experience, of me, the author, crafting something niche & creative, & ignores the wider relevance that has taken wing underneath our feat.
the web, once, was reputed as a place of interconnection, of links, between systems. if you want an interesting web, imo, you need to be letting people seed more & interesting interconnectivities across sites. let people play with your web. create intertwingularities, join points, where other experiences, other systems, can see yours, touch yours, manipulate yours. weave a wider web, connect better, allow others more powers to harness yours.
the challenge on this page, to design into interestingness, is a false song, is tale of personal greatness that ignores the interconnected greatness that is the wider world web, and how we can make ourselves resources than can be remixed and recycles and iterated upon freely, elevating our small selves into pieces of the greater ongoing rolling ensemble of our times..
Tags
Annotators
URL
-
- Oct 2020
-
www.thieme-connect.com www.thieme-connect.com
-
2.0 tools for learning human histology by First year MBBS students and thus make them aware of the features of these
Medical research students Web 2.0 tools
-
-
s3.us-west-2.amazonaws.com s3.us-west-2.amazonaws.com
-
Procedia Social and Behavioral Sciences 1 (2009) 478–482Available online at www.sciencedirect.comWorld Conference on Educational Sciences 2009 To use or not to use web 2.0 in higher education? Gabriela Grosseck* West University of Timisoara, 4 Bd. C. Coposu, office 029, 300223 Timisoara, Romania Received October 8, 2008; revised December 16, 2008; accepted January 4, 2009 Abstract Web 2.0 has been, during the last years, one of the most fashionable words for a whole range of evolutions regarding the Internet. Although it was identified by the current analysts as the key technology for the next decade, the actors from the educational field do not really know what Web 2.0 means. Since the author started to explore and use Web 2.0 technologies in her own development/improvement, she has been intrigued by their potential and, especially, by the possibility of integrating them in education and in particular in the teaching activity. The purpose of this paper is both to promote scholarly inquiry about the need of a new type a pedagogy (Web 2.0 based) and the development / adoption of best practice in teaching and learning with web 2.0 in higher education (HE). The article main objectives are: • to introduce theoretical aspects of using Web 2.0 technologies in higher education • to present models of integrating Web 2.0 technologies in teaching, learning and assessment • to identify the potential benefits of these technologies as well as to highlight some of the problematic issues / barriers encountered, surrounding the pedagogical use of Web 2.0 in higher education • to propose an agenda for future research, and to develop pedagogy 2.0 scenarios for HE sector. © 2009 Elsevier Ltd. Keywords: Web 2.0; e-learning; higher education; social artifacts. 1. Insight
Great research article to support my paper on topic of Web 2.0 technology.
-
-
en.wikibooks.org en.wikibooks.org
-
purpose of this section is to discuss the influence of Web 2.0 technologies on online collaboration based on different learning theories and modes
This is fitting for my research paper which monitors this topic.
-
-
oedb.org oedb.org
-
This useful website provides a host of tools plus a description. 10 out of 10
-
The following list includes free tools that you can use to stay on top of current events, including headlines and blogs.
Resources that a teacher can never have enough of. I have used Animoto among others.
-
-
web.a.ebscohost.com web.a.ebscohost.com
-
found. The PST concern was most intense in the self-concern stage and then fluctuated from task-concern to impact-concern within a small range. Findings of the study provide valuable insights for personalising teacher education as to how levels of concern, self-efficacy for teaching, teacher knowledge and demographics influence the change process required for Web 2.0 integration in instruction.
Perceptions even about technology matter.I am interested in learning about as many factors that contribute to adult learning about Wrb 2.0 tools
Tags
Annotators
URL
-
-
cascadiagame.github.io cascadiagame.github.ioCascadia1
Tags
Annotators
URL
-
-
-
-
developer.mozilla.org developer.mozilla.org
-
react-spectrum.adobe.com react-spectrum.adobe.com
-
Sometimes you might need to use an element other than a native <button>. useButton supports this via the elementType prop. When used with an element other than a native button, useButton automatically applies the necessary ARIA roles and attributes to ensure that the element is exposed to assistive technology as a button.
-
-
www.howtogeek.com www.howtogeek.com
-
How to Access Your Linux (WSL) Files in Windows 10
-
-
eds.a.ebscohost.com eds.a.ebscohost.com
-
Informal learning in work environments: training with the Social Web in the workplace.
Garcia-Penalvo, F. J., Colomo-Palacios, R., & Lytras, M. D. (2012). Informal Learning in Work Environments: Training with the Social Web in the Workplace. Behaviour & Information Technology, 31(8), 753–755.
The Internet and its increasing usage has changed informal learning in depth. This change has affected young and older adults in both the workplace and in higher education. But, in spite of this, formal and non-formal course-based approaches have not taken full advantage of these new informal learning scenarios and technologies. The Web 2.0 is a new way for people to communicate across the Internet. Communication is a means of transformation and knowledge exchange. These are the facts that cannot be obviated by the organisations in their training programmes and knowledge management. This special issue is devoted to investigating how informal learning changes or influences online information in Social Web and training strategies in institutions. In order to do so, five papers will present different approaches of informal learning in the workplace regarding Web 2.0 capabilities.
-
-
www.itdl.org www.itdl.org
-
Teaching with Web 2.0 Technologies: Benefits, Barriers and Lessons Learned
In this article, the author defines Web 2.0 technology and use for Web 2.0 in higher education. Through a small study of educators, discovery includes advantages, obstacles, and general guidance for implementation of web 2.0 tools. The author supports use of Web 2.0 to supplement learning, not as a substitute for the educator. Technologies must be implemented strategically and purposefully. 7/10
-
-
ajet.org.au ajet.org.au
-
Using wikis for collaborative learning: Assessing collaboration through contribution
Through a study of freshman students, the author aimed to determine the success of the Wiki for collaboration. Results revealed variances in learner responses and use of the tool. Lack of use was explained by individual barriers (family, social, work) and system barriers (wiki design). The authors conclude that for the Wiki to be an effective, collaborative tool, additional resources must be provided to the learner, and the Wiki must be meaningful in its design to foster that participation. 7/10
-
-
eric.ed.gov eric.ed.gov
-
An Introduction and Guide to Enhancing Online Instruction with Web 2.0 Tools
The author provides a comprehensive overview of Web 2.0 technologies, their use in online learning recommendations, and considerations for implementation. (7/10)
-
-
eric.ed.gov eric.ed.gov
-
Social Media and Networking Technologies: An Analysis of Collaborative Work and Team Communication
Trends in Web 2.0 technologies and various networking modalities are briefly reviewed. Furthermore, advantages and barriers in the use of said technologies are discussed. Implementation of social media as a learning tool can be advantageous, however, it must supplement learning, not replace a structured environment. The educator should still remain present in the learning environment. And, he/she should provide appropriate support and training, as well as model, respective online tools to ensure efficacy. 6/10
-
-
-
Wiki Use that Increases Communication and Collaboration Motivation
(Click on download full text to read.) Through a cooperative learning assignment, University students responded to a case study that implemented use of a Wiki. Results demonstrate that Wiki is an effective communication and collaboration tool (access, structure, versioning) for all individuals (introvert, extrovert). Recommendations and considerations for use in the learning environment were provided. 6/10
-
-
www.efrontlearning.com www.efrontlearning.com
-
10 Active Learning Methods for Super Engaged Corporate Learners
This article reviews the concept of active learning and its need in today's workplace training. Ten strategies to promote active learning via technology are discussed (collaborative virtual classrooms, mind mapping, brainstorming, scavenger hunts, role play/simulation, problem-based learning, discussion boards, teach back, jigsaw technique, flipped classroom, game based learning). This is a good resource for active learning strategies. (5/10)
-
-
phuoc.ng phuoc.ng
-
Looks like this site only exists to be a domain for email address:
https://hyp.is/81sIIg53EeuWx4NWD32yZg/formvalidation.io/download/
-
-
developer.mozilla.org developer.mozilla.org
-
An onevent event handler property serves as a placeholder of sorts, to which a single event handler can be assigned. In order to allow multiple handlers to be installed for the same event on a given object, you can call its addEventListener() method, which manages a list of handlers for the given event on the object.
-
The Web platform provides several ways to be notified of DOM events.
-
-
developer.mozilla.org developer.mozilla.org
-
Events refers both to a design pattern used for the asynchronous handling of various incidents which occur in the lifetime of a web page and to the naming, characterization, and use of a large number of incidents of different types.
-
-
scroll.blog scroll.blog
-
However, a healthy news ecosystem doesn’t just require a thriving free press, it also needs a diversity of curators, newsletters and content discovery options that enable the weird and wonderful to surface. We want to use Nuzzel as a test kitchen to see what models works for curators as well as content creators. The simple goal is a sustainable open web where the goals of creators, curators and consumers are aligned around the best possible experience.
This sounds exciting to me and could dovetail with efforts of many with respect to IndieWeb for Journalism.
-
-
www.polite.one www.polite.one
-
We advocate for a Slow Web Movement. We are what we eat, and we are also what we consume online. Data-driven advertising, BlackBox algorithms, and the competition between Big Tech to keep us “engaged“ has created an addiction to low-value content. It is time to reset our digital consumption and create healthier habits. Since the last decade, with a set of guidelines, the Slow Web Movement is changing Software to make it care about us again. Think of it as the equivalent of "Organic" for Technology.
As solid a pitch for the slow web movement as I've seen yet from an analogy perspective.
Tags
Annotators
URL
-
-
indieweb.org indieweb.org
-
2011-06-23 at OSBridge2011 having lunch with Ward, Tantek exclaimed: The Read Write Web is no longer sufficient. I want the Read Fork Write Merge Web. #osb11 lunch table. #diso #indieweb
This is what I want too!
-
-
www.eastgate.com www.eastgate.com
-
The path must not twist so much that visitors think they are being led astray, nor be so slow that visitors give up and strike cross-country through search engines. Nevertheless, twists and detours can help designers give their readers more than they expect.
This makes me wonder if there are interesting major features or patterns we've not created for the web in general. Upsell, crosssell, alternatives, etc... are all corporate features. What about some interesting new artistic features perhaps?
Almost no websites I run across are designed like this simple garden example. It's as if the website idea has been so rigidly crystalized that there's no room for exploration anymore.
Tags
Annotators
URL
-
-
hapgood.us hapgood.us
-
And we see that develop into the web as we know it today. A web of “hey this is cool” one-hop links. A web where where links are used to create a conversational trail (a sort of “read this if you want to understand what I am riffing on” link) instead of associations of ideas. The “conversational web”. A web obsessed with arguing points. A web seen as a tool for self-expression rather than a tool for thought. A web where you weld information and data into your arguments so that it can never be repurposed against you. The web not as a reconfigurable model of understanding but of sealed shut presentations.
-
-
www.eastgate.com www.eastgate.com
-
The attention of the audience is a writer's most precious possession, and the value of audience attention is seldom more clear than in writing for the Web. The time, care, and expense devoted to creating and promoting a hypertext are lost if readers arrive, glance around, and click elsewhere. How can the craft of hypertext invite readers to stay, to explore, and to reflect?
A very early statement about what was about to become the "attention economy"
-
-
scripting.com scripting.com
-
I think every journalist should learn how to set up and run a web server.
Tags
Annotators
URL
-
-
blog.lmorchard.com blog.lmorchard.com
-
A fun thing to watch for on news sites is when a draft of an article is submitted with an initial slug and title. Later, the title is changed but the slug is left untouched. This can result in some fun situations where the headline of an article has been made more subtle - but the slug retains some fairly blunt language.
-
-
medium.com medium.com
-
But the scariest outcome of the centralization of information in the age of social networks is something else: It is making us all much less powerful in relation to governments and corporations.
-
-
getdoingthings.com getdoingthings.com
-
I’ve worked on the web professionally for over a decade and I’ve never managed to put together a proper website that I’ve maintained and not just binned every five minutes. Yes, I’ve been making websites for over a decade and never managed to make one for myself.
It's like they say, "At the plumber's house, the pipes always leak."
-
-
www.theguardian.com www.theguardian.com
-
The last ETech was held in 2009.
And roughly at about that same time was the beginning of the IndieWeb.
-
-
kfitz.info kfitz.info
-
I imagine that the first part of this project will focus on how it got to be this way, what got missed or ignored in some of the early warnings about what was happening online and how those warnings were swamped by the hype depicting the Internet as a space of radical democratization.
I love the brewing idea here. We definitely need this.
Some broad initial bibliography from the top of my head:
- The Age of Surveillance Capitalism: The Fight for a Human Future at the New Frontier of Power by Shoshona Zuboff (Public Affairs)
- Ruined by Design by Mike Monteiro
- Twitter and Tear Gas: The Power and Fragility of Networked Protest by Zeynep Tufekci (Yale)
Larry Sanger (co-founder of Wikipedia)
- How to decentralize social media—a brief sketch
- Proposing a "Declaration of Digital Independence", (WIRED 3/19)
- Version history for "Declaration of Digital Independence" I've seen via personal correspondence, should be publicly available soon:
- Declaration of Digital Independence
- FAQ about the project to decentralize social media
- Social Media Strike!
Some useful history/timelines: https://indieweb.org/timeline https://indieweb.org/history
-
-
unhosted.org unhosted.org
-
Solid is similar to remoteStorage in that it allows apps and services (including unhosted web apps) to store the user's data under the user's control.
-
-
www.npmjs.com www.npmjs.com
-
You can add an attribute replace to replace the current entry in the history stack instead of adding a new one.
Tags
Annotators
URL
-
-
developer.mozilla.org developer.mozilla.org
-
github.com github.com
-
stackoverflow.com stackoverflow.com
-
localhost with lvh.me this is a domain that always resolves to localhost and now whenever you write sub1.lvh.me even though a port like sub1.lvh.me:3000 it will still work.
-
- Sep 2020
-
infrequently.org infrequently.org
-
In '07, safety implied an unacceptable performance hit on slow single-core devices with 128MiB of RAM.
In 2007, safety implied an unacceptable performance hit for hosting extensions, on devices with one core and 128MiB ram. In 2020, the lack of extensions is the ultimate app-ification of the web, the reduction of the web into a useless, powerless medium where users have no control.
-
-
engineering.mixmax.com engineering.mixmax.com
-
many CDNs nowadays ultimately source from npm (before caching the JavaScript on their own edge servers). So you'll be guaranteed to have the same library version on the CDN as on npm
-
-
github.com github.com
-
DX: start sapper project; configure eslint; eslint say that svelt should be dep; update package.json; build fails with crypt error; try to figure what the hell; google it; come here (if you have luck); revert package.json; add ignore error to eslint; Maybe we should offer better solution for this.
-
-
medium.com medium.com
-
Over the last year, we have gained a better understanding of the performance and correctness characteristics of the various rendering technologies available on the web, and have been experimenting with a second approach that uses CanvasKit. CanvasKit brings Skia to the web using WebAssembly and WebGL, enabling a hardware-accelerated drawing surface that improves our ability to render complex and intensive graphics efficiently.
you are setting dynamite to hypertext & turning the web into a webassembly powered VNC viewer. this is an awful thing for users, for the web in general. please desist. please i beg you stop.
the web is not for pushing pixels into people's faces. the web is a system of interlinking hypertext, a place where structured information can be viewed/enhanced by users, navigators, & extensions.
-
-
macwright.com macwright.com
-
WebAssembly is pretty great, but should web applications just be rendered to a canvas, and every application brings its own graphics toolkit? Do we really want anti-aliasing differences between web applications? Applications-in-containers is a thing - look at Qubes - but it’s not really something that users should want.
Flutter seems intent on turning applications into mini-VNC sessions into webassembly, with CanvasKit work proceeding full steam ahead. can you please for the love of god NOT, Flutter? abomination.
the web is more than a means to pump pixels at people's faces; it is a system of structured information, that users, their navigators, & extensions have rights & capabilities to traverse.
-
The idea of a web browser being something we can comprehend, of a web page being something that more people can make, feels exciting to me.
my personal hope is that we can build a more sensible coherent web, that exudes the machines inside of it, by better harkening towards custom elements ("webcomponents"). move the page from being a bunch of machines in javascript, to a bunch of machines in hypertext.
and then build pages that start to expose & let the user play with the dom. start to build experiences that bridge the gap into the machine/page.
and keep going. keep going. build wilder web experiences. build more machines. and keep building battlesuits for the user, out of more componenets, out of more web, to let them wrestle & tangle with & manipulate & experiment & hack on & see & observe & learn about the truthful, honest, direct hypertext that we all navigate.
-
-
macwright.com macwright.comRecently1
-
I’ll replace Twitter with something else for a little while, and hopefully that’ll seem different.
on Mastodon these days, it feels very similar. it's a much weaker carrier of memetic payloads, which has ups and downs. it's much more personal. there's an enormous amount of negativity & fear & loathing here, the walkaways it has attracted are often a rather cantankerous sort perhaps. but there are some very good people & very good happenings too. i don't see a whole lot of big picture or cerebral activity, these experiences i see all seem so near at hand, so local to these people, which is interesting but also often fairly boring.
i look forward to us continuing to chase social. and it reconfirms my interest regularly in doing a better job of curating & surfacing & raising up the bigger bolder & more notable things, versus letting the big & weighty coexist unremarked amid the floofy or trashy whatever.
oh and content warning are a surprisingly useful way to create & mark off the spaces where you are going to try to semi-safely produce hot takes & land blows. starting with a warning, setting some scope, is quite effective.
Tags
Annotators
URL
-
-
snarp.github.io snarp.github.io
-
The same post was on a couple of different forums, and each time told slightly differently.
Maybe Chelicerae?
-
-
-
Another problem I ran into was knowing when an element is removed. I had to add a MutationObserver on the current tooltip target so if it gets removed by Svelte while the tooltip is visible (e.g. if a click moves to another route) the tooltip isn't left hanging around on the screen. No mouseleave/mouseout events are dispatched on elements that are removed.
First sighting: MutationObserver
-
-
developer.mozilla.org developer.mozilla.org
-
www.nature.com www.nature.com
-
Fischer, Sean, Kokil Jaidka, and Yphtach Lelkes. ‘Auditing Local News Presence on Google News’. Nature Human Behaviour, 21 September 2020, 1–9. https://doi.org/10.1038/s41562-020-00954-0.
-
-
react-spectrum.adobe.com react-spectrum.adobe.com
-
The fully styleable primitives that the web offers (e.g. <div>) are quite powerful, but they lack semantic meaning. This means that accessibility is often missing because assistive technology cannot make sense of the div soup that we use to implement our components.
-
-
gerriteicker.de gerriteicker.de
-
"das Netz", "die Digitalisierung" oder sogar "das Wissen"
Ich zweifle daran, dass es das Netz, die Digitalisierung und das Wissen gibt. Ich glaube, dass es sich auch bei ihnen um lokale Phänomene handelt, die auch anders sein könnten, und hinter denen es keine übergreifende Notwendigkeit gibt. Das offene Netz wurde und wird von bestimmten Gruppen und in bestimmten Machtkonstellationen entwickelt, verteidigt und vorangetrieben. Die Digitalisierung hängt eng mit z.B. der kalifornischen counter culture aber auch z.B. der Miniaturisierung und der Firmenpolitik von Chipkonzernen, z.B. Intel zusammen. Sie sähe in einer anderen historischen Konstellation, wenn sie z.B. ihr erstes Zentrum in China oder auch in Europa gewesen wäre, ganz anders aus.
-
-
snarp.github.io snarp.github.io
-
ARCHIVIST (overlapping) Mm, they were… Well, let’s just say it’s not a complete shock there was something unnatural to them. Didn’t know we had copies in the Institute, though, let alone original cuts. [He laughs.] ARCHIVIST (CONT’D) Records indicate they ended up in… (paper flips) Artefact Storage.
-
-
snarp.github.io snarp.github.io
-
The Spider’s always an easy job, no fuss, no complications, everything planned and prepared. It knows too much to truly be a stranger, but hides its knowing well enough to endure. We knew she wouldn’t scream as she was hollowed out and drunk, but still he thought best to cover the sounds with a laugh.
-
-
snarp.github.io snarp.github.io
-
What grabbed his wrist was not a hand. Not exactly, not – anymore. It was coarse and bony and covered in fine, sharp hairs. Greg screamed, falling backwards, pulling the figure under the street lamp where, for a second, I saw it more completely than he did. It was definitely human once. At least, based on how it was screaming. But it was thin, with bits of twisted and discolored, covered in small, scurrying shapes. Its face was the most human part of it remaining. Except for the two black and hollow spaces where its eyes once were. From which now poured an endless stream of scuttling legs and fangs. Its mouth was full of them too, but I could see, as it grasped desperately at Greg; it was trying to say: “I’m sorry. I’m sorry. Tell her I’m sorry,” but words were not what tumbled from those lips.
-
The Chelicerae popped up on the occasional paranormal site or edgy message board, each time accompanied by a now-defunct link. According to those who followed such things, all you had to do was start a new thread as a Guest, something Greg had been instructed to make sure was possible, and the title of that thread should be the name of someone you want dead. As the stories went, you would receive a reply almost immediately, and it would simply ask you for a story. You would have to write out, and post, in full, a horrible event that had happened to you, or someone that you loved. All the instructions were very clear that the target would only die, if the account satisfied the “Story-spinner.” None of them made any mention of what would happen if it did not.
-
It started with an email he got from a hotmail address he didn’t recognize. The subject line was simply “Are you the Chelicerae?” At first, Greg thought his client must have passed his details on, but opening the message, there were just four more words: “Please make it stop.”
-
As he told it, she was young, rail-thin underneath an oversized brown hoodie, which she kept pulled up, trying to cover up a network of pale stitches that stretched over one side of her head.
-
-
snarp.github.io snarp.github.io
-
What I’ve been doing to these people, it – it hasn’t been because I was puppeted, or controlled, or possessed. I wanted to do it. It felt good.
-
-
snarp.github.io snarp.github.io
-
parapsychology
Also what Martin's "degree" was in
-
But you think sometimes about what the real world is. Just what your brain mixes together from what your senses tell you. We create the world in a lot of ways. I suppose it shouldn’t be surprising that, when we’re not being careful, we can change it.
-
-
snarp.github.io snarp.github.io
-
Dexter clearly wasn’t sleeping. He had insisted on using old equipment, and avoided digital almost entirely, to the point where several of the crew were using pieces of kit they’d never even seen before. This meant that a work print had to be made manually for the dailies, something he refused to let anyone else do.
Noted by jjhunter on RQO.
-
-
snarp.github.io snarp.github.io
-
I was… not one of those assigned to watch our chosen one, so I can’t say much about exactly what happened within the walls of that house, but it seems the fight scarred the place in a way far deeper than simple fire. A scar in reality, that I believe has since been compounded by the interferences of other powers.
-
The compromise we came to was Hill Top Road. We knew it was a stronghold of the Web, full of other children Agnes’ age. We would supervise from a distance, but were confident she would be in no danger. The Mother of Puppets has always suffered at our hand; all the manipulation and subtle venom in the world means nothing against a pure and unrestrained force of destruction and ruin.
-
Regardless, the effect it had on Agnes was unanticipated. As far as we could tell, she had destroyed the place utterly. And yet she remained bound to it, tied to it in some vital way. I knew when Arthur told me she had kept Raymond Fielding’s hand, that he was worried. But none of us could know what you were going to do.
-
-
hiddedevries.nl hiddedevries.nl
-
I’ve added my test results per browser below. In each of them, our <ul> gets the correct role without display: contents, but once the property is set, it loses its role.
-
-
-
github.com github.com
-
I'm personally surprised about that, given the degree to which web component advocates prioritise encapsulation — it seems like a footgun, honestly
-
-
www.cleveroad.com www.cleveroad.com
-
How to Make a Video Streaming Website
Check this article to know how to create a video streaming website.
-
-
daverupert.com daverupert.com
-
If the Web is governed by a single corporation, it will start looking like that corporation’s vision of the Web, ultimately limiting its own potential. Trading short term gain on new shiny features for long term vision.
Door het web open te houden is er op lange termijn meer mogelijk. De beperkende factor wordt anders de visie van de eigenaar en de korte termijn eisen van aandeelhouders en trendwatchers.
-
-
ar.al ar.al
-
As we move away from the centralised web to the peer web, it’s time to rediscover, re-embrace, and reclaim RSS. Everything old is new again. RSS was an essential part of Web 1.0 before surveillance capitalism (Web 2.0) took over.
Ik hoop oprecht dat de slimme mensen in de decentralized web-community er voor kiezen om RSS niet op dezelfde manier te promoten zoals in het begin van deze eeuw. Dat zorgde nu niet bepaald voor veel begrip en (blijvend) gebruik. RSS is een prachtig stuk internet-pijpleiding waar veel meer mee mogelijk is dan alleen lezen in een andere app. Juist door het decentraal te maken en te houden.
Tags
Annotators
URL
-
-
www.a11yproject.com www.a11yproject.com
Tags
Annotators
URL
-
- Aug 2020
-
pragmaticpineapple.com pragmaticpineapple.comWelcome1
-
www.researchgate.net www.researchgate.net
-
Via Gerry McGovern. Inhalt nach erstem Eindruck: Schlecht performende Apps haben den größeren Energie-Fußabdruck.
-
-
ar.al ar.al
-
Another fundamental difference between the Big Web and Small Web is that on the Big Web we trust servers and distrust clients whereas on the Small Web, we distrust servers and trust clients. We treat servers as dumb delivery mechanisms. The client – under the control of the person who owns the site or app – is the only trusted environment.
kind of the core difference imo, making the client a consumer of potentially many semi/low trusted sources
Tags
Annotators
URL
-
-
www.cleveroad.com www.cleveroad.com
-
How to Create an Online Casino Website: Challenges and Must-Have Features
This guide by Cleveroad will help you learn more about casino web development.
-
-
-
Zur Vorgeschichte der Krise bei Mozilla
-
-
-
Überblick zur Krise bei Firefox, wirkt recht plausibel.
Tags
Annotators
URL
-
-
mutabit.com mutabit.com
-
Sitio sobre Indie Web en Brea
Esto me interesa ¿hay algo en lo que pueda apoyar con lo que hemos avanzado en ese tema?
-
-
www.cleveroad.com www.cleveroad.com
-
How to Build a Food Delivery Website: Business Models, Features, and Cost
Read this guide by Cleveroad to learn how to create a food delivery website.
-
-
www.wowza.com www.wowza.com
-
Hier geht es um die Server-Technologie von Wowza, aber es wird ausführlich auf den WebRTC-Standard eingegangen.
Tags
Annotators
URL
-
-
www.kevinmcgillivray.net www.kevinmcgillivray.net
-
Anil Dash said it well: In general, a healthy mix of time spent online should be like healthy sourcing of food — it’s fine to have fast food from factories, but you want to make sure to also have fresh, local apps and sites and content, created by people you know and love, sourced within your community.
Another example of a web-related food analogy
-
-
misinfocon.com misinfocon.com
-
Grundlegender Artikel über die Verwendung von Web Annotations zum fact checking. Deses Konzept wurde von Climate Feedback – A Scientific Reference to Reliable Information on Climate Change umgesetzt. Interessant ist auch die Verbindung der Annotations mit unterschiedlichsten Arten von Metadaten.
-
- Jul 2020
-
injury.findlaw.com injury.findlaw.com
-
Due to social media, it's now easier than ever to make a defamatory statement. That's because social media services like Twitter and Facebook allow you to instantly "publish" a statement that can reach millions of people.
-
-
-
The courts have called the web the most powerful communication tool on Earth, capable of making a person famous in a few minutes or destroying their reputation with a single click!
-
-
amp.dev amp.dev
-
While stylesheets can be reworked relatively easily with AMP by inlining the CSS, the same is not true for JavaScript. The tag 'script' is disallowed except in specific forms. In general, scripts in AMP are only allowed if they follow two major requirements: All JavaScript must be asynchronous (i.e., include the async attribute in the script tag). The JavaScript is for the AMP library and for any AMP components on the page. This effectively rules out the use of all user-generated/third-party JavaScript in AMP except as noted below.
-
The problem is that this is an external stylesheet reference. In AMP, to keep the load times of documents as fast as possible, you cannot include external stylesheets.
-
Every AMP document needs to have a link referencing the "canonical" version of that document. We'll learn more about what canonical pages are and different approaches to canonical linking in the Making your page discoverable step of this tutorial.
-
-
amp.dev amp.dev
-
The next step is to link the canonical article to the AMP page. This is achieved by including a <link rel="amphtml"> tag to the <head> section of the canonical article.
-
-
Canonical linking in regular HTML pages is a common technique for declaring which page should be considered the preferred page when multiple pages include the same content.
-
-
amp.dev amp.dev
-
A growing number of platforms, vendors, and partners support the AMP Project by providing custom components or offering integration with AMP pages within their platforms.
I guess AMP is actually open-source software, but it still feels like it's something non-standard. I guess it's just an alternative open standard to the "main" web open standards.
-
-
ibuildmyideas.com ibuildmyideas.com
Tags
Annotators
URL
-
-
inst-fs-iad-prod.inscloudgate.net inst-fs-iad-prod.inscloudgate.net
-
xperiences invite participation and provide many different ways for individuals and groups to contribute.
Participatory: web literacy
-
-
github.com github.com
-
This follows the original vision of the Web as a space for collaboration and not just a one-way publishing medium.
-
-
er.educause.edu er.educause.edu
-
digitally mediated networked learning
It's interesting to make this distinction. While I recognize that networked learning pre-dates the rise of the web, I suspect many students and educators would equate "network" with "the internet" at this point (and the internet means "Web 2.0" - that is, a collaborative space where the user/creator distinction is blurred).
-
-
arg-tech.org arg-tech.org
-
Bex, F., Lawrence. J., Snaith. M., Reed. C., (2013) implementing the Argument Web. Communications of the ACM. (56). (10). Retrieved from chrome-extension://bjfhmglciegochdpefhhlphglcehbmek/pdfjs/web/viewer.html?file=http%3A%2F%2Farg-tech.org%2Fpeople%2Fchris%2Fpublications%2F2013%2FbexCACM.pdf
-
-
-
Windows Plesk Hosting Plans
Cheap Windows Plesk Hosting plans with plesk control panel - Buy chaep budget windows hosting at $4.95 per month. Create your web hosting plans today.
Tags
Annotators
URL
-
-
www.html5rocks.com www.html5rocks.com
-
elements whose display value was assigned to "none" will not appear in the tree (whereas elements with "hidden" visibility will appear in the tree).
display:none vs visibility:hidden
Tags
Annotators
URL
-
- Jun 2020
-
culttt.com culttt.comCulttt1
Tags
Annotators
URL
-
-
twitter.com twitter.com
-
Ryan Scrivens on Twitter: “Coming out soon in @terpolv! I’m very excited about the release of this study. Years in the making. https://t.co/jxudkwb7WS” / Twitter. (n.d.). Twitter. Retrieved June 27, 2020, from https://twitter.com/r_scrivens/status/1276146827386028033
-
-
psyarxiv.com psyarxiv.com
-
Gvirts, H. Z. (2020). The Balcony Party – Mitigation of social isolation during the coronavirus outbreak [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/rp5nh
-
-
hapgood.us hapgood.us
-
There are some hard problems with misinformation on the web. But for the average user, a lot of what goes wrong comes down to failure to follow simple and quick processes of verification and contextualization. Not after you start thinking, but before you do.
This is very true! To prevent more misinformation on the web, we should always check.
-
-
mxb.dev mxb.dev
-
It's a good idea to give these properties
I like the layout of this blockquote with the lightbulb icon at the top.
Tags
Annotators
URL
-
-
notes.peter-baumgartner.net notes.peter-baumgartner.net
-
Visit my other web presences
Tags
Annotators
URL
-
-
-
Costantini, S., De Meo, P., Giorgianni, A., Migliorato, V., Provetti, A., & Salvia, F. (2020). Exploring Low-degree Nodes First Accelerates Network Exploration. ArXiv:2005.08050 [Physics]. http://arxiv.org/abs/2005.08050
-
-
www.cleveroad.com www.cleveroad.com
-
How to Create an e-Learning Website: Business Models, Core Features, and Cost
Find out how to create an elearning website
-
-
theconversation.com theconversation.com
-
Yasseri, T. (n.d.). Dominic Cummings: How the internet knows when you’ve updated your blog. The Conversation. Retrieved June 1, 2020, from http://theconversation.com/dominic-cummings-how-the-internet-knows-when-youve-updated-your-blog-139517
-
- May 2020
-
arxiv.org arxiv.org
-
O’Keeffe, K. P., Griffith, V., Xu, Y., Santi, P., & Ratti, C. (2020). The darkweb: A social network anomaly. ArXiv:2005.14023 [Nlin, Physics:Physics]. http://arxiv.org/abs/2005.14023
-
-
langwitches.org langwitches.org
-
Also, with more design styles and choices, many websites opt to not use an underlining style for an embedded link in text, nor will they use a traditional blue color to indicate an embedded link.
Fortunately Google's ranking algorithm penalizes against this in addition to requirements for better online accessibility that help to encourage against these sorts of dark patterns of web design. Users still need to be aware that they exist however.
-
-
psyarxiv.com psyarxiv.com
-
Galandra, C., Cerami, C., Santi, G., Dodich, A., Cappa, S., Vecchi, T., & Crespi, C. (2020). Covid-19 in mind: How job loss and health threatening events modulate risk-taking behaviours in real-life contexts [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/5n942
-
-
unhosted.org unhosted.org
-
In order to redecentralize the web, we need people to run some kind of own server.
-
-
developers.google.com developers.google.com
-
tannerlinsley.com tannerlinsley.com
Tags
Annotators
URL
-
-
theconversation.com theconversation.com
-
designers.italia.it designers.italia.it
-
Design kit da pubblica amministrazione per creazione e gestione di siti web
Tags
Annotators
URL
-
-
pdf.iskysoft.com pdf.iskysoft.com
-
-
what makes it different is that you are free to choose the highlight colors you use
-
-
jamstack.org jamstack.org
-
A monolithic server-run web app that relies on Ruby, Node, or another backend language.
-
-
docs.python.org docs.python.org
-
python -m http.server 8000
quick web server from terminal using python3 http module
Tags
Annotators
URL
-
-
share.getliner.com share.getliner.com
-
Welcome, continue to LINER
Destul de simpatică aplicația, doar că varianta FREE e destul de limitată
Tags
Annotators
URL
-
-
developer.mozilla.org developer.mozilla.orgGecko1
-
Products using the same version of Gecko have identical support for Web standards.
-
-
www.ilovefreesoftware.com www.ilovefreesoftware.com
-
Team Chat on any Webpage to Discuss Issues, Feedback: Inverse
Am instalat extensia și mi-am făcut conturi cu dinu.laurentiu@gmail.com si laurentiu.test01@gmail.com. NU consider că extensia/aplicația este de păstrat... nu arată rău, dar nu aduce NIMIC ÎN PLUS FAȚĂ DE HYPOTHES.IS
-
-
add0n.com add0n.com
-
Load requested features from GitHub
-
-
www.inverse.network www.inverse.network
-
Invite other people to your organization Inverse is designed for everyone, but built with groups and teams in mind. Use your organization code in Settings to invite people to your organization.
Se pot crea echipe (Organizații) care să comenteze împreună pe o anumită pagină web
Tags
Annotators
URL
-
- Apr 2020
-
example.com example.com
-
scoped to a particular domain.
Climate Feedback group (see here and here) seems to be one of these Restricted Publisher Groups. However, it doesn't seem to be "scoped to a particular domain" (see for example here, here, or here).
Is this a third configuration of Publisher Groups? Or a different kind of groups altogether? Or have these domains been enabled one by one to the Publisher Group scope? Is this behaviour explained somewhere?
-
-
blog.cjeller.site blog.cjeller.site
-
Why not have blogs take better advantage of the ways we already interact?
I think it's largely because blogging has been left behind as a social tool of the early web. I think the average web user perceives blogging in a sort of negative light as an old technology, but I think we're about to have (or perhaps already are having) a second blogging renaissance in reaction to the pitfalls of microblogging.
-
-
stackoverflow.com stackoverflow.com
-
So in the case of Chrome, the developers have essentially said "we will leave this to the user to decide in their preferences whether they want autocomplete to work or not. If you don't want it, don't enable it in your browser". However, it appears that this is a little over-zealous on their part for my liking, but it is the way it is.
-
-
developers.google.com developers.google.com
-
-
This tool accepts both a configuration file and line parameters.
Test question: How can you configure web-ext?
-
-
chiselapp.com chiselapp.com
-
Parágrafo 9
Implica la responsabilidad por parte de la BNC de identificar dominios registrados en Colombia.
-
-
stormyscorner.com stormyscorner.com
-