Documentación |   
Un recorrido rápido por la Arachnophilia
Arachnophilia is © Copyright 2015, P. Lutus.

Arachnophilia es CareWare

Preliminares | HTML embellecer | Servicio FTP
Mostrar problemas

Preliminares
Arachnophilia es un entorno de desarrollo de sitio web avanzado, tan como una herramienta de programación general.

  • Arachnophilia está diseñada para aprender tanto como sea posible de usted:

    • Los menús y barras de herramientas de Arachnophilia son programable.

      • Casi todos los elementos del menú y la barra de herramientas de Arachnophilia están representados internamente por una "macro", un elemento de datos definible por el usuario que conecta un comando con un botón y una tecla del teclado.
      • Puede agregar a o editar el conjunto de macros, cambiar el contenido de los comandos y cambiar su asignación del teclado.
      • El comando macro puede ser algo que simplemente quiere escribir con una pulsación de tecla, y puede incluir comandos del sistema Arachnophilia y otras macros. Incluso puede invocar una clase java externa para procesar sus documentos.
      • Puede construir todas nuevas barras de herramientas y árboles de menús.
      • Puede mostrar u ocultar menús personalizados y barras de herramientas con una pulsación de tecla.
      • El editor de macro está disponible, interactivamente, en todo momento. Puede incluso hacer clic derecho en los botones de la barra de herramientas y editarlos mientras trabaja.
      • Aquí hay un ejemplo en el que el botón "Nuevo Auto" de la barra de herramientas principal está siendo editado:

        Macro editor display

    • Cuando sale de Arachnophilia, el programa recuerda todo. Guarda todos los cambios de macro, recuerda qué documentos estaban abiertos y qué opciones que hizo. Cuando ejecuta Arachnophilia nuevamente, restaura todas sus opciones y documentos.

HTML embellecer
  • Arachnophilia puede tomar una página web que necesita editar, que podría verse como esta --

    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html> <head> <title> This is my web page! </title>
    <meta name="GENERATOR" content="Arachnophilia 5.0"> <meta name="FORMATTER" content="Arachnophilia 5.0">
    </head> <body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">
    This is my Web page! </body> </html>
                    
    — y haga que se parezca a este con una pulsación (Ctrl-E):
    
      1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      2 
      3 <!-- Created on Mar 1, 2002 11:29:01 AM -->
      4 
      5 <html>
      6    <head>
      7       <title>
      8          My web page!
      9       </title>
     10       <meta name="GENERATOR" content="Arachnophilia 5.0"/>
     11       <meta name="FORMATTER" content="Arachnophilia 5.0"/>
     12    </head>
     13 
     14    <body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">
     15 
     16       This is my Web page!
     17 
     18    </body>
     19 </html>
     20 
    
                    

    Mientras está embelleciendo tu página, Arachnophilia te dirá si has hecho uno de varios tipos de errores HTML triviales:

    Tal un error es trivial, pero sus consecuencias pueden no ser. Si no se corrige, este tipo de error puede evitar que su página se muestre en todos en algunos navegadores antiguos.

Servicio FTP
  • Arachnophilia tiene un servicio FTP incorporado que le permite mover su sitio web a Internet:

    El servicio FTP utiliza un método de sincronización para cargar solo archivos modificados, ahorrando tiempo y ancho de banda.

Mostrar problemas
  • Las pantallas de Arachnophilia están diseñadas para ofrecer tanta información como sea posible:

    Aquí hay una pantalla típica de página web (después de usar Belleza HTML (Ctrl-E)):
    
      1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      2 
      3 <!-- Created on Mar 1, 2002 10:48:47 AM -->
      4 
      5 <html>
      6    <head>
      7       <title>
      8          My Web Page!
      9       </title>
     10       <meta name="GENERATOR" content="Arachnophilia 5.0"/>
     11       <meta name="FORMATTER" content="Arachnophilia 5.0"/>
     12    </head>
     13 
     14    <body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">
     15 
     16       This is my Web Page!
     17 
     18    </body>
     19 </html>
     20 
    
                      

    Y una pantalla de programación (después de usar Código Belleza (Ctrl+H)):
    
      1 /*
      2  *		Created on Feb 28, 2002 3:26:55 PM
      3  */
      4 
      5 /* TestClass is meant to demonstrate the use
      6  * of Arachnophilia's custom class launcher feature.
      7  * Just compile this class in place, create
      8  * a macro that looks like this:
      9  * "[RunCustomClassDoc:CustomClasses/TestClass]",
     10  * load a suitable document, and activate the macro.
     11  * The document/selection will have all its "a" letters
     12  * replaced by "(the letter"a")"
     13  */
     14 
     15 public class TestClass {
     16    
     17    private String searchReplace(String data,String find,String replace)
     18    {
     19       StringBuffer sb = new StringBuffer();
     20       int a = 0,b;
     21       int findLength = find.length();
     22       while((b = data.indexOf(find,a)) != -1) {
     23          sb.append(data.substring(a,b));
     24          sb.append(replace);
     25          a = b + findLength;
     26       }
     27       if(a < data.length()) {
     28          sb.append(data.substring(a));
     29       }
     30       return sb.toString();
     31    }
     32    
     33    // this is the default method that custom classes
     34    // must have to work with Arachnophilia's class
     35    // launcher feature unless a specific method name
     36    // is provided
     37    
     38    public String processString(String s)
     39    {
     40       return searchReplace(s,"a","(the letter\"a\")");
     41    }
     42 }
     43 
                    
    Además, como muestran estos ejemplos, usted puede exportar las pantallas de colores de sintaxis de Arachnophilia como HTML con unas pocas pulsaciones. Esto le permite publicar su trabajo en la Web en forma clásica de listado de fuentes.

  • Esto es solo una resumen. Arachnophilia tiene muchas más características para hacerlo productivo en el diseño de páginas web y la programación general.
 

Documentación |