Wikipedia: WikiProyecto JavaScript

Colaboración en el área temática de Wikimedia
  • WP:JS
"WP:JS" redirecciona aquí. Para pasar directamente a los scripts de usuario, consulte Wikipedia:Scripts de usuario .

Bienvenido al WikiProject JavaScript mesopédico . Si desea utilizar o escribir scripts de usuario , o aprender o escribir JavaScript , o sobre JavaScript, para mejorar Wikipedia (y más allá), incluyendo la mejora de la cobertura de temas relacionados con JavaScript y páginas de soporte, ha llegado al lugar correcto.

Este es un depósito central de recursos y un centro de organización para todo lo relacionado con JavaScript en Wikipedia, incluidos los scripts de usuario . Este WikiProject ofrece un lugar para que los editores compartan conocimientos e ideas (en la página de discusión ) sobre JavaScript, mejoren sus habilidades de programación en JavaScript y colaboren (obtengan ayuda) en el desarrollo de scripts de usuario . Si desea participar, agregue su nombre aquí .

Para obtener una visión general de lo que Wikipedia tiene sobre JavaScript, consulte el Índice de artículos relacionados con JavaScript . Si también le interesan los scripts, consulte el Esquema de scripts .

Alcance de este WikiProyecto

Este WikiProject es mesopédico, lo que significa que opera sobre artículos de la enciclopedia y sobre páginas del espacio del proyecto. Básicamente, creamos y mantenemos artículos relacionados con JavaScript, y hacemos lo mismo para cada página de la comunidad de Wikipedia sobre el uso y la creación de scripts de usuario en Wikipedia. Algunos miembros desarrollan activamente la propia colección de scripts de usuario.

Ámbito de aplicación en el espacio del artículo: JavaScript

Todos los artículos sobre JavaScript o el ecosistema de JavaScript. Están en proceso de aparecer en las siguientes páginas (ayúdenos a encontrarlos y agregarlos):

Alcance en el espacio del proyecto:¡Guiones de usuario!

Todo lo relacionado con los scripts de usuario , incluidos, entre otros:

Objetivos

Este proyecto tiene tres objetivos principales:

  1. Mejorar la cobertura de Wikipedia sobre el lenguaje de programación JavaScript
  2. Organizar y apoyar el uso y desarrollo de scripts de usuario.
  3. Ayúdense mutuamente a aprender el lenguaje JavaScript y a escribir scripts de usuario.

Mejorar la cobertura de los temas de JavaScript en la enciclopedia

