Respuestas:
¿Has probado http://webchat.freenode.net/ ?
Según lo que muestra el explorador de procesos, no parece que Firefox use ningún puerto específico de IRC sino HTTPS.
Para otras redes IRC, puede probar http://www.mibbit.com/chat/ . No pude lograr que se conectara a freenode porque mibbit parece estar explícitamente bloqueado allí.
Es un poco más avanzado, pero si instala su propia copia del dispositivo de seguridad ZNC IRC ( http://znc.in ) o encuentra a alguien más para que lo aloje por usted (también hay otros dispositivos de seguridad ), puede conectarse a el gorila en su lugar y luego le envía el tráfico IRC. Ejecuto znc en Linux, pero también hay un puerto de Windows que un amigo ha ejecutado. Si escucha en el puerto 80 o 443, es más probable que lo atraviese, pero a veces solo un puerto que no sea IRC es lo suficientemente bueno, ya que muchos lugares bloquean explícitamente los puertos IRC que Svish mencionó debido a la posible actividad de botnet (o pérdida de tiempo).
Por supuesto, esto requiere su propia computadora donde puede controlar el tráfico entrante (para escuchar en el puerto 80 o 443) y ejecutar znc continuamente. Pero puede hacer algunas cosas buenas como permitirle conectarse desde un número ilimitado de clientes simultáneamente, usando un apodo y estar en los mismos canales. También puede guardar un búfer mientras está desconectado de znc, por lo que cuando se conecta (desde cualquier cliente) obtiene una respuesta de las últimas líneas "x" (lo que especifique) y puede ponerse al día. También puede registrar chats, y es ideal para conectarse desde teléfonos móviles como el iPhone, especialmente debido al búfer (ya que el iPhone perdería el historial cada vez que cambiara las aplicaciones).
Entonces ... una respuesta un poco más compleja, pero si eres un gran usuario de IRC, probablemente valga la molestia de configurarlo porque es bastante poderoso. Znc puede permitirle conectarse a él en modos sin encriptar y encriptar SSL dependiendo de cómo lo configure (la conexión al servidor IRC es independiente).
Si usa ZNC y un iPhone, puede compilar el complemento Colloquy para ZNC y luego ZNC también le permitirá configurar notificaciones Push en su iPhone para menciones de su nombre de usuario (por defecto) u otras palabras de observación (configurables a través de mensajes * coloquio en El servidor ZNC). Esto requiere el uso de la aplicación Colloquy para iPhone también.
Es absolutamente necesario un puerto para conectarse a un servicio a través de la red. Sin un puerto no puede establecer una conexión, así es como funciona el conjunto de protocolos TCP / IP.
Una forma de evitarlo es usar un chat web, ya que los puertos 80 y 443 para el tráfico HTTP (S) probablemente funcionarán, pero no podrá usar un cliente independiente si los puertos apropiados están bloqueados.