Il rispetto delle regole dell'accessibilità vuole che nelle caselle sia inserita la precisazione "qui nome" - "qui password" in modo che un non vedente sappia esattamente dove introdurre nome e password.
Ho corretto il modulo user (drupal 4.7.3) così:
originale

$form['#action'] = url($_GET['q'], drupal_get_destination());
          $form['#id'] = 'user-login-form';
          $form['name'] = array('#type' => 'textfield',
            '#title' => t('Username'),
            '#maxlength' => 60,
            '#size' => 15,
            '#required' => TRUE,
          );
          $form['pass'] = array('#type' => 'password',
            '#title' => t('Password'),
            '#size' => 15,
            '#required' => TRUE,
          );
          $form['submit'] = array('#type' => 'submit',
            '#value' => t('Log in'),
          );

corretto
if (!$user->uid && !(arg(0) == 'user' && !is_numeric(arg(1)))) {
          $form['#action'] = url($_GET['q'], drupal_get_destination());
          $form['#id'] = 'user-login-form';
          $form['name'] = array('#type' => 'textfield',
            '#title' => t('Username'),
            '#maxlength' => 60,
            '#size' => 20,
            '#default_value' => t('Inserisci nome'),
            '#required' => TRUE,
          );
          $form['pass'] = array('#type' => 'textfield',
            '#title' => t('Password'),
            '#size' => 20,
            '#default_value' => t('Inserisci password'),
            '#required' => TRUE,
          );
          $form['submit'] = array('#type' => 'submit',
            '#value' => t('Log in'),
          );

Funziona, ma quando inserisco la password, questa resta evidente sul video. Potete aiutarmi? Grazie