javascript

¿Cómo se vuelve asincrónico el código Javascript cuando se usan devoluciones de llamada?

Pregunta: He estado leyendo mucho en línea tratando de descubrir cómo escribir código JavaScript asincrónico. Una de las técnicas que ha surgido mucho en mi investigación es utilizar devoluciones de llamada. Si bien entiendo el proceso de cómo escribir y ejecutar una función de devolución de llamada, estoy confundido por qué las devoluciones de llamada …

¿Cómo se vuelve asincrónico el código Javascript cuando se usan devoluciones de llamada? Read More »

javascript – Manejo de la caché del navegador en aplicaciones de una sola página

Pregunta: Estoy tratando de averiguar cómo manejar correctamente la caché del navegador web para aplicaciones de una sola página. Tengo un diseño bastante típico: varios archivos HTML, JS y CSS que implementan el SPA y un montón de datos JSON que consume el SPA. Surgen problemas cuando quiero enviar una actualización: actualizo la parte estática …

javascript – Manejo de la caché del navegador en aplicaciones de una sola página Read More »

javascript – Codificación del lado del cliente: ¿Cómo prevenir el uso malintencionado?

Pregunta: En los últimos años, la tendencia de las aplicaciones del lado del cliente (navegador) realmente ha despegado. Para mi último proyecto, he decidido intentar adaptarme a los tiempos y escribir una aplicación del lado del cliente. Parte de esta aplicación implica enviar correos electrónicos de transacciones a los usuarios (por ejemplo, validar el registro, …

javascript – Codificación del lado del cliente: ¿Cómo prevenir el uso malintencionado? Read More »

javascript – ¿Por qué debería evitar las secuencias de comandos en línea?

Pregunta: Un amigo entendido miró recientemente un sitio web que ayudé a lanzar y comentó algo como "un sitio muy bueno, lástima el scripting en línea en el código fuente". Definitivamente estoy en condiciones de eliminar las secuencias de comandos en línea donde ocurre; Soy vagamente consciente de que es "algo malo". Mi pregunta es: …

javascript – ¿Por qué debería evitar las secuencias de comandos en línea? Read More »

javascript – Desarrollo de aplicaciones web para una larga vida útil (más de 20 años)

Pregunta: Actualmente estoy desarrollando una aplicación web para la planificación territorial del gobierno. La aplicación se ejecuta principalmente en el navegador, utilizando ajax para cargar y guardar datos. Haré el desarrollo inicial y luego me graduaré (es un trabajo de estudiante). Después de esto, el resto del equipo agregará la función ocasional según sea necesario. …

javascript – Desarrollo de aplicaciones web para una larga vida útil (más de 20 años) Read More »

javascript – ¿Crea funciones anidadas por razones puramente estéticas?

Pregunta: Siempre me he preguntado qué piensan otros programadores sobre la idea de crear funciones puramente estéticas. Digamos que tengo una función que procesa una gran cantidad de datos: Function ProcessBigData . Digamos que necesito varios pasos de proceso, solo válidos para esos datos: Step1 , Step2 , Step3 . El enfoque normal que veo …

javascript – ¿Crea funciones anidadas por razones puramente estéticas? Read More »

javascript – Eliminar el script CDATA de la fuente de la página

Pregunta: En mi sitio obtengo un script CDATA innecesario en la fuente de la página. <script type=”text/javascript”> <!–//–><![CDATA[//><!– jQuery.extend(Drupal.settings, {“basePath”:”\/”,”pathPrefix”:””,”ajaxPageState”:{“theme”:”visapro”,”theme_token”:”IoYFb0sv8oueNJZfQl2VKQDzEs_MwLTh97vN5AXTVQU”,”js”:{“misc\/jquery.js”:1,”misc\/jquery.once.js”:1,”misc\/drupal.js”:1,”misc\/ui\/jquery.ui.core.min.js”:1,”misc\/jquery.ba-bbq.js”:1,”modules\/overlay\/overlay-parent.js”:1,”sites\/all\/libraries\/shadowbox\/shadowbox.js”:1,”sites\/all\/modules\/shadowbox\/shadowbox_auto.js”:1,”modules\/contextual\/contextual.js”:1,”misc\/jquery.cookie.js”:1,”sites\/all\/modules\/panels\/js\/panels.js”:1,”modules\/toolbar\/toolbar.js”:1,”sites\/all\/themes\/visapro\/js\/homeslider.js”:1,”sites\/all\/themes\/visapro\/js\/jquery.bxslider.min.js”:1,”sites\/all\/themes\/visapro\/js\/jquery.anythingslider.js”:1,”sites\/all\/themes\/visapro\/js\/qswfobject.js”:1,”sites\/all\/themes\/visapro\/js\/jquery.colorbox.js”:1,”sites\/all\/themes\/visapro\/js\/prettify.js”:1,”sites\/all\/themes\/visapro\/js\/sliders.js”:1,”0″:1},”css”:{“modules\/system\/system.base.css”:1,”modules\/system\/system.menus.css”:1,”modules\/system\/system.messages.css”:1,”modules\/system\/system.theme.css”:1,”misc\/ui\/jquery.ui.core.css”:1,”misc\/ui\/jquery.ui.theme.css”:1,”modules\/overlay\/overlay-parent.css”:1,”sites\/all\/libraries\/shadowbox\/shadowbox.css”:1,”0″:1,”modules\/contextual\/contextual.css”:1,”sites\/all\/modules\/simplenews\/simplenews.css”:1,”modules\/comment\/comment.css”:1,”modules\/field\/theme\/field.css”:1,”modules\/node\/node.css”:1,”modules\/search\/search.css”:1,”modules\/user\/user.css”:1,”sites\/all\/modules\/views\/css\/views.css”:1,”sites\/all\/modules\/better_messages\/better_messages_admin.css”:1,”sites\/all\/modules\/ctools\/css\/ctools.css”:1,”sites\/all\/modules\/panels\/css\/panels.css”:1,”modules\/shortcut\/shortcut.css”:1,”modules\/toolbar\/toolbar.css”:1,”sites\/all\/themes\/visapro\/css\/layout.css”:1,”sites\/all\/themes\/visapro\/css\/style.css”:1,”sites\/all\/themes\/visapro\/css\/colors.css”:1,”sites\/all\/themes\/visapro\/css\/view-home.css”:1,”sites\/all\/themes\/visapro\/css\/theme-metallic.css”:1,”sites\/all\/themes\/visapro\/css\/jquery.bxslider.css”:1,”sites\/all\/themes\/visapro\/css\/anythingslider.css”:1,”sites\/all\/themes\/visapro\/css\/colorbox.css”:1,”sites\/all\/themes\/visapro\/css\/print.css”:1}},”overlay”:{“paths”:{“admin”:”media\/*\/edit\nmedia\/*\/multiedit\nmedia\/*\/delete\nmedia\/browser\nmedia\/browser\/*\nnode\/*\/edit\nnode\/*\/delete\nnode\/*\/revisions\nnode\/*\/revisions\/*\/revert\nnode\/*\/revisions\/*\/delete\nnode\/add\nnode\/add\/*\noverlay\/dismiss-message\nuser\/*\/shortcuts\nnode\/*\/simplenews\nadmin\nadmin\/*\nbatch\ntaxonomy\/term\/*\/edit\nuser\/*\/cancel\nuser\/*\/edit\nuser\/*\/edit\/*”,”non_admin”:”admin\/structure\/block\/demo\/*\nadmin\/reports\/status\/php”},”pathPrefixes”:[],”ajaxCallback”:”overlay-ajax”},”shadowbox”:{“animate”:true,”animateFade”:true,”animSequence”:”wh”,”auto_enable_all_images”:0,”auto_gallery”:0,”autoplayMovies”:true,”continuous”:false,”counterLimit”:10,”counterType”:”default”,”displayCounter”:true,”displayNav”:true,”enableKeys”:true,”fadeDuration”:0.35,”handleOversize”:”resize”,”handleUnsupported”:”link”,”initialHeight”:160,”initialWidth”:320,”language”:”en”,”modal”:false,”overlayColor”:”#000″,”overlayOpacity”:0.8,”resizeDuration”:0.55,”showMovieControls”:true,”slideshowDelay”:0,”viewportPadding”:20,”useSizzle”:false},”tableHeaderOffset”:”Drupal.toolbar.height”}); //–><!]]> </script> Quiero eliminarlo. No puedo encontrar la forma fuente exacta de donde proviene. Por favor sugiéreme una solución. Respuesta: Supongo que está utilizando un DOCTYPE HTML5. Las etiquetas CDATA son necesarias para los documentos …

javascript – Eliminar el script CDATA de la fuente de la página Read More »

javascript – Cómo configurar WordPress para poder usar<script> tag inside posts?

Pregunta: Estoy buscando una solución que me permita escribir etiquetas dentro de las publicaciones y estar seguro de que el editor visual o wordpress no las alterarán. El mismo problema puede aplicarse a otro código HTML específico que quizás desee utilizar. Desactivar el editor visual no es una opción, porque hará que la mayoría de …

javascript – Cómo configurar WordPress para poder usar<script> tag inside posts? Read More »

javascript – ¿Qué hace l10n.js en WordPress 3.1? ¿Y cómo lo quito?

Pregunta: Acabo de instalar WP 3.1 Beta 2 en mi servidor de prueba. Noté que se envía con un nuevo archivo l10n.js que se inserta automáticamente en el encabezado. Investigué un poco y tiene algo que ver con la localización. Supongo que mucha gente no usa esto, así que me pregunto cómo podría eliminarlo. Si …

javascript – ¿Qué hace l10n.js en WordPress 3.1? ¿Y cómo lo quito? Read More »

Scroll to Top

istanbul avukat

-

web tasarım