Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 33 715 667

  • Nb. de membres 193
  • Nb. d'articles 1 329
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Création-Développement »» Quasar : un navigateur Webkit en développement (IA - Maijestro)

Quasar : un navigateur Webkit en développement (IA - Maijestro)#2905

4Contributeur(s)
K-Ldavebracosinisrusskynet
3 Modérateur(s)
K-LElwoodcorto
K-L K-Licon_post
Un nouveau navigateur en développement par Maijestro et l'IA : Quasar.



Quasar est un navigateur WebKit natif pour AmigaOS 4.1. Nous travaillons activement à son développement.

État d'avancement : le moteur et une grande partie de l'interface fonctionnent déjà (WebKit 2.50.4 Extra, PPC G3, Cairo, fenêtre « Intuition » personnalisée). !!javascript!! avec un JIT PPC natif est intégré, tout comme les onglets, les signets, les téléchargements, le protocole HTTPS et le cache. Il ne s'agit pas d'une version de test publique. Elle n'est pas encore suffisamment aboutie pour cela. Lorsque ce sera le cas, nous la publierons. D'ici là, il s'agit uniquement d'un état des lieux de ce qui est déjà présent dans la version Extra.

Ce qui est déjà présent :

Moteur

WebKit 2.50.4. Extra, clib4, pile de 8 Mo
PPC G3, sans AltiVec (X5000, X1000, A1222+, Pegasos II)
Dessin Cairo
Polices via fontconfig, PROGDIR:Fonts/WkSans.ttf, ainsi que SYS:Fonts
libcurl, IPv4, HTTP/1.1, HTTPS (bundle CA dans PROGDIR)
Cache disque sous PROGDIR:Cache
Cookies et stockage dans SQLite
User-agent de type Safari 18 (AppleWebKit/605.1.15, Version/18.0)
Peut être lancé avec une URL de type http://, https:// ou file://
Le lancement se fera via wk.jit, le moteur est wk.engine
!!javascript!! / JIT

!!javascript!!Core issu de WebKit 2.50.4

Scripts activés pour http:// et https://
Scripts désactivés sur la page d'accueil (quasar:home), file:, about: et autres URL Quasar locales
LLInt PowerPC natif (et non la boucle C)
JIT de base : fonctions fréquemment utilisées compilées en code machine PPC
DFG, FTL et WebAssembly sont désactivés intentionnellement
Mise en page / CSS

Style et mise en page WebKit complets
CSS, contrôles de formulaire, animations et transitions CSS
::before / ::after / first-line
JPEG / PNG, favicons sur les onglets


Intuition native (pas de MUI)
Fermer, profondeur, taille, glisser-déposer, réduire en icône vers AppIcon
Redimensionnement en temps réel
Menus GadTools : Projet, Favoris, Paramètres
Page d'accueil : quasar:home
Barre d'outils

Précédent / Suivant (historique par onglet)
Recharger ou Arrêter le chargement
Accueil
Champ d'adresse et champ de recherche (la recherche s'effectue sur Google)
Cadenas HTTPS et progression du chargement dans le champ d'adresse
Les adresses saisies privilégient le protocole HTTPS ; en cas d'échec, le système tente à nouveau avec HTTP. Les adresses explicites de type http:// restent en HTTP
Onglets (6 au maximum)

Barre d'onglets avec titre et favicon
Clic pour basculer, X pour fermer, + pour créer un nouvel onglet
Ctrl / Amiga + T : nouvel onglet, Ctrl / Amiga + W : fermer l'onglet
La fermeture du dernier onglet ramène à la page d'accueil au lieu de quitter l'application
Chaque onglet dispose de sa propre page, URL, titre, barre de chargement et historique
window.open / target=_blank ouvre un nouvel onglet lorsqu'un emplacement est libre
Signets (max. 12)

Étoile dans le champ d'adresse sur les pages HTTP/HTTPS
Cliquez sur l'étoile pour ajouter ou supprimer la page actuelle
Enregistrés dans PROGDIR:bookmarks.txt
Le menu « Favoris » les répertorie ; sélectionnez-en un pour l'ouvrir
Téléchargements (jusqu'à 6 à la fois)

Demande ASL pour le dossier et le nom de fichier
Barre inférieure : nom, pourcentage, vitesse, annuler
Annulez un téléchargement, ou appuyez sur Échap pour tout annuler
Les liens vers des archives et des fichiers binaires lancent un téléchargement (.lha, .lzx, .zip, .7z, .iso, .adf, .exe, … et OS4Depot getfile/download)
Suit les redirections, y compris HTTPS
Défilement

Barres de défilement verticales et horizontales
Molette de souris
Les clics sur les pages et la saisie dans les formulaires sont gérés par WebKit
Paramètres

Vider le cache (menu, ou « quasar:cache » sur la page d’accueil)
Vider le cache à la fermeture (facultatif)
Menu Projet : Réduire en icône, Quitter


Traduit avec DeepL.com (version gratuite) (j'ai pas forcément corrigé, on verra quand une version définitive sort).
--
AmigaONE X1000 1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Sam460LE 1,14 Ghz (ACube Systems), Radeon RX560, 2 Go de Ram et OS4.1 FE
 Message édité par : K-L / 07-10-2026 23:03
davebraco davebracoicon_post
J’aime bien mais il montre beaucoup de sites Amiga, j’espère que ce sera de plus en plus démonstratif. Quoi qu’il en soit c’est une très bonne nouvelle.
A1200PPC / Sam440ep / Sam460ex /A1222/ X1000 / X5000
sinisrus sinisrusicon_post
C'est quand même dingue en si peu de temps ??
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon RX550 - 2Go de ram
skynet skyneticon_post
Et il y a aussi Amelium pratiquement tous les jours il y a une nouvelle mise à jour.

Il y a aussi une version AmigaOS 4 mais ça reste encore un peu lent par rapport à Odyssey.

Oui, tu as raison Davebraco il montre beaucoup de site Amiga je pense qu'on aimerait plus une belle démonstration comme par exemple Youtube.
AmigaONE X5040/2,2 Ghz (A-Eon), Radeon RX560, 4 Go de Ram et OS4.1.3 FE - Vampire V4SA et OS 3.2.2.1
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme