iBrowse 2.5 est sorti !

15 sujets de 16 à 30 (sur un total de 62)

  • papiosaur

      #335178

      savez-vous si quelqu’un a traduit le ChangeLog ? ça serait pour se faire une idée du travail réalisé… si il y a beaucoup de boulot, je prendrais la licence.

      En passant, je n’ai pas OS4, ça aurait bien qu’il y est un prix que pour une licence OS3, plus faible donc qu’une licence OS3 ET OS4 qui ne me concerne pas personnellement…

      Comme si tous les utilisateurs d’OS3 avait OS4…(je me cache)

      www.amigang-store.com

      Vincent-21

        #335209

        @papiausur: je t’ai mis la traduction de Changelog en francais

        Veuillez noter qu’il ne s’agit pas d’une liste exhaustive, mais simplement d’un résumé catégorisé des changements qui ont été enregistrés dans l’historique depuis la sortie d’IBrowse 2.4.

        Sécurité

            Suppression du code de vérification conditionnel AmiSSL 4.3 – nécessite maintenant l’installation d’AmiSSL 4.3
            Ajout du paramètre de cryptage ARIA et de la prise en charge de TLSv1.3 pour la prochaine version d’AmiSSL 4.3
            OS4] Supprimer le code OS3 redondant dans l’initialisation AmiSSL
            Correction d’une fuite de mémoire dans https.protocol
            Vous pouvez maintenant définir un nouveau mot de passe maître, après avoir désactivé le mot de passe maître dans la même session.
            68k] Correction d’un problème d’initialisation AmiSSL v4 qui pouvait empêcher les connexions HTTPS (semi-aléatoires) de fonctionner du tout.
            Correction de la version SSL min/max qui n’était pas appliquée correctement
            Nécessite maintenant AmiSSL v4.0 / OpenSSL 1.1.x
            Suppression de la prise en charge des protocoles MiamiSSL, SSLv2 et SSLv3
            Ajout de la prise en charge des protocoles TLSv1.1 et TLSv1.2
            Ajout de la prise en charge des informations de nom de serveur (SNI) pour HTTPS/TLS
            Lorsque la vérification du certificat SSL échoue, un avertissement s’affiche, permettant d’interrompre la connexion.
            Prise en charge du protocole TLSv1.0 activé
            Changement du message d’erreur pour AmiSSL non ouvrable

        HTML

            Lorsque les pages contiennent plus d’un <titre>, n’utilisez que le premier défini et ignorez les titres suivants.
            Ajout de la prise en charge des valeurs de couleurs hexadécimales HTML à 3 chiffres
            Permettre aux éléments de formulaire inclus dans un lien, y compris les boutons, de suivre le lien lorsqu’on clique dans certaines situations.
            Le rendu HTML est maintenant correctement implémenté (MUI 5 ne corrige plus ce bug pour nous)
            OS4] Correction de la non-présentation des fonds de table
            Amélioration de la vitesse de redessin des arrière-plans constitués à la fois d’une image avec transparence/alpha et couleur d’arrière-plan
            Correction de l’affichage du cadre des espaces réservés du plugin si la taille de l’élément du plugin était inférieure à celle de l’image de l’espace réservé.
            <bouton> les éléments sans contenu textuel se voient maintenant attribuer un texte de bouton par défaut au lieu d’une chaîne vide.
            Sur les écrans >= 15 bits, les couleurs d’arrière-plan des pages et des tables sont rendues en utilisant la couleur RVB d’origine et non la couleur tracée à la plume.
            Correction d’un arrière-plan qui n’était pas toujours redessiné lors de l’affichage incrémentiel d’images avec transparence
            Correction d’une couleur fuchsia incorrecte
            Correction d’une fuite de mémoire causée par des éléments <link> non manipulés
            Correction d’une fuite de mémoire dans le moteur de mise en page des tableaux
            Ne pas autoriser le glisser-déposer des boutons de soumission d’images de formulaire
            Supprimer le symbole unicode Euro aux fenêtres-1252/iso-8859-15
            Correction de l’unicode 8250 pour le remappage des caractères
            Suppression de la prise en charge des valeurs de départ

          non décimales, telles que les chiffres romains qui étaient de toute façon cassés et qui ont également causé des hits ou des crashs, et n’est supporté par aucun navigateur moderne.


            Suppression d’un retard survenu lors d’un clic sur javascript : liens
            Ajout d’un mappage de ponctuation unicode supplémentaire
            Correction de la non-fermeture des liens lorsque les liens sont utilisés à l’intérieur d’un élément de table, mais à l’extérieur d’une cellule de table

        Images

            OS4] Le cache d’image devrait maintenant se comporter normalement lorsqu’il fonctionne en mode écran 32 bits, car les tailles ont été mal calculées.
            OS4] Ajout de l’accélération AltiVec au décodeur d’images JPEG
            OS4] Décodage Huffman plus rapide dans le décodeur d’images JPEG
            Intégration de l’IJG jpeglib v9b optimisé dans le décodeur d’images JPEG, qui prend désormais en charge le décodage d’entropie arithmétique, SmartScale, de larges espaces colorimétriques (JFIF version 2) et une meilleure clarté et précision de conversion couleur
            OS4] Correction du décodage des fichiers PNG en niveaux de gris non alpha
            Intégration de libpng 1.6.28 optimisé dans le décodeur d’image PNG
            OS4] Correction de la gestion des canaux alpha des bitmaps RGBA 32 bits où un masque alpha inutile était créé et utilisé.
            Correction d’une mauvaise mise en page des images affichées séparément, qui sont déjà dans l’historique du navigateur, lorsque l’image a depuis été supprimée du cache de l’image.
            OS4] Correction d’un défaut de rendu des images lorsque la taille de l’écran est supérieure à 2048 pixels en largeur et en hauteur.
            OS4] Utiliser la composition, lorsque c’est possible, pour rendre toutes les images
            Correction des mauvais accès au pool de mémoire lors du chargement d’images de pages Web qui ont un canal alpha via les types de données.
            Correction d’une mauvaise gestion du canal alpha dans le décodeur PNG pour les écrans 15/16-bit
            Correction de quelques bogues dans la gestion/le rafraîchissement des images transparentes d’arrière-plan de table
            Arrêt du décodeur GIF pendant la lecture de fichiers fortement corrompus.
            Correction de la mémoire cache lors de l’exécution sur des affichages 32 bits, ce qui faisait que la mémoire cache était 25% plus grande que celle définie dans les préférences.
            Le décodeur JPEG ne se soucie plus de vérifier la variable d’environnement JPEGMEM, car le réglage prefs l’emporte sur celle-ci.
            Correction du rendu de l’image d’arrière-plan pour ignorer la largeur/hauteur invalide
            Correction du décodage d’image externe dû à un éventuel plantage en cas d’échec de l’allocation bitmap
            Correction d’une image en cache qui n’était pas toujours réutilisée lorsqu’elle était réutilisée sur une page dont la largeur ou la hauteur manquait dans la balise .
            Correction d’une couleur transparente incorrecte utilisée lors de la génération de masques pour les images internes qui sont des bitmaps non standard.

        Préfs

            Correction d’un ancien bogue dans le système des préférences qui causait une variété de symptômes dus à des références de mémoire libérées, si l’on changeait les préférences alors que les tâches IBrowseNetwork étaient toujours présentes, comme l’impossibilité de trouver les types MIME ou les plantages si les connexions réseau étaient encore en cours de chargement
            Correction de la détection des préférences non modifiées lors de l’appui sur OK sans modifier les paramètres.
            La mise en cache des images et des paramètres de pages sécurisées est désormais activée par défaut.
            Modification des paramètres par défaut : liens rapides fixes, activation de l’usurpation d’identité pour Google et suppression des polices conditionnelles d’exécution.
            Empêcher la suppression des entrées d’usurpation d’identité si elles sont utilisées dans les préférences d’URL
            Fini la localisation des préférences d’usurpation d’identité
            Ajout de paramètres de spoof de chaînes personnalisés pour HTTP(S) User-Agent et les propriétés d’objets JavaScript Navigator associées, permettant d’ajouter de nouvelles chaînes, de réorganiser les chaînes et de personnaliser le menu “Spoof as”, le tout lié à l’URL existante Paramétrage du Prefs spoof
            La barre de recherche a rendu le style des titres de la liste des préférences de la barre de recherche cohérent
            Augmentation de la taille maximale autorisée de la page et de la mémoire cache de l’image de 128 Mo à 256 Mo
            Options de paramétrage de chiffrement retravaillées, supprimant les options obsolètes et en ajoutant de nouvelles.
            Les chiffres disponibles peuvent être configurés en option à l’aide d’une chaîne de chiffrement standard formatée OpenSSL.
            Correction d’un plantage lors de la tentative d’ouverture de la fenêtre de sélection du certificat utilisateur
            Limites maximales de cookies codées en dur réglables via les préférences. La limite de 200 cookies par domaine reste la limite par défaut, mais maintenant il n’y a pas de limite globale par défaut (était 2000).
            Correction d’un plantage qui pouvait se produire après avoir modifié les paramètres de police PostScript
            Ajout de l’option prefs pour ignorer les cookies par nom via un modèle AmigaDOS – filtre par défaut les cookies de suivi Google Analytics et Quantcast
            Correction d’un bogue qui pouvait provoquer un plantage lors du changement des préférences, ou parfois empêcher les modifications du menu FAB de prendre effet

        INTERFACE UTILISATEUR

            Correction d’un rendu incorrect des animations de transfert avec une seule image (i.e. statique, non mobile)
            Correction des nouveaux navigateurs qui n’héritaient pas toujours des paramètres de spoof actuels
            Correction de l’affichage horizontal des fastlinks fixes, lorsqu’ils sont placés dans une barre d’outils de navigation verticale
            Correction des liens rapides et de l’affichage incorrect de l’animation de transfert si elle est placée dans une barre d’outils de navigation cachée.
            Empêcher les liens rapides d’être affichés à l’extérieur de la zone appropriée lorsqu’ils sont placés dans une barre d’outils de navigation verticale.
            Correction d’un transfert d’animation qui n’était pas redimensionné après avoir été déplacé hors de la barre d’outils.
            Possibilité d’utiliser l’option de menu “Ajouter un signet” FAB dans le menu Page.
            Possibilité d’utiliser l’élément de menu FAB “Copier l’URL dans le Presse-papiers” dans les menus Page et Image.
            Correction du curseur TextEditField inactif affichant un caractère aléatoire après la fin d’une ligne
            Correction du menu FAB des éléments d’entrée de téléchargement de fichiers pour afficher notre propre menu, pas seulement le menu hérité de MUI sur MUI 4+.
            Les objets TextEditField changent maintenant le pointeur de la souris en pointeur de texte MUI (MUI 4+)
            Avec MUI 4+, utilisez les propres pointeurs de MUI au lieu de nos anciens pointeurs de contexte.
            Suppression de la contournement de la largeur de l’arbre de liste dans la fenêtre des préférences lors de l’exécution sur MUI 5+.
            Correction de la non mise à jour des bits sécurisés et du texte de chiffrement dans la barre d’état
            Les onglets du navigateur utilisent maintenant l’arrière-plan défini dans les paramètres MUI (Groupes / Groupes d’onglets / Conteneur).
            Le menu FAB du gadget d’emplacement hérite maintenant des menus intégrés de MUI sur MUI 4+.
            Correction de la non-affichage des liens rapides ou du transfert d’animation dans la barre d’outils de navigation (MUI 5 ne corrige plus ce bug pour nous)
            Afficher le nom du chiffrement SSL dans la barre d’état (si vous affichez des icônes, passez la souris sur l’icône de sécurité)
            Objets TEF inversés pour utiliser à nouveau des arrière-plans différents lorsqu’ils sont actifs ou inactifs (MUI 5+ uniquement)
            Les objets TEF utilisent maintenant la couleur du curseur définie dans les réglages MUI, le cas échéant.
            Correction d’une petite fuite de mémoire où le texte de la barre d’état n’était pas libéré lorsque la fenêtre était fermée
            Appuyez sur le bouton du milieu de la souris sur un lien pour ouvrir la page dans un nouvel onglet.
            Ajout d’une vérification pour éviter un crash potentiel lors de la vérification de l’aide contextuelle lorsque la souris survole un lien pour la première fois.
            Plusieurs réglages pour les objets popup string dans la fenêtre des préférences et la gestion générale de Newstring pour permettre un rendu correct avec MUI4
            Nettoyé et corrigé TextEditField gestion des raccourcis clavier pour les produits de terrain
            Ajout de la gestion interne de la molette de la souris pour les objets TextEditField qui lisent maintenant les événements de la molette de la souris OS4 ou les événements NewMouse en 68k build, avec la molette de la souris travaillant maintenant aussi les objets TEF inactifs.
            TextEditFields répond maintenant aux paramètres d’assignation clavier de MUI’s cut, copy, paste, undo et redo.
            Refonte majeure des objets TEF pour améliorer la compatibilité MUI 4 et l’aspect général, y compris les changements dans le curseur et le rendu du texte en surbrillance.
            Ajout d’un saut de mot dans les objets TEF via la combinaison de touches de curseur configurable MUI (par défaut : Ctrl + touches de curseur gauche/droite)
            Le curseur est maintenant caché tout en mettant en surbrillance le texte dans l’objet TEF
            Boutons de la barre d’outils désactivés compatibles avec le rendu MUI 4
            Amélioration de la mise à jour en temps réel de la fenêtre de gestion des cookies qui ne ralentit plus tout lors de la navigation.
            Colonnes de chemin d’accès et de domaine permutées dans le gestionnaire de cookies
            Les dates dans le gestionnaire de cookies utilisent maintenant le formatage local
            Les colonnes du gestionnaire de cookies sont maintenant amovibles au clic
            Ajouté des éléments copier/coller dans le menu FAB du gadget d’emplacement
            Le texte marqué a été laissé marqué après la copie dans le presse-papiers si le texte avait exactement 62 caractères.
            Correction de messages d’erreur incorrects après avoir choisi un nom de fichier vierge lors du téléchargement
            Correction d’un texte de demande d’info démo/beta
            Les stylos-écrans fixes ne sont pas lâchés correctement lors de la fermeture d’un navigateur ou d’une fenêtre.
            Les objets TEF utilisent maintenant un pool de mémoire
            Correction d’un plantage du TEF lorsque le texte est complètement remplacé immédiatement après avoir cliqué dans le TEF.
            Correction du rafraîchissement des barres de traînée du cadre
            Correction de l’ignorance du nouveau titre lors de l’ajout d’un titre lors de l’ajout d’un lien rapide (ARexx ou drag’n’drop)
            Modifié le fichier existe demandeur existe. Lorsque les deux tailles de fichiers correspondent, les détails sont affichés en gras. Amélioration de la mise en page pour rendre les choses un peu plus claires
            Correction du TEF pour honorer PageUp/Down et Home/End sur OS4 et supprimer l’impression des codes d’échappement ANSI lorsque vous appuyez sur les touches de fonctions, la touche Aide, etc.
            Correction du glisser-déposer dans la hotlist (vide)
            Correction du fait que le presse-papiers URL n’était pas sauvegardé après les changements via le menu couper-coller.
            Correction de l’explorateur de cache qui ne supprimait pas les fichiers mis en cache

        E/S

            Ne pas mettre en cache les fichiers dont la taille est supérieure à 25 % de la taille totale du cache du disque.
            Nettoyage et simplification du fichier:// code de manipulation
            OS4] Utilisez les nouvelles fonctions DOS pour prendre en charge les fichiers de plus de 2 Go.
            OS4] Prise en charge des téléchargements d’une taille supérieure à 2 Go
            OS4] Suppression des derniers vestiges de l’utilisation de l’ancienne fonction DOS
            L’option de menu Nettoyage du cache disque fonctionne maintenant
            L’extension du nom de fichier est conservée pour les fichiers temporaires
            68k] Rend le chargeur de module externe moins strict

        Réseau

            Correction des chaînes de l’agent utilisateur pour la version Release /Demo Verison
            Ajout du support pour l’application/xhtml+xml MIME type
            Modification de la partie IBrowse/Amiga des chaînes User-Agent
            Désincarner toute séquence d’échappement d’URL dans les données de base64 avant le décodage dans le schéma de données URI
            Ajouté le paramètre “Do Not Track”, permettant l’envoi de l’en-tête HTTP DNT, également lisible via navigator.doNotTrack
            68k] La gestion de l’encodage par blocs HTTP ne plante plus
            Correction de la décompression HTTP gzip/deflate de la sortie prématurée après avoir traité incorrectement une minuscule décompression de tampon comme la fin d’un fichier.
            Appliquer URLPrefs aux URL redirigées – pas seulement l’URL d’origine
            Correction d’un mauvais accès au pool de mémoire cache du disque qui pouvait se produire lors de l’interruption d’un transfert réseau.
            Les connexions FTP utilisent maintenant le gestionnaire de mots de passe
            Envoyer automatiquement l’en-tête d’autorisation HTTP aux sites après que l’authentification a été mise en cache.
            Ne changez pas le nom d’utilisateur/mot de passe en minuscules dans les liens FTP.
            Correction de problèmes avec les requêtes authentifiées qui ne fonctionnaient pas lorsque la réponse initiale était compressée et que la seconde ne fonctionnait pas.
            Correction de quelques cas isolés où les fichiers du cache disque n’étaient pas supprimés et/ou l’extension du nom de fichier était mise à la poubelle.
            Ajout de la prise en charge de l’encodage de transfert par morceaux, pour gérer les serveurs cassés qui ignorent les spécifications HTTP/1.1.
            Correction de gzip/deflate pour les pages compressées qui n’étaient pas toujours chargées correctement.
            Correction d’un blocage dans des conditions de mémoire faible causé par une tâche IBrowseNetwork qui ne démarrait pas/ne s’exécutait pas.
            Supprimer tous les caractères d’espacement invalides des chaînes nom=valeur du cookie
            Correction de certains problèmes d’affichage de valeurs incorrectes de date et de taille dans le demandeur d’écrasement/reprise pour les téléchargements.
            Ajout de la prise en charge de l’encodage utf-8 pour la soumission de formulaires en plusieurs parties
            Relaxe des règles de transmission de référent permettant d’envoyer un référent sécurisé vers une page sécurisée lorsque les noms d’hôtes sont différents.

        ARexx

            L’option SAVE de la commande ARexx GOTOURL ajoute maintenant l’URL directement dans le gestionnaire de téléchargements, en respectant le nombre maximum de téléchargements et les paramètres personnalisés de type MIME.
            Correction du fait que le nouveau titre n’était pas ignoré lorsqu’un titre était demandé lors de l’ajout d’un lien rapide.

        WACL

            L’utilisation de la fonction HIDEIMAGES WACL pour bloquer les images en tant que partie d’un élément d’entrée d’image dans un formulaire n’entraîne plus de crash.

        PluginAPI

            Autoriser les plugins à utiliser JavaScript via NPN_GetURL
            Correction de flux supplémentaires chargés par des objets du plugin qui n’étaient pas libérés correctement
            Correction de l’API du plugin pour appeler correctement NPP_SetWindow avec un paramètre NPWindow nul lorsque la fenêtre est iconifiée ou lorsqu’elle passe à un autre écran.
            Autoriser NPP_New() des plugins à appeler plus de fonctions de l’API NPN
            Correction de mimetype qui n’était pas passé au plugin gérant les objets embarqués sur les pages chargées localement

        Portage AmigaOS 4.x

            Plus de réglages de génération de nombres aléatoires
            Modification de la routine de génération de nombres aléatoires
            Reconstruit avec GCC 8.1.0
            Utiliser la nouvelle API V54 graphics.library au lieu de l’ancienne API cybergraphics.library
            Reconstruction du programme principal et de JSLib avec GCC 5.4.0
            Programme principal reconstruit avec GCC 5.2.0
            Remplacement de la plupart des anciennes fonctions Exec et Dos par de nouvelles fonctions de remplacement lorsque c’est possible.
            Correction d’un plantage lorsque les programmes externes lancés sont toujours en cours d’exécution après avoir quitté IBrowse.
            Tout reconstruit à l’aide du dernier SDK
            Suppression des déménagements relatifs inutiles
            Suppression des contrôles de mémoire disponibles dans les décodeurs d’images
            Chargeur de module fixe pour gérer les plugins 68k
            Messagerie de tâches réseau utilisant maintenant des sémaphores
            Correction d’un bogue qui pouvait signifier que certains fichiers du cache disque n’étaient pas toujours supprimés.
            Dans la mesure du possible, permettre l’extraction de la mémoire par pagination
            Ajouté la détection AmigaOS 4.1
            Utilisez les nouvelles routines d’analyse du répertoire dos
            Correction du rafraîchissement des fenêtres avec le demandeur ASL ouvert
            Prise en charge du décodage d’image réactivée pour les écrans <= 8 bits
            Les pools de mémoire maintenant alloués selon la nouvelle méthode
            Correction d’un plantage lors de l’interruption du chargement d’une page si vous utilisez le noyau de débogage.
            Correction d’un plantage de l’impression PostScript
            Correction du menu déroulant de la barre de recherche en cas de plantage
            Correction de la non récupération des codes d’erreur réseau
            Correction du 4ème/5ème bouton de la souris de sauter en avant/en arrière de plus d’une page lorsqu’on appuie sur un site qui utilise des cadres.
            Ajustement de la fonctionnalité du 4ème/5ème bouton de la souris pour déclencher l’avance/retour après avoir relâché le bouton, pas en l’appuyant
            Sur les écrans 32 bits, les images à transparence binaire sont étendues à un canal alpha complet et stockées dans l’image bitmap, ce qui évite d’avoir à allouer de la mémoire supplémentaire.
            Ajout de la prise en charge du canal alpha complet pour les décodeurs d’images, actif pour les affichages non cartographiés.
            Correction d’un plantage lors de la navigation dans l’historique du navigateur vers une page du cache mémoire qui utilise des images.
            Correction de la troncature de l’URL de la barre d’état qui pouvait produire une chaîne inutilement courte, ou déborder dans les leds d’état.
            Correction d’un bogue dans le code de démarrage de tous les modules de protocole et de imagedecode.module qui détruisait la mémoire.
            Les modules natifs externes sont maintenant chargés/gérés en interne, de manière similaire à la version 68k.
            Correction d’un plantage potentiel du décodeur JPEG, du décodeur XBM et du protocole FTP qui pouvait se produire lors de l’interruption du chargement.
            Correction d’une perte de mémoire aléatoire qui pouvait se produire à la sortie de l’application
            Correction de quelques problèmes de tri de listes qui affectaient la gestion des types MIME, ainsi que le fastlink, les macros et cert prefs.
            Première version bêta native d’OS4
            Ajout de la prise en charge de timezone.library pour une bonne gestion de l’heure d’été.
            Rétroporté et complété tout un tas de changements de portage d’OS4 de la branche IBrowse 3.0

        Général

            68k] Code de support des jeux de caractères OS4 désactivé
            Mise à jour à propos de : page, ajout du logo OpenSSL et mise à jour de divers liens et textes de copyright
            Texte d’accueil, d’enregistrement et d’accusé de réception mis à jour
            Ajouté la détection AmigaOS 3.1.4
            D’autres changements clés liés à la préparation de la version 2.5
            Principaux changements liés à la préparation des nouvelles clés 2.5
            Mise à jour à propos de : page avec de nouveaux droits d’auteur MUI + classes, suppression des références CyberGraphX dans OS4 build, suppression du logo SSLeay et correction des liens périmés.
            Nettoyage de l’initialisation des bibliothèques du système d’exploitation et suppression de l’initialisation automatique du temps de compilation
            Mis à jour à propos des années de copyright des:plugins
            Ajout d’informations de version aux bibliothèques internes IBGroupPlugin.mcc et IBAreaPlugin.mcc
            Mise à jour de zlib vers la version 1.2.11 et optimisation
            Suppression du support MUI 3.7
            Les objets externes TEF et Préférences ne dupliquent plus toutes les chaînes de caractères locales.
            Suppression de certains codes de débogage SSL
            Suppression de la limite de 500 caractères pour les URL de signets
            Correction d’un plantage qui pouvait se produire si l’interruption d’une page de chargement si les données des objets intégrés étaient chargées à partir du cache.
            Développez tous les noms de fichiers URL locaux donnés au démarrage via le shell pour avoir des chemins d’accès entièrement qualifiés.
            Correction d’une possibilité de résultats/déclenchements lors d’une recherche de texte pendant le chargement d’une page.
            Correction des occurrences et des plantages lors de la recherche de texte après avoir changé de navigateur à onglets.
            Correction des noms de fichiers incorrects envoyés à l’ICE lorsque le cache est situé à la racine d’une partition et non dans un tiroir.
            Correction d’une fuite de mémoire lors de la vidange de l’historique du navigateur
            Suppression d’une utilisation inutile d’AllocVec() et remplacement par de la mémoire commune
            Correction d’un crash dans le gestionnaire de mot de passe sauvegardé qui pouvait se produire lorsqu’il y avait des éléments d’entrée sans nom dans un formulaire.
            Correction d’un plantage qui peut se produire lorsqu’une vidange de la mémoire du système se produit alors que les préférences ou un TEF sont ouverts.
            Nettoyage et réorganisation majeurs du code
            AddFastlink n’appelle plus Rexx en interne
            Correction du chargement indésirable de l’URL d’ajout dans les moteurs de recherche
            Ajout des remerciements pour la traduction suédoise à la page d’accueil

        JavaScript

            Prévenir les plantages si 68k IBrowse essaie d’utiliser la bibliothèque PPC
            Correction d’un bogue de crash de trashing de mémoire dans Array.concat
            Object.toString gère maintenant les objets arguments
            Tweaked Array.concat pour ignorer les éléments de tableau non définis afin d’éviter l’allocation inutile de mémoire.
            Correction d’un problème avec les instructions conditionnelles qui n’étaient pas entièrement sautées lorsqu’une expression se terminant par un crochet bouclé à droite était immédiatement suivie par un opérateur de virgule.
            Correction de document.writeln n’ajoutant pas de caractère de nouvelle ligne
            OS4] Suppression de l’utilisation des fonctions obsolètes de l’OS
            Correction d’un plantage lors de l’accès aux propriétés de l’objet navigateur via le gadget URL sans qu’une page ne soit chargée
            Ajout de la prise en charge de window.external.AddSearchProvider permettant aux moteurs de recherche d’être ajoutés à la barre de recherche via tout site supportant le standard OpenSearch.
            Méthodes Nombre.àFixe, Nombre.àExponentiel et Nombre.àPrécision qui n’ont pas toujours donné des nombres correctement formatés.
            Correction de RegExp.compile() de planter si appelé pour définir l’objet à lui-même
            Correction de Array.unshift qui créait des tableaux corrompus lorsque le tableau était vide, ce qui entraînait également un crash si ce tableau était ensuite passé à la méthode Function.apply.
            Correction d’un plantage lorsqu’une erreur se produit avant toute itération dans une instruction for
            Correction d’un crash qui pouvait se produire lors de l’analyse des fonctions sans nom déclarées globalement.
            L’entrée active d’une liste multi-sélection <sélection> ; est maintenant correctement désactivée lorsqu’elle est remplacée par une nouvelle entrée qui n’est pas censée être sélectionnée.
            Correction d’une référence possible à la mémoire libérée qui pouvait provoquer des plantages lors de la libération des fonctions interprétées.
            Fonctions fixes déclarées à l’intérieur d’une expression de fonction à partir du fait qu’elles sont visibles à l’extérieur de cette fonction
            Correction d’autres cas où une expression d’une fonction nommée pouvait être déclarée par erreur en dehors de son champ d’application.
            Correction d’un navigateur cassé.plugins.plugins.refresh méthodes et diverses méthodes toString et valueOf.
            Correction de la collecte des déchets pour gérer les changements d’expression de la fonction précédente sans planter !
            Réimplémentation de la gestion des chaînes de caractères pour utiliser les comptes de référence
            Les expressions de fonction définies à l’intérieur d’une fonction n’entraînent plus l’attribution d’une mémoire supplémentaire à chaque itération lorsqu’elle est appelée de façon répétée.
            Réduction des frais généraux lors de l’appel de fonctions interprétées
            Entrée RegExp.fixe
            Optimisé String.replace pour plus de rapidité, éliminant les opérations de clonage de mémoire inutiles
            Ajout d’autres utilisations de exec/CopyMem() pour améliorer la vitesse
            Augmentation de la taille du pool de mémoire pour améliorer les performances
            OS4] Passage de clib2 à newlib dans javascript.library
            Tweaked jQuery filtre de blocage de requêtes
            Correction du support lambda dans String.replace lorsqu’utilisé avec les expressions régulières et le drapeau global
            Ajout du support lambda à String.replace
            Augmentation de la limite maximale de jetons, permettant l’analyse de scripts contenant plus de 62000 jetons uniques, et correction d’un crash qui se produisait lorsque cette limite était atteinte.
            Correction de Array.indexOf qui pouvait causer un blocage lors du passage d’un paramètre invalide
            Correction de la méthode document.toString cassé
            Correction d’un plantage potentiel causé par des références de période qui se traduisent par une erreur.
            Correction de la boucle history.go indéfiniment
            Correction d’éventuels mauvais appels de mémoire libre à la sortie dans les builds PPC
            Corrigé pour…in de l’instruction crashing si le script supprime des éléments de l’objet référencé
            Si le gestionnaire onClick des cases à cocher ou des éléments radio renvoie false, l’élément revient à son état d’origine.
            Ajout de la prise en charge du gestionnaire d’événements onChange pour les cases à cocher et les éléments de formulaire radio
            Correction d’un plantage qui pouvait se produire lors de la création d’objets image
            Correction d’un bogue dans la méthode de compilation RegExp.compile qui pouvait causer deux fois la libération de la mémoire, provoquant un crash
            Correction de window.alertes lorsqu’il était appelé sans args
            Ne pas émettre un message d’erreur d’exception non capturé si un objet d’erreur a été lancé (au lieu de cela, émettre cette erreur directement)
            Correction de la gestion brisée des comparaisons d’objets booléens et de littéraux booléens dans l’opérateur d’égalité

        Région : Yvelines

        mikedafunk

          #335214

          Le boulot de malade mental 😉

          Il y a même une version demo pour tester, cool !

          Si vous avez des retours, n’hésitez pas…

          Lubuntu Linux sur Lenovo 81AX - A1260/64 - http://mikedafunk.over-blog.org

          Anonyme

            #335215

            C’est vraiment une super bonne nouvelle , allez hop direct je sort la CB sans me poser de question .

            Amigaouf pourquoi fait tu le mec choqué (SUPPRIMÉ).
            Donc merci de ne pas en plus insulter leur travail en disant qu’il nous prennent pour des vaches à lait, (SUPPRIMÉ)

            Et pour tous ceux qui critiquent le prix et ben sortez vous les doigts du cul et développer un navigateur au top que vous pourrez vendre au prix que vous voulez .

            Mod

            Amigars

              #335219

              Sans vouloir lancer de polémique ou attirer quelque troll que ce soit : hors considération de l’OS, qu’est-ce que iBrowse vaut face aux navigateurs “mainstream” comme Firefox, Chrome, Safari ou Opera?

              Bien entendu on laisse le prix de côté, juste les fonctions et la compatibilité avec les sites actuels.

              Only AMIGA makes it possible !

              K-L

                #335220

                Il est totalement incapable de surfer sur quelque site récent que ce soit : en clair, il n’est capable d’aller que sur moins d’une dizaine de sites habituellement consultés par les Amigaïstes.

                L’avantage : il est très rapide (puisqu’il n’y a pas de CSS à gérer) et permettra un peu aux Amiga 68k de pouvoir aller sur Aminet, AmigaWorld ou AmigaImpact par exemple.

                Le jour où iBrowse supporte les CSS, il fera un énorme bond en avant mais vu les difficultés déjà rencontrées par NetSurf sur ce sujet…

                Sur AmigaOS 4.1 (dont il tire énormément profit des optimisations de l’OS), il peut dépanner sur les systèmes moyen de gamme (Sam440/G3/Sam460) car sur X1000/X5000 Odyssey décode aussi vite, si ce n’est plus, les différents sites.

                L’avantage néanmoins d’iBrowse, pour les puristes, est qu’il est vraiment codé dans l’esprit Amiga d’origine.

                Mod

                Amigars

                  #335224

                  @K-L

                  Merci pour ces explications.

                  Donc il n’y a pas vraiment lieu de comparer…il est pour un besoin bien spécifique.

                  Only AMIGA makes it possible !

                  Anonyme

                    #335225

                    Amigaimpact est sous WordPress, donc si il peut déjà aller sur AI sans soucis, c’est déjà super bien je trouve.

                    Mod

                    Amigars

                      #335237

                      Mais pour revenir à cette histoire c’est encore une fois de plus totalement inadmissible de la part d’un modérateur d’insulter le travail sur projet Amiga en cours.

                      @Misterjbam

                      Je crois que tu te méprends sur la fonction d’un modérateur…un modérateur doit modérer, c’est tout.

                      Dans le cas d’un projet (qui n’est pas en lien avec AI) amigaouf est libre de dire ce qu’il pense dans les limites du règlement du forum, point.

                      Et de dire “nous prendre pour des vaches à lait” n’est pas une insulte (définition : ce qui constitue une grave atteinte à quelque chose) mais un avis appuyé.

                      Concernant votre différent plus haut débrouillez-vous en dehors du forum ! Je fais le ménage car mon rôle est de modérer les propos diffamatoires. J’en profite pour virer aussi ce qui est hors sujet.

                      Only AMIGA makes it possible !

                      Mod

                      amigaouf

                        #335243

                        Merci a toi Amigars 😉

                        Anonyme

                          #335245

                          Ce n’est que trop récurent en fait.
                          Des que l’on est pas d’accord sur quelque chose, on se prends des attaques perso. O_o’

                          Je pense aussi qu’amigaouf (comme tout autre personne d’ailleurs), à non seulement son point de vue mais qu’il a le droit de le donner sans se prendre de scud.
                          C’est un avis, point, comme d’autre, il a tord ou pas, c’est pas le sujet.

                          Peace 🙂

                          Mod

                          Amigars

                            #335246

                            +1 Giants

                            C’est déjà assez prise de tête dehors pour venir se la prendre ici 🙂

                            Only AMIGA makes it possible !

                            TuKo

                              #335249

                              Pour 68k, la seule vraie feature intéressante pour moi est le supoort des pages TLSv1.3. AI refonctionne dessus 🙂

                              Pour le reste, c’est surtout targetté OS4/PPC

                              Tarzin

                                #335251

                                @TuKo,

                                merci pour l’info, c’est déjà intéressant pour celui qui veut aller sur AI avec sa vraie machine 68k (un puriste quoi! :-))

                                __sam__

                                  #335260

                                  Il n’y a pas grand chose de neuf pour les 68k, non? Ou c’est moi qui n’arrive pas à comprendre le principe de payer pour un browser web condamné aux vieux sites en 2019… Netscape sur macos 8.1 (68k) est finalement pas mal et beaucoup moins cher: https://www.oldapps.com/mac/netscape.php?system=mac_os_8.1

                                  Sinon question perfs, ca donne quoi les tests https://chromium.github.io/octane/ sur ibrowse2.5 ?

                                  Samuel.

                                  Amiga A500 + GVP530 (8Mo/fpu/mmu/scsi) - en panne 🙁
                                  A500 (+ 1Mo PPS), A1200 (Blizzard-IV/fpu/64Mo)
                                  A500 Vampire V2+ ^8^ 🙂
                                  (mais aussi TO8, TO8D, TO9. Groupe PULS.)

                                15 sujets de 16 à 30 (sur un total de 62)

                                • Vous devez être connecté pour répondre à ce sujet.

                                Forums AmigaOS, MorphOS et AROS Général iBrowse 2.5 est sorti !

                                Amiga Impact