¿Por qué algunos símbolos se cambian en nombres de archivos -?, _40, etc.

Esto sucede porque Portable Offline Browser debe renombrar ciertos símbolos para que las URLs sean compatibles con el sistema de archivos. Por otro lado, las URLs renombradas deben mantener la capacidad de ser revertidas al formulario en línea.

Por ejemplo, el símbolo ?, que a menudo se puede encontrar en URLs, debe ser reemplazado por algún otro símbolo (@). De otra forma, un nombre de archivo con el símbolo ? no puede ser creado en Windows. La secuencia de símbolos _40 se debe reemplazar con _5F40, ya que Portable Offline Browser revierte _40 al símbolo @ en una URL en línea.

En cualquier caso, todos los links en los archivos descargados se convierten correctamente para coincidir con los nombres de archivo, así que no debería tener problemas al navegar el sitio sin conexión.