Con este fin, este WikiProject identifica, reúne y clasifica todos los artículos sobre JavaScript. También identifica, reúne y crea redirecciones a todas las secciones de artículos sobre JavaScript (por ejemplo, los enlaces Comment (JavaScript) y Comments in JavaScript redireccionan a Comment (computer programming)#JavaScript ). Además, identificamos lagunas en la cobertura de JavaScript y planificamos la cobertura de los temas faltantes manteniendo una lista de artículos y secciones de artículos necesarios.

Para "recopilar" un artículo sobre JavaScript, agréguelo al Índice de artículos relacionados con JavaScript .

Organizar y apoyar el uso y desarrollo de scripts de usuario.

  • Esquema de scripts : directorio de todo lo relacionado con los scripts de usuario en la comunidad de Wikipedia, incluidas listas de scripts, su uso, su escritura y otros recursos.

Apoyar el desarrollo de scripts de usuario

Este objetivo implica identificar y enumerar todos los scripts de usuario y las páginas sobre scripts de usuario, así como desarrollar páginas de soporte para escribir y mantener scripts de usuario. Todos ellos deberían ser fáciles de encontrar, comenzando por el Esquema de scripts .

Ayúdense mutuamente a aprender y escribir JavaScript

¿Sabes JavaScript? ¿No? No importa. Porque con todos los recursos (conocimientos y programas JavaScript) que tenemos en Wikipedia, podemos aprenderlo y mejorar nuestras habilidades juntos.

¿Buscas ayuda con los scripts?

Si estás escribiendo scripts y no sabes qué hacer, publica un mensaje explicando tu problema en Wikipedia talk:WikiProject JavaScript (la página de discusión de este proyecto). Además de publicar un hilo de discusión allí, también puedes publicar un enlace (a tu hilo de discusión) en las siguientes páginas:

  • WP:VPT – Village Pump Technical, donde se reúnen muchos de los gurús y genios técnicos de WP. Allí hay una buena cantidad de experiencia en JavaScript.
  • WP:RD/C – la mesa de referencia informática.

Si no sabes programar en JavaScript pero necesitas un script (o gadget) de usuario para hacer algo en particular, puedes publicar tus ideas y solicitudes en la siguiente página:

Mapeando el tema

Mapear el tema significa identificar y organizar sus temas.

Esto implica crear páginas de referencia con enlaces a temas: los tres tipos principales de páginas en Wikipedia para trazar un tema son Esquemas, Glosarios e Índices.

Al mapear el tema, podemos ver fácilmente las lagunas en la cobertura porque los enlaces que no llevan a ninguna parte se vuelven rojos.

A medida que se vuelven más completos, se convierten en herramientas poderosas para navegar y monitorear el tema.

Necesitamos su ayuda para construir los mapas temáticos de Wikipedia en JavaScript...

Glosario de JavaScript

Glosario de JavaScript

Esquema de JavaScript

Se está creando una lista completa de todos los artículos o secciones de artículos sobre JavaScript en Wikipedia. Una vez que esté completa, servirá como mapa de toda la cobertura del tema. Un editor con experiencia en JavaScript podrá detectar lagunas en esa cobertura. Y la lista también permitirá supervisar todas las páginas relacionadas con JavaScript.

Entre los usos de un esquema se encuentran el de servir como herramienta de redacción y revisión. Como árbol temático, el esquema se puede utilizar para planificar y mejorar la estructura del tema, desde llenar lagunas hasta decidir qué temas se deben tratar en qué artículos, detectar artículos redundantes o elegir los mejores nombres para las ramas y hojas del tema.

Las anotaciones descriptivas se incluyen para ayudar en la selección de temas, pero también hacen que el esquema sea un glosario clasificado de facto (no debe confundirse con las páginas del "Glosario de", que son de tipo alfabético). Por lo tanto, usar y trabajar en el esquema mejora naturalmente el vocabulario y la fluidez en el tema. (Comentario del Transhumanista: "Los nombres son mucho más útiles cuando sabes a qué pertenecen, y las cosas son mucho más visibles una vez que sabes sus nombres. Cuando construí el Esquema de ajedrez , mi juego mejoró de ganar el 50% del tiempo a ganar el 80% del tiempo. Una vez que supe las tácticas por su nombre, podía verlas venir a una milla de distancia").

El índice de artículos relacionados con JavaScript es una lista alfabética de todos los artículos de la enciclopedia sobre JavaScript o cualquier parte del ecosistema de JavaScript.

Consejos de edición

Formateo de código JavaScript

En el editor, anteponga su código JavaScript con lo siguiente:

<syntaxhighlight lang="javascript">

y sigue con esto:

</syntaxhighlight>

y quedará algo como esto:

// Aquí está la expresión regular para hacer coincidir el objetivo de búsqueda (para "buscar" la entrada enlazada en rojo con un enlace directo (no canalizado), más toda la siguiente línea) const nodeScoop2 = new RegExp ( '\\n((\\*)+)[ ]*?\\[\\[\\s*' + ( RegExp . quote ( redlinks [ i ])) + '\\s*\\]\\].*?\\n(.*?\\n)' , 'i' ); // Para actualizar la cadena de búsqueda anterior, creamos una variable con el método: const matchString2 = wpTextbox1 . value . match ( nodeScoop2 ); alert ( matchString2 ); // para probar         // Declarar patrones de coincidencia const patt1 = new RegExp ( : ); const patt2 = new RegExp ( " – " ); const patt3 = /$1\*/ ;           

Estamos creando una lista de recursos web sobre JavaScript en WP:JSRL para ayudar a los editores a encontrar enlaces útiles para agregar a los artículos y para proporcionar fuentes confiables sobre JavaScript. Siéntete libre de agregar contenido.

Tareas abiertas

Artículos necesarios

  • Ecosistema de JavaScript

Estilos de programación en JavaScript

  • Programación basada en eventos en JavaScript
  • Programación declarativa en JavaScript
  • Programación imperativa en JavaScript
  • Programación estructurada en JavaScript
    • Programación orientada a objetos en JavaScript
    • Programación basada en prototipos en JavaScript

Varios

  • Nueva York, NY

Artículos que necesitan atención

Participantes

Si desea unirse a este WikiProyecto para desarrollar scripts de usuario y páginas de Wikipedia relacionadas con JavaScript, agregue su nombre de usuario aquí:

  1. Alexander Davronov  ( discusión  · contribuciones ) — Solo ayuda ocasional. Escribió Usuario:Alexander Davronov/HistoryHelper . Avísame si te involucras en discusiones relacionadas con JS.
  2. AltoStev  ( discusión  · contribuciones )
  3. Avbgok  ( discusión  · contribuciones )
  4. Chlod  ( discusión  · contribuciones )
  5. Crfmc ( discusión  · contribuciones )
  6. DannyS712  ( charla  · contribuciones )
  7. Darcourse  ( charla  · contribuciones )
  8. Darkdeath-2  ( charla  · contribuciones )
  9. Dayirmiter  ( charla  · contribuciones )
  10. DevSpenpai  ( charla  · contribuciones )
  11. Dreamy Jazz  ( discusión  · contribuciones )
  12. Ed6767  ( discusión  · contribs ) - desarrollador de WP:REDWARN
  13. Eizzen  ( discusión  · contribuciones )
  14. Evad37  ( discusión  · contribuciones )
  15. Gryllida  ( discusión  · contribuciones )
  16. Guywan  ( discusión  · contribuciones )
  17. Htmlghozt  ( charla  · contribuciones )
  18. Podría ser posible  ( charla  · contribuciones )
  19. KoolKidz112  ( charla  · contribuciones )
  20. Krinkle  ( discusión  · contribuciones )
  21. Lingzhi2  ( discusión  · contribuciones ) Escribió Usuario:Lingzhi/reviewsourcecheck , ahora no sé qué más hacer.
  22. Llightex  ( discusión  · contribuciones )
  23. Lu Brito  ( discusión  · contribuciones )
  24. Luístro  ( discusión  · contribuciones )
  25. Masssly  ( discusión  · contribuciones )
  26. Mavaddat  ( discusión  · contribuciones )
  27. MaverickQuill55  ( charla  · contribuciones )
  28. Modificado  ( discusión  · contribs )
  29. Ndeofm  ( discusión  · contribuciones )
  30. Newslinger  ( charla  · contribuciones )
  31. Novem Linguae  ( charla  · contribuciones )
  32. Openingthedev (discusión  · contribs )
  33. PipPenrod  (discusión  · contribuciones )
  34. Paciente Cero  ( charla  · contribuciones )
  35. Pythoncoder  ( discusión  · contribuciones )—Principalmente para el final de los scripts del usuario.
  36. SewerCat  ( discusión  · contribuciones )
  37. SkyWolf369  ( charla  · contribuciones )
  38. Sportzpikachu  ( charla  · contribuciones )
  39. SikiWtideI  ( charla  · contribuciones )
  40. El transhumanista  ( charla  · contribuciones )
  41. TriosLosDios  ( charla  · contribuciones )
  42. cyberwolf434344  ( charla  · contribuciones )
  43. Vghfr  ( discusión  · contribuciones )
  44. Hiima1234134  (discusión  · contribuciones )
  45. Brunnock  ( discusión  · contribuciones )

Artículos

Todos los artículos relacionados con JavaScript deben aparecer en el Índice de artículos relacionados con JavaScript . Si encuentra alguno que no esté incluido, agréguelo a esa lista.

Candidatos

Nuevos artículos

No dudes en incluir aquí tus nuevos artículos relacionados con JavaScript (los más nuevos en la parte superior, por favor). Cualquier artículo nuevo que contenga un hecho interesante o inusual, tenga al menos más de 1500 caracteres, no tenga plantillas de disputas y cite sus fuentes , debería ser sugerido en el cuadro ¿Sabías que...? en la página principal de Wikipedia .

Revisión y evaluación

Evaluación

Evaluación de contenidos
Para visualizar todas las subcategorías haga clic en "►":
Para visualizar todas las subcategorías haga clic en "►":

Operaciones de calidad

Operaciones de calidad : un registro detallado generado por bot para artículos de Javascript.

Revisión por pares

Revisión por pares

Estadística

Artículos de JavaScript

Para visualizar todas las subcategorías haga clic en "►":

Categorías de WikiProject

Para visualizar todas las subcategorías haga clic en "►":

Programadores de JavaScript

Las siguientes categorías contienen wikipedistas que se identifican como programadores de JavaScript.

Plantillas

Obtenido de "https://es.wikipedia.org/w/index.php?title=Wikipedia:Proyecto_Wiki_JavaScript&oldid=1256068939"