EpoCanvas 社群公約
COMMUNITY-001 全站適用 公開版本
本公約適用於 EpoCanvas 的文章評論、回覆、帳號互動、社群交流與由本站管理的其他公開討論空間。它是社群共同遵守的行為底線,不是任何個人的私人意見。
[!IMPORTANT] 這份公約與法律、服務供應商的強制要求及站點安全措施同時生效。若不同規則發生衝突,站方會優先處理人身安全、兒童安全、帳號安全與法律合規風險。
1. 我們希望建立什麼樣的社群
EpoCanvas 鼓勵對前端工程、系統架構、內容創作、設計思考與長期學習進行坦率而有根據的交流。不同觀點可以被挑戰,但參與討論的人不應因此被羞辱、威脅或排斥。
社群的基本期待是:
- 先討論觀點、證據與實作,再評論對方的立場;
- 承認不確定性,清楚區分事實、推測、個人經驗與未驗證的建議;
- 尊重不同語言、地區、性別、性取向、身心狀況、宗教、年齡、技術背景與生活經驗;
- 讓新手可以提問,也讓有經驗的讀者可以指出錯誤而不必承擔人身攻擊;
- 在引用、轉載、貼圖、程式碼與第三方資料時保留來源與必要授權資訊;
- 遇到爭議時停下來確認語意,必要時使用報告與申訴流程,而不是動員圍攻。
2. 可接受的行為
以下行為通常屬於良性參與:
- 對文章提出具體補充、反例、測試結果或可重現的錯誤報告。
- 在同意與不打擾的前提下進行延伸討論、引用原文或回覆其他讀者。
- 使用清楚、不誤導的暱稱與個人資料;必要時可選擇保持合理的匿名程度。
- 在發現錯誤後主動更正,並尊重他人修改或刪除自己留言的權利。
- 使用無障礙友善的文字描述,避免只依賴圖片、顏色或裝飾符號傳遞關鍵資訊。
3. 不被接受的行為
站方可能對以下行為採取隱藏、標記、刪除、限制互動、停權或其他必要措施:
- 騷擾、霸凌、歧視、仇恨言論、跟蹤、威脅或煽動他人攻擊;
- 公開或散播他人的私人資料、帳號憑證、精確位置、聯絡方式或其他未經同意的個人資訊;
- 冒充站長、管理員、其他讀者、組織或服務供應商,或使用誤導性身分取得信任;
- 重複灌水、無關廣告、惡意引流、機器人貼文、刷量、刷讚或協同操弄討論;
- 發布惡意程式碼、釣魚連結、木馬、未揭露的追蹤器、欺詐內容或蓄意破壞站點的指引;
- 以大量檢舉、集體圍攻、公開羞辱或報復手段壓制正常討論;
- 以規避限流、停權、審核或身份驗證為目的而建立或使用其他帳號;
- 侵犯著作權、商標、肖像權、隱私權或其他第三方權利的內容;
- 任何明顯違法、危害人身安全或會使其他使用者暴露於不當風險的內容。
技術辯論本身不是違規。即使某個說法尖銳,只要它針對可檢驗的觀點而非攻擊個人,通常會先以提醒與引導為主;但「只是開玩笑」不會自動成為騷擾或歧視的豁免理由。
4. 站方如何執行公約
站方會依照內容的嚴重程度、是否重複、造成的實際風險、是否配合修正,以及帳號是否試圖規避處置來決定措施。可能的處置包括:
- 私下提醒、要求補充來源或修改表述;
- 對留言進行標記、降低可見性、暫停互動或移除;
- 暫時限制留言、回覆、Reaction、Boost 或帳號功能;
- 對持續或嚴重違規的帳號停權;
- 在涉及安全、詐欺、惡意程式或法律義務時,保留必要的審計資料並採取額外措施。
處置不必然依序進行。若存在即時風險,站方可以先限制內容或帳號,再於安全可行時補充說明。公開評論的狀態目前包含 published、pinned、flagged 與 deleted;狀態名稱是系統資料狀態,不代表每一次標記都等同於對作者的道德判定。
5. 報告與申訴
若你看見違反本公約的內容,請使用檢舉與申訴說明。報告時請提供文章網址、留言或帳號識別資訊、問題類型、必要的時間點與可安全公開的證據;請不要在公開留言中貼出受害者的私人資料或完整憑證。
如果你認為自己的內容或帳號被誤處置,也可以依同一頁的申訴方式補充背景與證據。申訴會重新檢視事實與規則適用情況,但不保證原處置必然撤銷,也不會因申訴而自動恢復已刪除資料。
6. 公約的維護
本公約會隨社群功能、法律要求與安全風險變化而更新。更新會記錄在版本控制中;重大變更應在頁面更新日期與變更摘要中說明。若某一條款被認定無法執行,其餘條款仍然有效。
若問題同時涉及帳號、會話或憑證,請改依帳號與會話安全說明及安全問題通報規範處理,不要在公開討論中貼出敏感資料。
最後更新:2026-10-20。
EpoCanvas 社群公约
COMMUNITY-001 全站适用 公开版本
本公约适用于 EpoCanvas 的文章评论、回复、账号互动、社群交流与由本站管理的其他公开讨论空间。它是社群共同遵守的行为底线,不是任何个人的私人意见。
[!IMPORTANT] 这份公约与法律、服务供应商的强制要求及站点安全措施同时生效。若不同规则发生冲突,站方会优先处理人身安全、儿童安全、账号安全与法律合规风险。
1. 我们希望建立什么样的社群
EpoCanvas 鼓励对前端工程、系统架构、内容创作、设计思考与长期学习进行坦率而有依据的交流。不同观点可以被挑战,但参与讨论的人不应因此被羞辱、威胁或排斥。
社群的基本期待是:
- 先讨论观点、证据与实现,再评论对方的立场;
- 承认不确定性,清晰区分事实、推测、个人经验与未验证的建议;
- 尊重不同语言、地区、性别、性取向、身心状况、宗教、年龄、技术背景与生活经验;
- 让新人可以提问,也让有经验的读者可以指出错误而不必承担人身攻击;
- 在引用、转载、贴图、代码与第三方资料时保留来源与必要授权信息;
- 遇到争议时停下来确认语义,必要时使用报告与申诉流程,而不是动员围攻。
2. 可接受的行为
以下行为通常属于良性参与:
- 对文章提出具体补充、反例、测试结果或可重现的错误报告。
- 在同意且不打扰的前提下进行延伸讨论、引用原文或回复其他读者。
- 使用清晰、不误导的昵称与个人资料;必要时可选择保持合理的匿名程度。
- 在发现错误后主动更正,并尊重他人修改或删除自己留言的权利。
- 使用无障碍友好的文字描述,避免只依赖图片、颜色或装饰符号传递关键信息。
3. 不被接受的行为
站方可能对以下行为采取隐藏、标记、删除、限制互动、停权或其他必要措施:
- 骚扰、霸凌、歧视、仇恨言论、跟踪、威胁或煽动他人攻击;
- 公开或散布他人的私人资料、账号凭证、精确位置、联系方式或其他未经同意的个人信息;
- 冒充站长、管理员、其他读者、组织或服务供应商,或使用误导性身份获取信任;
- 重复灌水、无关广告、恶意引流、机器人贴文、刷量、刷赞或协同操弄讨论;
- 发布恶意代码、钓鱼链接、木马、未披露的追踪器、欺诈内容或蓄意破坏站点的指引;
- 以大量检举、集体围攻、公开羞辱或报复手段压制正常讨论;
- 为规避限流、停权、审核或身份验证而创建或使用其他账号;
- 侵犯著作权、商标、肖像权、隐私权或其他第三方权利的内容;
- 任何明显违法、危害人身安全或会使其他用户暴露于不当风险的内容。
技术辩论本身不是违规。即使某个说法尖锐,只要它针对可检验的观点而非攻击个人,通常会先以提醒与引导为主;但“只是开玩笑”不会自动成为骚扰或歧视的豁免理由。
4. 站方如何执行公约
站方会依据内容的严重程度、是否重复、造成的实际风险、是否配合修正,以及账号是否试图规避处置来决定措施。可能的处置包括:
- 私下提醒、要求补充来源或修改表述;
- 对留言进行标记、降低可见性、暂停互动或移除;
- 暂时限制留言、回复、Reaction、Boost 或账号功能;
- 对持续或严重违规的账号停权;
- 在涉及安全、诈骗、恶意程序或法律义务时,保留必要的审计资料并采取额外措施。
处置不必然依序进行。若存在即时风险,
EpoCanvas Community Code of Conduct
COMMUNITY-001 Site-Wide Public Version
This Code of Conduct applies to article comments, replies, account interactions, community exchanges, and other public discussion spaces managed by EpoCanvas. It represents the baseline of behavior that the community collectively agrees to follow, not the personal opinions of any individual.
[!IMPORTANT] This Code of Conduct is effective concurrently with laws, mandatory requirements from service providers, and site security measures. In the event of conflicts between different rules, the site will prioritize personal safety, child safety, account security, and legal compliance risks.
1. The Community We Aim to Build
EpoCanvas encourages frank, evidence-based discussions on front-end engineering, system architecture, content creation, design thinking, and long-term learning. Divergent viewpoints may be challenged, but participants should not be subjected to humiliation, threats, or exclusion as a result.
The fundamental expectations of the community are:
- Discuss viewpoints, evidence, and implementations before critiquing the other party’s stance;
- Acknowledge uncertainty and clearly distinguish between facts, speculation, personal experience, and unverified advice;
- Respect differences in language, region, gender, sexual orientation, physical and mental conditions, religion, age, technical background, and life experience;
- Allow newcomers to ask questions and enable experienced readers to point out errors without facing personal attacks;
- Preserve source attribution and necessary licensing information when citing, reposting, sharing images, code, or third-party data;
- Pause to clarify semantics during disputes and use reporting and appeal processes when necessary, rather than mobilizing coordinated attacks.
2. Acceptable Behavior
The following behaviors are generally considered positive participation:
- Providing specific supplements, counter-examples, test results, or reproducible bug reports for articles.
- Engaging in extended discussions, quoting original text, or replying to other readers, provided it is done with consent and without being disruptive.
- Using clear, non-misleading nicknames and personal information; maintaining a reasonable degree of anonymity when necessary.
- Proactively correcting errors once discovered and respecting others’ rights to modify or delete their own comments.
- Using accessibility-friendly text descriptions and avoiding reliance solely on images, colors, or decorative symbols to convey critical information.
3. Unacceptable Behavior
The site may take actions such as hiding, flagging, deleting, restricting interactions, suspending accounts, or other necessary measures for the following behaviors:
- Harassment, bullying, discrimination, hate speech, stalking, threats, or inciting others to attack;
- Publicly disclosing or spreading others’ private data, account credentials, precise locations, contact details, or other personal information without consent;
- Impersonating site administrators, moderators, other readers, organizations, or service providers, or using misleading identities to gain trust;
- Spamming, irrelevant advertising, malicious traffic diversion, bot posts, fake engagement (likes/views), or coordinated manipulation of discussions;
- Publishing malicious code, phishing links, trojans, undisclosed trackers, fraudulent content, or instructions intended to sabotage the site;
- Suppressing normal discussions through mass reporting, coordinated attacks, public shaming, or retaliatory actions;
- Creating or using other accounts with the purpose of bypassing rate limits, suspensions, moderation, or identity verification;
- Content that infringes on copyright, trademarks, portrait rights, privacy, or other third-party rights;
- Any content that is clearly illegal, endangers personal safety, or exposes other users to undue risk.
Technical debates themselves are not violations. Even if a statement is sharp, as long as it targets verifiable viewpoints rather than attacking individuals, the primary response will usually be reminders and guidance. However, “it was just a joke” does not automatically serve as an exemption from harassment or discrimination.
4. How the Site Enforces the Code
The site determines measures based on the severity of the content, whether it is a repeat offense, the actual risk caused, whether the user cooperates with corrections, and whether the account attempts to evade penalties. Possible actions include:
- Private reminders, requests for additional sources, or requests to modify wording;
- Flagging comments, reducing visibility, pausing interactions, or removing content;
- Temporarily restricting comments, replies, Reactions, Boosts, or account features;
- Suspending accounts for persistent or severe violations;
- Retaining necessary audit data and taking additional measures when security, fraud, malicious code, or legal obligations are involved.
Actions do not necessarily follow a sequential order. If there is an immediate risk, the site may restrict content or accounts first and provide explanations later when it is safe to do so. The current status of public comments includes published, pinned, flagged, and deleted. These status names represent system data states and do not imply that every flag constitutes a moral judgment against the author.
5. Reporting and Appeals
If you encounter content that violates this Code of Conduct, please use the Reporting and Appeals Guide. When reporting, please provide the article URL, comment or account identification information, the type of issue, relevant timestamps, and evidence that can be safely made public. Do not post victims’ private data or full credentials in public comments.
If you believe your content or account has been penalized in error, you may also provide context and evidence through the appeal process described on the same page. Appeals will involve a re-examination of the facts and the application of rules, but they do not guarantee that the original penalty will be reversed, nor will they automatically restore deleted data.
6. Maintenance of the Code
This Code of Conduct will be updated in response to changes in community features, legal requirements, and security risks. Updates will be recorded in version control; significant changes should be explained in the page’s update date and change summary. If a specific clause is deemed unenforceable, the remaining clauses shall remain in effect.
If an issue involves accounts, sessions, or credentials, please refer to the Account and Session Security Guide and the Security Disclosure Policy instead. Do not post sensitive data in public discussions.
Last updated: 2026-10-20.
Charte communautaire EpoCanvas
COMMUNITY-001 Applicable à tout le site Version publique
Cette charte s'applique aux commentaires d'articles, aux réponses, aux interactions de comptes, aux échanges communautaires et aux autres espaces de discussion publique gérés par ce site. Elle constitue la ligne de conduite minimale à respecter par l'ensemble de la communauté, et non l'opinion privée d'un individu.
[!IMPORTANT] Cette charte est en vigueur simultanément avec les lois, les exigences impératives des fournisseurs de services et les mesures de sécurité du site. En cas de conflit entre différentes règles, l’équipe du site donnera la priorité à la sécurité physique des personnes, à la protection des mineurs, à la sécurité des comptes et à la conformité légale.
1. Le type de communauté que nous souhaitons bâtir
EpoCanvas encourage des échanges francs et étayés sur l’ingénierie front-end, l’architecture système, la création de contenu, la pensée de conception et l’apprentissage à long terme. Les points de vue divergents peuvent être contestés, mais les participants ne doivent pas être humiliés, menacés ou exclus pour cela.
Les attentes fondamentales de la communauté sont les suivantes :
- Discuter d’abord des idées, des preuves et des implémentations avant de commenter la position de l’autre ;
- Reconnaître l’incertitude et distinguer clairement les faits, les suppositions, les expériences personnelles et les conseils non vérifiés ;
- Respecter les différences de langue, de région, de genre, d’orientation sexuelle, de situation physique et mentale, de religion, d’âge, de profil technique et d’expérience de vie ;
- Permettre aux débutants de poser des questions et aux lecteurs expérimentés de signaler des erreurs sans subir d’attaques personnelles ;
- Conserver les sources et les informations de licence nécessaires lors de la citation, de la reproduction, de l’insertion d’images, de code ou de données tierces ;
- En cas de désaccord, s’arrêter pour clarifier le sens, et utiliser le processus de signalement et d’appel en cas de besoin, plutôt que de mobiliser une attaque coordonnée.
2. Comportements acceptables
Les comportements suivants relèvent généralement d’une participation constructive :
- Apporter des compléments concrets, des contre-exemples, des résultats de tests ou des rapports d’erreurs reproductibles à un article.
- Engager des discussions approfondies, citer le texte original ou répondre à d’autres lecteurs, sous réserve de consentement et sans importuner.
- Utiliser un pseudonyme et des informations personnelles clairs et non trompeurs ; il est possible de maintenir un niveau d’anonymat raisonnable si nécessaire.
- Corriger activement ses erreurs une fois identifiées, et respecter le droit des autres à modifier ou supprimer leurs propres commentaires.
- Utiliser des descriptions textuelles accessibles, en évitant de s’appuyer uniquement sur des images, des couleurs ou des symboles décoratifs pour transmettre des informations essentielles.
3. Comportements inacceptables
L’équipe du site peut prendre des mesures telles que la masquage, le marquage, la suppression, la restriction des interactions, la suspension ou d’autres mesures nécessaires pour les comportements suivants :
- Harcèlement, intimidation, discrimination, discours de haine, stalking, menaces ou incitation à l’attaque ;
- Divulgation ou diffusion de données privées d’autrui, de credentials de compte, de localisations précises, de coordonnées ou d’autres informations personnelles non consenties ;
- Usurpation d’identité du propriétaire du site, des administrateurs, d’autres lecteurs, d’organisations ou de fournisseurs de services, ou utilisation d’identités trompeuses pour gagner la confiance ;
- Spam répété, publicité non pertinente, redirection malveillante, publications automatisées, inflation artificielle des métriques ou manipulation coordonnée des discussions ;
- Publication de code malveillant, de liens de phishing, de chevaux de Troie, de traceurs non divulgués, de contenus frauduleux ou de guides visant à détruire le site ;
- Suppression des discussions normales par le biais de signalements massifs, d’attaques coordonnées, d’humiliations publiques ou de représailles ;
- Création ou utilisation de comptes supplémentaires dans le but de contourner les limitations de débit, les suspensions, les modérations ou les vérifications d’identité ;
- Contenu portant atteinte aux droits d’auteur, aux marques, au droit à l’image, à la vie privée ou à d’autres droits de tiers ;
- Tout contenu manifestement illégal, mettant en danger la sécurité physique ou exposant d’autres utilisateurs à des risques inappropriés.
Le débat technique en soi n’est pas une violation. Même si une affirmation est tranchante, tant qu’elle cible une idée vérifiable et non une personne, la réponse sera généralement une mise en garde et une orientation ; cependant, le fait de « blaguer » ne constitue pas automatiquement un motif d’exemption pour le harcèlement ou la discrimination.
4. Application de la charte par l’équipe du site
L’équipe du site déterminera les mesures à prendre en fonction de la gravité du contenu, de la récurrence, du risque réel causé, de la coopération dans la correction et de la tentative éventuelle de contourner les sanctions. Les sanctions possibles incluent :
- Mise en garde privée, demande de sources supplémentaires ou de reformulation ;
- Marquage, réduction de la visibilité, suspension des interactions ou suppression des commentaires ;
- Restriction temporaire des commentaires, des réponses, des réactions, des boosts ou des fonctionnalités du compte ;
- Suspension des comptes en cas de violations répétées ou graves ;
- Conservation des données d’audit nécessaires et prise de mesures supplémentaires en cas de problèmes de sécurité, de fraude, de code malveillant ou d’obligations légales.
Les sanctions ne sont pas nécessairement appliquées dans l’ordre. En cas de risque immédiat, l’équipe du site peut d’abord restreindre le contenu ou le compte, puis fournir des explications supplémentaires lorsque c’est sûr et faisable. L’état des commentaires publics comprend actuellement published, pinned, flagged et deleted ; ces noms d’états sont des états de données système et ne signifient pas que chaque marquage équivaut à un jugement moral sur l’auteur.
5. Signalement et appel
Si vous constatez un contenu en violation de cette charte, veuillez utiliser la page de signalement et d’appel. Lors du signalement, veuillez fournir l’URL de l’article, les informations d’identification du commentaire ou du compte, le type de problème, les horodatages nécessaires et les preuves pouvant être rendues publiques en toute sécurité ; ne publiez pas les données privées des victimes ou les credentials complets dans les commentaires publics.
Si vous estimez que votre contenu ou votre compte a fait l’objet d’une sanction erronée, vous pouvez également fournir des antécédents et des preuves supplémentaires selon la procédure d’appel décrite sur la même page. L’appel entraînera un nouvel examen des faits et de l’application des règles, mais ne garantit pas le retrait de la sanction initiale, ni la restauration automatique des données supprimées.
6. Maintenance de la charte
Cette charte sera mise à jour en fonction de l’évolution des fonctionnalités communautaires, des exigences légales et des risques de sécurité. Les mises à jour seront enregistrées dans le contrôle de version ; les modifications majeures devront être expliquées dans la date de mise à jour de la page et le résumé des changements. Si une clause est jugée inapplicable, les autres clauses restent en vigueur.
Si le problème concerne simultanément un compte, une session ou des credentials, veuillez vous référer aux instructions sur la sécurité des comptes et des sessions et aux normes de divulgation des vulnérabilités de sécurité, et ne publiez pas de données sensibles dans les discussions publiques.
Dernière mise à jour : 2026-10-20.
Código de Conducta de la Comunidad de EpoCanvas
COMMUNITY-001 Aplicable a todo el sitio Versión pública
Este código de conducta se aplica a los comentarios de artículos, respuestas, interacciones de cuentas, intercambios comunitarios y otros espacios de discusión pública gestionados por este sitio. Es la línea de base de comportamiento que la comunidad comparte y respeta, no la opinión privada de ninguna persona.
[!IMPORTANT] Este código de conducta tiene efecto simultáneo con las leyes, los requisitos obligatorios de los proveedores de servicios y las medidas de seguridad del sitio. Si hay conflictos entre diferentes reglas, la administración del sitio priorizará la seguridad personal, la seguridad infantil, la seguridad de las cuentas y los riesgos de cumplimiento legal.
1. El tipo de comunidad que queremos construir
EpoCanvas fomenta un intercambio franco y fundamentado sobre ingeniería de front-end, arquitectura de sistemas, creación de contenido, pensamiento de diseño y aprendizaje a largo plazo. Las diferentes perspectivas pueden ser cuestionadas, pero los participantes en la discusión no deben ser humillados, amenazados ni excluidos por ello.
Las expectativas básicas de la comunidad son:
- Discutir primero las perspectivas, la evidencia y las implementaciones, antes de comentar la postura del otro;
- Reconocer la incertidumbre, distinguiendo claramente entre hechos, suposiciones, experiencias personales y consejos no verificados;
- Respetar diferentes idiomas, regiones, géneros, orientaciones sexuales, condiciones físicas y mentales, religiones, edades, antecedentes técnicos y experiencias de vida;
- Permitir que los principiantes hagan preguntas y que los lectores experimentados señalen errores sin tener que soportar ataques personales;
- Preservar las fuentes y la información de autorización necesaria al citar, reproducir, compartir imágenes, código y datos de terceros;
- Detenerse para confirmar el significado en caso de controversia y, si es necesario, utilizar los flujos de reporte y apelación, en lugar de movilizar ataques coordinados.
2. Comportamientos aceptables
Los siguientes comportamientos generalmente se consideran una participación constructiva:
- Proporcionar suplementos específicos, contraejemplos, resultados de pruebas o informes de errores reproducibles sobre los artículos.
- Realizar discusiones de extensión, citar el texto original o responder a otros lectores, siempre que se cuente con consentimiento y no se moleste.
- Utilizar apodos y datos personales claros y no engañosos; se puede optar por mantener un nivel razonable de anonimato si es necesario.
- Corregir proactivamente los errores encontrados y respetar el derecho de los demás a modificar o eliminar sus propios comentarios.
- Utilizar descripciones de texto accesibles, evitando depender únicamente de imágenes, colores o símbolos decorativos para transmitir información clave.
3. Comportamientos no aceptables
La administración del sitio puede tomar medidas como ocultar, marcar, eliminar, restringir interacciones, suspender cuentas u otras medidas necesarias para los siguientes comportamientos:
- Acoso, intimidación, discriminación, discurso de odio, acecho, amenazas o incitación a ataques;
- Divulgar o difundir datos privados de otros, credenciales de cuenta, ubicación precisa, formas de contacto u otra información personal no consentida;
- Suplantar la identidad del administrador del sitio, moderadores, otros lectores, organizaciones o proveedores de servicios, o utilizar identidades engañosas para ganar confianza;
- Spam repetitivo, publicidad irrelevante, redirección maliciosa, publicaciones de bots, inflar métricas, acumular “me gusta” o manipulación coordinada de la discusión;
- Publicar código malicioso, enlaces de phishing, troyanos, rastreadores no divulgados, contenido fraudulento o guías para sabotear el sitio;
- Suprimir la discusión normal mediante denuncias masivas, ataques coordinados, humillación pública o medidas de represalia;
- Crear o utilizar otras cuentas con el propósito de evadir restricciones de flujo, suspensiones, revisiones o autenticaciones de identidad;
- Contenido que infrinja derechos de autor, marcas registradas, derechos de imagen, privacidad u otros derechos de terceros;
- Cualquier contenido que sea claramente ilegal, ponga en peligro la seguridad personal o exponga a otros usuarios a riesgos inapropiados.
El debate técnico en sí mismo no es una infracción. Incluso si una afirmación es aguda, siempre que se dirija a perspectivas verificables y no a ataques personales, generalmente se abordará primero con recordatorios y orientación; sin embargo, “solo era una broma” no se convierte automáticamente en una exención para el acoso o la discriminación.
4. Cómo aplica la administración el código de conducta
La administración del sitio determinará las medidas basándose en la gravedad del contenido, si es recurrente, el riesgo real causado, si se coopera en la corrección y si la cuenta intenta evadir las sanciones. Las posibles sanciones incluyen:
- Recordatorios privados, solicitud de fuentes adicionales o modificación de la redacción;
- Marcar, reducir la visibilidad, pausar interacciones o eliminar comentarios;
- Restricción temporal de comentarios, respuestas, Reacciones, Boosts o funciones de la cuenta;
- Suspensión de cuentas por infracciones continuas o graves;
- En casos que involucren seguridad, fraude, software malicioso u obligaciones legales, conservar los datos de auditoría necesarios y tomar medidas adicionales.
Las sanciones no necesariamente se aplican en orden. Si existe un riesgo inmediato, la administración puede restringir primero el contenido o la cuenta y proporcionar explicaciones adicionales cuando sea seguro hacerlo. El estado de los comentarios públicos incluye actualmente published, pinned, flagged y deleted; los nombres de los estados son estados de datos del sistema y no implican que cada marca sea equivalente a un juicio moral sobre el autor.
5. Reportes y apelaciones
Si ves contenido que viola este código de conducta, por favor utiliza la Guía de reportes y apelaciones. Al reportar, proporciona la URL del artículo, información de identificación del comentario o cuenta, el tipo de problema, los momentos necesarios y evidencia que pueda publicarse de forma segura; no publiques datos privados de la víctima o credenciales completas en comentarios públicos.
Si crees que tu contenido o cuenta ha sido sancionado erróneamente, también puedes proporcionar contexto y evidencia mediante el proceso de apelación descrito en la misma página. La apelación revisará nuevamente los hechos y la aplicación de las reglas, pero no garantiza que la sanción original se revierta necesariamente, ni que los datos eliminados se restablezcan automáticamente por la apelación.
Última actualización: 2026-10-20.
EpoCanvas Community Charter
COMMUNITY-001 Site-wide Public Version
This charter applies to article comments, replies, account interactions, community exchanges, and other public discussion spaces managed by EpoCanvas. It represents the fundamental behavioral baseline shared by the community, not the private opinion of any individual.
[!IMPORTANT] This charter is in effect alongside laws, mandatory requirements from service providers, and site security measures. In case of conflict between different rules, the site will prioritize personal safety, child safety, account security, and legal compliance risks.
1. The Community We Aim to Build
EpoCanvas encourages frank and well-founded discussions on frontend engineering, system architecture, content creation, design thinking, and long-term learning. Different viewpoints may be challenged, but participants should not be humiliated, threatened, or excluded as a result.
The basic expectations of the community are:
- Discuss viewpoints, evidence, and implementations before commenting on someone’s stance;
- Acknowledge uncertainty and clearly distinguish between facts, speculation, personal experience, and unverified advice;
- Respect differences in language, region, gender, sexual orientation, physical and mental conditions, religion, age, technical background, and life experience;
- Allow newcomers to ask questions and enable experienced readers to point out errors without facing personal attacks;
- Retain source and necessary licensing information when quoting, reposting, sharing images, code, or third-party data;
- Pause to clarify semantics in case of disputes and use reporting and appeal processes when necessary, rather than mobilizing group attacks.
2. Acceptable Behavior
The following behaviors are generally considered positive participation:
- Providing specific supplements, counter-examples, test results, or reproducible error reports for articles.
- Engaging in extended discussions, quoting original text, or replying to other readers, provided it is done with consent and without being disruptive.
- Using clear, non-misleading nicknames and personal data; choosing a reasonable degree of anonymity when necessary.
- Proactively correcting errors after discovery and respecting others’ rights to modify or delete their own comments.
- Using accessibility-friendly text descriptions, avoiding reliance solely on images, colors, or decorative symbols to convey critical information.
3. Unacceptable Behavior
The site may take measures such as hiding, flagging, deleting, restricting interactions, suspending accounts, or other necessary actions for the following behaviors:
- Harassment, bullying, discrimination, hate speech, stalking, threats, or inciting others to attack;
- Publicly disclosing or spreading others’ private data, account credentials, precise locations, contact details, or other personal information without consent;
- Impersonating the site owner, administrators, other readers, organizations, or service providers, or using misleading identities to gain trust;
- Repeated spamming, irrelevant advertising, malicious traffic diversion, bot posts, fake engagement (likes/views), or coordinated manipulation of discussions;
- Publishing malicious code, phishing links, trojans, undisclosed trackers, fraudulent content, or instructions for intentionally damaging the site;
- Suppressing normal discussions through mass reporting, group attacks, public humiliation, or retaliatory means;
- Creating or using other accounts with the purpose of bypassing rate limits, suspensions, moderation, or identity verification;
- Content that infringes on copyright, trademarks, portrait rights, privacy, or other third-party rights;
- Any content that is clearly illegal, endangers personal safety, or exposes other users to undue risk.
Technical debates themselves are not violations. Even if a statement is sharp, as long as it targets verifiable viewpoints rather than attacking individuals, it will typically be handled primarily with reminders and guidance; however, “it was just a joke” does not automatically serve as an exemption from harassment or discrimination.
4. How the Site Enforces the Charter
The site determines measures based on the severity of the content, whether it is repeated, the actual risk caused, whether the user cooperates with corrections, and whether the account attempts to evade sanctions. Possible sanctions include:
- Private reminders, requests for additional sources, or modifications to wording;
- Flagging comments, reducing visibility, pausing interactions, or removing them;
- Temporarily restricting comments, replies, Reactions, Boosts, or account features;
- Suspending accounts for persistent or severe violations;
- Retaining necessary audit data and taking additional measures in cases involving security, fraud, malicious code, or legal obligations.
Sanctions do not necessarily follow a sequential order. If there is an immediate risk, the site may first restrict content or accounts and provide explanations later when it is safe to do so. The status of public comments currently includes published, pinned, flagged, and deleted; status names are system data states and do not imply that every flag constitutes a moral judgment against the author.
5. Reporting and Appeals
If you encounter content that violates this charter, please use the Reporting and Appeals Guide. When reporting, please provide the article URL, comment or account identification information, the type of issue, necessary timestamps, and evidence that can be safely made public; do not post victims’ private data or complete credentials in public comments.
If you believe your content or account has been mistakenly sanctioned, you may also supplement background and evidence through the appeal process described on the same page. Appeals will re-examine the facts and the application of rules, but do not guarantee that the original sanction will be reversed, nor will they automatically restore deleted data.
6. Maintenance of the Charter
This charter will be updated in response to changes in community features, legal requirements, and security risks. Updates will be recorded in version control; significant changes should be explained in the page’s update date and change summary. If a specific clause is deemed unenforceable, the remaining clauses remain valid.
If an issue involves accounts, sessions, or credentials, please refer to the Account and Session Security Guide and the Security Disclosure Policy instead, and do not post sensitive data in public discussions.
Last updated: 2026-10-20.




